https://legytma.com.br/schema/widget/text_schema_form_field_template.schema.json
Created by Windol [email protected] at 14/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | text_schema_form_field_template.schema.json |
object
(Text Schema Form Field Template)
all of
Identify the widget type
Used to identify parser. Every parser can permit only one type
type
string
(Type)string
(Type)
constant: the value of this property must be equal to:
"TextSchemaFormFieldTemplate"
fieldName
string
(Field Name)string
(Field Name)
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
onChanged
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
autovalidate
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
autofocus
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Created by Windol [email protected] at 27/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
focusNode
object
(Focus Node)object
(Focus Node)
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
keyboardAppearance
string
(Brightness)string
(Brightness)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"dark" |
|
"light" |
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
keyboardType
string
(Text Input Type)string
(Text Input Type)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"datetime" |
|
"emailAddress" |
|
"multiline" |
|
"number" |
|
"numberWithOptions" |
|
"phone" |
|
"text" |
|
"url" |
|
"visiblePassword" |
|
"numberWithOptionsDecimal" |
|
"numberWithOptionsSigned" |
|
"numberWithOptionsDecimalSigned" |
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
controller
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Schema to validation of JSON used to parse Widget.
You can add all valid properties to complete validation.
pickerType
object
(Widget)object
(Widget)
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
onTap
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
enabled
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Created by Windol [email protected] at 27/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
decoration
object
(Input Decoration)object
(Input Decoration)
initialValue
string
(Initial Value)string
(Initial Value)
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
onSaved
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
validator
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Determine the text alignment
Used to identify parser. Every parser can permit only one type
textAlign
string
(Text Align)string
(Text Align)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"left" |
|
"right" |
|
"center" |
|
"justify" |
|
"start" |
|
"end" |
"left"
"right"
"center"
"justify"
"start"
"end"
Created by Windol [email protected] at 30/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
strutStyle
object
(Strut Style)object
(Strut Style)
Created by Windol [email protected] at 30/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
toolbarOptions
object
(Toolbar Options)object
(Toolbar Options)
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
textInputAction
string
(Text Input Action)string
(Text Input Action)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"none" |
|
"continueAction" |
|
"done" |
|
"emergencyCall" |
|
"go" |
|
"join" |
|
"newline" |
|
"next" |
|
"previous" |
|
"route" |
|
"search" |
|
"send" |
|
"unspecified" |
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
textCapitalization
string
(Text Capitalization)string
(Text Capitalization)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"characters" |
|
"none" |
|
"sentences" |
|
"words" |
Created by Windol [email protected] at 30/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
textAlignVertical
string
or number
(Text Align Vertical)any of the folllowing: string
or number
(Text Align Vertical)
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
showCursor
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
scrollPadding
merged type (Edge Insets)
one (and only one) of
The default value is:
"zero"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
readOnly
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
onFieldSubmitted
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
onEditingComplete
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
obscureText
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
maxLengthEnforced
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Define the representation of integer acceptable.
Used to identify parser. Every parser can permit only one type
minLines
string
or integer
(Integer)any of the folllowing: string
or integer
(Integer)
The default value is:
10
"123"
"#32"
"0b111001"
"$23"
"0x162"
123
Define the representation of integer acceptable.
Used to identify parser. Every parser can permit only one type
maxLength
string
or integer
(Integer)any of the folllowing: string
or integer
(Integer)
The default value is:
10
"123"
"#32"
"0b111001"
"$23"
"0x162"
123
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
inputFormatters
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
expands
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
enableSuggestions
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
enableInteractiveSelection
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
cursorWidth
merged type (Double)
one (and only one) of
maximum: the value of this number must smaller than or equal to: 1
minimum: the value of this number must greater than or equal to: 0
The default value is:
1
Created by Windol [email protected] at 30/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
cursorRadius
merged type (Radius)
one (and only one) of
all of
one (and only one) of
A number in format string or integer
Used to identify parser. Every parser can permit only one type
cursorColor
merged type (Color)
all of
The default value is:
"0xFF000000"
"#FFFFFFFF"
"0xFFFFFFFF"
"4294967295"
4294967295
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
buildCounter
array
or boolean
or integer
or number
or object
or string
(Dynamic)any of the folllowing: array
or boolean
or integer
or number
or object
or string
(Dynamic)
The default value is:
"unbounded"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
autocorrect
boolean
(Boolean)boolean
(Boolean)
The default value is:
true
true
false
Determine the text direction.
Used to identify parser. Every parser can permit only one type
textDirection
string
(Text Direction)string
(Text Direction)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"ltr" |
|
"rtl" |
"ltr"
"rtl"
Define the representation of integer acceptable.
Used to identify parser. Every parser can permit only one type
maxLines
string
or integer
(Integer)any of the folllowing: string
or integer
(Integer)
The default value is:
10
"123"
"#32"
"0b111001"
"$23"
"0x162"
123
Identify the widget type
Used to identify parser. Every parser can permit only one type
style
object
(Text Style)object
(Text Style)
dateFormat
string
(Date Format)string
(Date Format)