File "Stack.php"
Full Path: /home/tecassol/public_html/tecas-solar.ma/vendor/filament/tables/src/Columns/Layout/Stack.php
File size: 830 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Filament\Tables\Columns\Layout;
use Closure;
use Filament\Support\Concerns\HasAlignment;
use Filament\Tables\Columns\Column;
use Filament\Tables\Columns\Concerns\HasSpace;
class Stack extends Component
{
use HasAlignment;
use HasSpace;
/**
* @var view-string
*/
protected string $view = 'filament-tables::columns.layout.stack';
/**
* @param array<Column | Component> | Closure $schema
*/
final public function __construct(array | Closure $schema)
{
$this->schema($schema);
}
/**
* @param array<Column | Component> | Closure $schema
*/
public static function make(array | Closure $schema): static
{
$static = app(static::class, ['schema' => $schema]);
$static->configure();
return $static;
}
}