19 declare(strict_types=1);
30 protected object $parent_gui,
31 protected string $parent_cmd,
32 bool $numeric_ids =
true 42 \Closure::fromCallable([$this,
'activeAction']),
43 \Closure::fromCallable([$this,
'transformRow']),
46 $this->table = $this->
build($this->table);
49 abstract protected function getId(): string;
51 abstract protected function getTitle(): string;
65 protected function activeAction(
string $action, array $data_row): bool
transformRow(array $data_row)
transform raw data array to table row data array
build(TableAdapterGUI $table)
__construct(protected object $parent_gui, protected string $parent_cmd, bool $numeric_ids=true)
activeAction(string $action, array $data_row)