eDriven Framework API
ISelectableList Interface
Namespaces ► eDriven.Gui.Components ► ISelectableList
eDriven Framework API
Declaration Syntax

C# | Visual Basic | Visual C++

    public interface ISelectableList : IList,
    	IEventDispatcher

    Public Interface ISelectableList _
    	Inherits IList, IEventDispatcher

    public interface class ISelectableList : IList,
    	IEventDispatcher

Members

All Members | Methods | Properties
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| AddEventListener(String, EventHandler) | Adds the event listener (Inherited from IEventDispatcher.)
| AddEventListener(String, EventHandler, Int32) | Adds the event listener (Inherited from IEventDispatcher.)
| AddEventListener(String, EventHandler, EventPhase) | Adds the event listener (Inherited from IEventDispatcher.)
| AddEventListener(String, EventHandler, EventPhase, Int32) | Adds the event listener (Inherited from IEventDispatcher.)
| AddItem(Object) | Adds the specified item to the end of the list (Inherited from IList.)
| AddItemAt(Object, Int32) | Adds the item at the specified index (Inherited from IList.)
| DispatchEvent(Event) | Dispatches an event (Inherited from IEventDispatcher.)
| DispatchEvent(Event, Boolean) | Dispatches an event with an option for switching on delayed processing (Inherited from IEventDispatcher.)
| GetItemAt(Int32) | Gets the item at the specified index (Inherited from IList.)
| GetItemIndex(Object) | Returns the index of the item if it is in the list such that GetItemAt(index) == item (Inherited from IList.)
| HasBubblingEventListener(String) | Checks whether an event listener is registered with this EventDispatcher or any of its ancestors for the specified event type Note: the implementation of event bubbling depends of the use-case and is not implemented by eDriven.Core (Inherited from IEventDispatcher.)
| HasEventListener(String) | Checks whether the EventDispatcher has any listeners registered for a specific type of event (Inherited from IEventDispatcher.)
| ItemUpdated(Object, Object, Object, Object) | Notifies the view that an item has been updated (Inherited from IList.)
| Length | The number of items in this collection. 0 means no items while -1 means the length is unknown. (Inherited from IList.)
| RemoveAll()()()() | Removes all items from the list (Inherited from IList.)
| RemoveAllListeners(String) | Removes all event listeners of a certain type (Inherited from IEventDispatcher.)
| RemoveEventListener(String, EventHandler) | Removes the event listener (Inherited from IEventDispatcher.)
| RemoveEventListener(String, EventHandler, EventPhase) | Removes the event listener (Inherited from IEventDispatcher.)
| RemoveItemAt(Int32) | Removes the item at the specified index and returns it. Any items that were after this index are now one index earlier. (Inherited from IList.)
| SelectedIndex |
| SetItemAt(Object, Int32) | Places the item at the specified index. If an item was already at that index the new item will replace it and it will be returned. (Inherited from IList.)
| ToArray()()()() | Returns an array of items that is populated in the same order (Inherited from IList.)

Assembly: eDriven.Gui (Module: eDriven.Gui) Version: 2.0.1.0 (2.0.1.0)