Observable collection of items organized in an ordinal fashion

C# | Visual Basic | Visual C++ |
public interface IList : IEventDispatcher
Public Interface IList _ Inherits IEventDispatcher
public interface class IList : IEventDispatcher

All Members | Methods | Properties | |||
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
|
![]() | AddItemAt(Object, Int32) |
Adds the item at the specified index
|
![]() | 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
|
![]() | GetItemIndex(Object) |
Returns the index of the item if it is in the list such that GetItemAt(index) == item
|
![]() | 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
|
![]() | Length |
The number of items in this collection. 0 means no items while -1 means the length is unknown.
|
![]() | RemoveAll()()()() |
Removes all items from the list
|
![]() | 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. |
![]() | 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. |
![]() | ToArray()()()() |
Returns an array of items that is populated in the same order
|