Web-based responsive document annotation tool
activeannoservice / project.layout / LayoutElement
interface LayoutElement
Interface for all UI elements, uses json polymorphic deserialization to map into actual UI elements.
| Name | Summary |
|---|---|
| ActionElement | Intermediary interface which marks subtypes as elements altering the state of the application by setting some annotation valueabstract class ActionElement : LayoutElement |
| DenormalizedActionElement | abstract class DenormalizedActionElement : LayoutElement |
| DisplayElement | Intermediate interface specify that an Element is non-interactive, allows for restrictions of classes to require Elements to be non-interactiveinterface DisplayElement : LayoutElement |