Assets · Components
AssetToolbar
Toolbar with view toggle, filters, sort, and upload actionPublic export
typescript
import { AssetToolbar } from '@happyvertical/smrt-assets/svelte';- Import path
@happyvertical/smrt-assets/svelte- Props
- 11
- Props described
- 7 of 11
- Bindable state
- 0
- Callback events
- 8
- Verified release
- 0.44.0
Props
NameTypeRequiredDescription
viewAssetViewModeYesCurrent view modefiltersAssetFiltersYesCurrent filterssortAssetSortYesCurrent sortonViewChange(view: AssetViewMode) => voidYesCallback when view changesonviewchange(view: AssetViewMode) => voidNoNot describedonFilterChange(filters: AssetFilters) => voidYesCallback when filters changeonfilterchange(filters: AssetFilters) => voidNoNot describedonSortChange(sort: AssetSort) => voidYesCallback when sort changesonsortchange(sort: AssetSort) => voidNoNot describedonUpload() => voidYesCallback when upload is requestedonupload() => voidNoNot describedBindable state
This component has no bindable public state.
Callback events
onViewChange(view: AssetViewMode) => voidonviewchange(view: AssetViewMode) => voidonFilterChange(filters: AssetFilters) => voidonfilterchange(filters: AssetFilters) => voidonSortChange(sort: AssetSort) => voidonsortchange(sort: AssetSort) => voidonUpload() => voidonupload() => void