Web-based responsive document annotation tool
activeannoservice / project.layout.elements.action / ActionElement
abstract class ActionElement :
LayoutElement
Intermediary interface which marks subtypes as elements altering the state of the application by setting some annotation value
Name | Summary |
---|---|
<init> | Intermediary interface which marks subtypes as elements altering the state of the application by setting some annotation valueActionElement(referenceAnnotationDefinitionID: AnnotationID ) |
Name | Summary |
---|---|
referenceAnnotationDefinitionID | val referenceAnnotationDefinitionID: AnnotationID |
Name | Summary |
---|---|
denormalize | abstract suspend fun denormalize(denormalizedAnnotationSchema: DenormalizedAnnotationSchema ): DenormalizedActionElement |
equals | open fun equals(other: Any ?): Boolean |
hashCode | open fun hashCode(): Int |
toString | open fun toString(): String |
Name | Summary |
---|---|
BooleanButtonGroup | class BooleanButtonGroup : ActionElement |
ClosedNumberSlider | class ClosedNumberSlider : ActionElement |
NumberRangeSlider | class NumberRangeSlider : ActionElement |
OpenNumberInput | HTML Number inputclass OpenNumberInput : ActionElement |
OpenTagChipInput | Chips element is a variable list of text inputs (tags) which can be extended, including an auto-complete feature with predefined answers.class OpenTagChipInput : ActionElement |
OpenTextInput | A multi line text input fieldclass OpenTextInput : ActionElement |
TagSetButtonGroup | A ButtonGroup is a collection of buttons which belong together. Based on the referenceAnnotation it can be single select or multi select.class TagSetButtonGroup : ActionElement |
TagSetDropdown | class TagSetDropdown : ActionElement |