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 |