Manual Setup
Demo[area://sensei/docs/ui/slider/example-basic]
Code[area://sensei/docs/ui/slider/example-basic]
<?php
use Nether\Atlantis;
echo Atlantis\UI\Slider::FromSurfaceWith($Surface, [
'ItemArea' => '~/item-basic',
'Items' => [
Atlantis\Struct\Item::New(Title: 'One'),
Atlantis\Struct\Item::New(Title: 'Two'),
Atlantis\Struct\Item::New(Title: 'Three'),
Atlantis\Struct\Item::New(Title: 'Four'),
Atlantis\Struct\Item::New(Title: 'Five'),
Atlantis\Struct\Item::New(Title: 'Six')
]
]);
From ResultSet
Demo[area://sensei/docs/ui/slider/example-resultset]
Code[area://sensei/docs/ui/slider/example-resultset]
<?php
use Nether\Atlantis;
use Nether\Database;
$Result = new Database\ResultSet([
[ 'Title'=> 'One' ],
[ 'Title'=> 'Two' ],
[ 'Title'=> 'Three' ],
[ 'Title'=> 'Four' ],
[ 'Title'=> 'Five' ],
[ 'Title'=> 'Six' ]
]);
echo Atlantis\UI\Slider::FromSurfaceWithDataset($Surface, $Result);