LongListSelector (<disco-long-list-selector>)
Displays a jump list for grouped list views.
Usage
import { DiscoLongListSelector } from 'discoui';
const selector = new DiscoLongListSelector('SELECT SECTION', items, {
mode: 'auto',
labelField: 'Title',
separatorField: 'separator'
});
selector.addEventListener('separatorselect', (event) => {
console.log(event.detail);
});
await selector.show();
Options
mode:autoorcustomlabelField: Item label field name (defaultTitle)separatorField: Group field name (defaultseparator)separators: Explicit separator order for custom modelocale: Locale string used for auto grouping
Events
separatorselect: Fired when a separator tile is selected.