[ 'view' => All::class, 'slug' => 'all', 'text' => 'streams::view.all', ], 'advanced' => [ 'view' => All::class, 'slug' => 'advanced', 'text' => 'module::view.advanced', ], 'trash', 'unfinished' => [ 'view' => unfinished::class ], ]; /** * The table columns. * * @var array|string */ protected $columns = []; /** * The table buttons. * * @var array|string */ protected $buttons = []; /** * The table actions. * * @var array|string */ protected $actions = [ 'delete', 'approve' => [ 'handler' => \Visiosoft\AdvsModule\Adv\Table\Handler\Approve::class, 'class' => 'btn btn-success' ], 'decline' => [ 'handler' => \Visiosoft\AdvsModule\Adv\Table\Handler\Decline::class, 'class' => 'btn btn-danger' ], 'extend' => [ 'handler' => \Visiosoft\AdvsModule\Adv\Table\Handler\Extend::class, 'class' => 'btn btn-info' ], 'convert_currency' => [ 'handler' => \Visiosoft\AdvsModule\Adv\Table\Handler\ConvertCurrency::class, 'class' => 'btn btn-warning' ], ]; /** * The table options. * * @var array */ protected $options = [ 'order_by' => [ 'id' => 'DESC', ], 'table_view' => 'visiosoft.module.advs::admin/table/table' ]; /** * The table assets. * * @var array */ protected $assets = [ 'scripts.js' => [ 'visiosoft.module.advs::js/admin/advanced.js' ], ]; }