Interface: UITextInputOptions
Defined in: src/ui/components/UITextInput.ts:27
Extends
Properties
ariaLabel
ariaLabel:
string
Defined in: src/ui/components/UITextInput.ts:28
children?
optionalchildren:Object3D<Object3DEventMap>[]
Defined in: src/ui/UIElement.ts:94
Inherited from
disabled?
optionaldisabled:boolean
Defined in: src/ui/components/UITextInput.ts:33
interactionEnabled?
optionalinteractionEnabled:boolean
Defined in: src/ui/UIElement.ts:97
Inherited from
UIElementOptions.interactionEnabled
maxLength?
optionalmaxLength:number
Defined in: src/ui/components/UITextInput.ts:35
multiline?
optionalmultiline:boolean
Defined in: src/ui/components/UITextInput.ts:32
Fixed at construction because the native editing element cannot change.
onBlur()?
optionalonBlur: () =>void
Defined in: src/ui/components/UITextInput.ts:40
Returns
void
onChange()?
optionalonChange: (value) =>void
Defined in: src/ui/components/UITextInput.ts:37
Parameters
value
string
Returns
void
onFocus()?
optionalonFocus: () =>void
Defined in: src/ui/components/UITextInput.ts:39
Returns
void
onInput()?
optionalonInput: (value) =>void
Defined in: src/ui/components/UITextInput.ts:36
Parameters
value
string
Returns
void
onSubmit()?
optionalonSubmit: (value) =>void
Defined in: src/ui/components/UITextInput.ts:38
Parameters
value
string
Returns
void
placeholder?
optionalplaceholder:string
Defined in: src/ui/components/UITextInput.ts:30
pointerEvents?
optionalpointerEvents:PointerEvents
Defined in: src/ui/UIElement.ts:96
Inherited from
UIElementOptions.pointerEvents
readOnly?
optionalreadOnly:boolean
Defined in: src/ui/components/UITextInput.ts:34
reticleMode?
optionalreticleMode:ReticleMode
Defined in: src/ui/UIElement.ts:98
Inherited from
style?
optionalstyle:UIStyle
Defined in: src/ui/UIElement.ts:93
Inherited from
value?
optionalvalue:string
Defined in: src/ui/components/UITextInput.ts:29
visible?
optionalvisible:boolean
Defined in: src/ui/UIElement.ts:95