StreamLink.NET
7.1.16-7.1.16-812-a585a9a
|
This interface defines a model that represents a container. You need to implement it to process the updateModel callback in IContainerEvents. More...
Public Member Functions | |
void | Clear () |
Called to indicate that you should clear your model of the container. More... | |
void | Insert (int index, Caplin.StreamLink.IContainerElement element) |
Called to indicate that you should insert the ContainerElement at the specified position. More... | |
void | Move (int from, int to, Caplin.StreamLink.IContainerElement element) |
Called to indicate that you should move the specified ContainerElement. More... | |
void | Remove (int index, Caplin.StreamLink.IContainerElement element) |
Called to indicate that you should remove the ContainerElement from the specified position. More... | |
This interface defines a model that represents a container. You need to implement it to process the updateModel callback in IContainerEvents.
The methods on this interface will be called in the correct order to ensure that your representation is correct.
void Caplin.StreamLink.IContainerModel.Clear | ( | ) |
Called to indicate that you should clear your model of the container.
void Caplin.StreamLink.IContainerModel.Insert | ( | int | index, |
Caplin.StreamLink.IContainerElement | element | ||
) |
Called to indicate that you should insert the ContainerElement at the specified position.
index | The index at which to insert the ContainerElement. |
element | The ContainerElement to insert. |
void Caplin.StreamLink.IContainerModel.Move | ( | int | from, |
int | to, | ||
Caplin.StreamLink.IContainerElement | element | ||
) |
Called to indicate that you should move the specified ContainerElement.
from | The index at which the ContainerElement is currently located. |
to | The index to which the ContainerElement should be moved to. |
element | The ContainerElement to move. |
void Caplin.StreamLink.IContainerModel.Remove | ( | int | index, |
Caplin.StreamLink.IContainerElement | element | ||
) |
Called to indicate that you should remove the ContainerElement from the specified position.
index | The index at which to remove the ContainerElement. |
element | The ContainerElement to remove. |