LabeledSelectFormInput
geovisto-map / LabeledSelectFormInput
Class: LabeledSelectFormInput
This class represents basic select form input composed of options.
Author
Jiri Hynek
Extends
Implements
Constructors
new LabeledSelectFormInput()
new LabeledSelectFormInput(
props
):LabeledSelectFormInput
Parameters
• props: ILabeledSelectFormInputProps
Returns
Overrides
Source
model/internal/inputs/labeled/select/LabeledSelectFormInput.ts:19
Properties
div?
private
optional
div:HTMLDivElement
The input element is created when required.
Source
model/internal/inputs/labeled/select/LabeledSelectFormInput.ts:17
Methods
create()
create():
HTMLElement
It returns select element.
Returns
HTMLElement
Implementation of
Overrides
Source
model/internal/inputs/labeled/select/LabeledSelectFormInput.ts:35
getProps()
protected
getProps():IMapFormInputProps
It provides the props to the exteded classes.
Returns
Inherited from
Source
model/internal/inputs/abstract/AbstractMapFormInput.ts:23
getValue()
getValue():
string
It returns value of the select element.
Returns
string
Implementation of
Inherited from
Source
model/internal/inputs/basic/select/SelectFormInput.ts:53
setDisabled()
setDisabled(
disabled
):void
It sets the input disabled.
Parameters
• disabled: boolean
Returns
void
Implementation of
Inherited from
Source
model/internal/inputs/basic/select/SelectFormInput.ts:71
setValue()
setValue(
value
):void
It sets value of the select element.
Parameters
• value: string
Returns
void
Implementation of
Inherited from
Source
model/internal/inputs/basic/select/SelectFormInput.ts:62
ID()
static
ID():string
Static function returns identifier of the input type
Returns
string
Overrides
Source
model/internal/inputs/labeled/select/LabeledSelectFormInput.ts:28