Assets · Components
AssetList
Sortable list view of assets with metadata columnsPublic export
typescript
import { AssetList } from '@happyvertical/smrt-assets/svelte';- Import path
@happyvertical/smrt-assets/svelte- Props
- 7
- Props described
- 7 of 7
- Bindable state
- 0
- Callback events
- 3
- Verified release
- 0.44.0
Props
NameTypeRequiredDescription
assetsPersistedAsset[]YesAssets to displayselectedIdsSet<string>YesCurrently selected asset IDssortAssetSortYesCurrent sort stateonSelectionChange(ids: Set<string>) => voidYesCallback when selection changesonAssetClick(asset: PersistedAsset) => voidYesCallback when an asset is clicked for detail viewonSortChange(sort: AssetSort) => voidYesCallback when sort changesloadingbooleanNoWhether the list is loadingBindable state
This component has no bindable public state.
Callback events
onSelectionChange(ids: Set<string>) => voidonAssetClick(asset: PersistedAsset) => voidonSortChange(sort: AssetSort) => void