Interface IListViewModel
An interface for implementing an editable list.
Inherited Members
Namespace: Phoenix.BotBrain.Controls
Assembly: Phoenix.Plugin.BotBrain.Lists.dll
Syntax
public interface IListViewModel : ICanMoveItemsWithin, ICanMoveItemsTo
Properties
View SourceIsEditable
Gets a value indicating whether or not items can be added, moved, or removed.
Declaration
bool IsEditable { get; }
Property Value
Type | Description |
---|---|
bool |
Items
Gets the list of items.
Declaration
IList Items { get; }
Property Value
Type | Description |
---|---|
IList |
SelectedItem
Gets the currently selected item.
Declaration
object? SelectedItem { get; }
Property Value
Type | Description |
---|---|
object |
SupportsCopy
Gets a value indicating whether or not items can be copied.
Declaration
bool SupportsCopy { get; }
Property Value
Type | Description |
---|---|
bool |