This provides an interface that the controls in Semata.Controls use, and is implemented by the View classes
Interfaces
Name | Description |
IEditableData |
Abstracts the interactions between the presentation layer and the underling data. No assumptions are made about the nature or type of the data. |
IEditableDataCreator |
Provides a delegate that creates an object implementing IEditableData. |
INotifyStateChanged |
State changed should be raised whenever the underlying data changes. |