Class CollectionAssetListUi
Inheritance
CollectionAssetListUi
Syntax
public class CollectionAssetListUi : ListUi<CollectionAssetListUi.AssetListController, IAsset>
Properties
EmptyListMessage
Declaration
protected override string EmptyListMessage { get; }
Property Value
Overrides
Unity.Cloud.Assets.Samples.ListUi<Unity.Cloud.Assets.Samples.CollectionManagement.CollectionAssetListUi.AssetListController, Unity.Cloud.Assets.IAsset>.EmptyListMessage
SelectedAsset
Declaration
public IAsset SelectedAsset { get; }
Property Value
VisualElementName
Declaration
protected override string VisualElementName { get; }
Property Value
Overrides
Unity.Cloud.Assets.Samples.ListUi<Unity.Cloud.Assets.Samples.CollectionManagement.CollectionAssetListUi.AssetListController, Unity.Cloud.Assets.IAsset>.VisualElementName
Methods
OnSelectionChange(IEnumerable<Object>)
Declaration
protected override void OnSelectionChange(IEnumerable<object> selectedItems)
Parameters
Overrides
Unity.Cloud.Assets.Samples.ListUi<Unity.Cloud.Assets.Samples.CollectionManagement.CollectionAssetListUi.AssetListController, Unity.Cloud.Assets.IAsset>.OnSelectionChange(System.Collections.Generic.IEnumerable<System.Object>)
Populate(IEnumerable<IAsset>)
Declaration
public void Populate(IEnumerable<IAsset> assets)
Parameters
Populate(IAssetCollection, IEnumerable<IAsset>)
Declaration
public void Populate(IAssetCollection collection, IEnumerable<IAsset> assets)
Parameters
Events
AssetSelected
Declaration
public event Action<IAsset> AssetSelected
Event Type