Legytma Schemas

Input Decoration Schema

https://legytma.com.br/schema/input_decoration.schema.json

Created by Windol [email protected] at 27/04/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 input_decoration.schema.json

Input Decoration Type

object (Input Decoration)

Input Decoration Properties

Property Type Required Nullable Defined by
labelStyle object Optional cannot be null Input Decoration
suffixStyle object Optional cannot be null Input Decoration
prefixStyle object Optional cannot be null Input Decoration
hintStyle object Optional cannot be null Input Decoration
helperStyle object Optional cannot be null Input Decoration
helperMaxLines Unknown Type Optional cannot be null Input Decoration
hasFloatingPlaceholder boolean Optional cannot be null Input Decoration
focusedErrorBorder Unknown Type Optional can be null Input Decoration
focusedBorder Unknown Type Optional can be null Input Decoration
fillColor Merged Optional cannot be null Input Decoration
errorMaxLines Unknown Type Optional cannot be null Input Decoration
errorBorder Unknown Type Optional can be null Input Decoration
enabledBorder Unknown Type Optional can be null Input Decoration
disabledBorder Unknown Type Optional can be null Input Decoration
counterStyle object Optional cannot be null Input Decoration
border Unknown Type Optional can be null Input Decoration
alignLabelWithHint boolean Optional cannot be null Input Decoration
errorStyle object Optional cannot be null Input Decoration
contentPadding Unknown Type Optional cannot be null Input Decoration
focusColor Merged Optional cannot be null Input Decoration
hoverColor Merged Optional cannot be null Input Decoration
suffixIcon object Optional cannot be null Input Decoration
enabled boolean Optional cannot be null Input Decoration
errorText string Optional cannot be null Input Decoration
hintText string Optional cannot be null Input Decoration
labelText string Optional cannot be null Input Decoration
helperText string Optional cannot be null Input Decoration
semanticCounterText string Optional cannot be null Input Decoration
prefixText string Optional cannot be null Input Decoration
counterText string Optional cannot be null Input Decoration
counter object Optional cannot be null Input Decoration
hintMaxLines Unknown Type Optional cannot be null Input Decoration
icon object Optional cannot be null Input Decoration
prefix object Optional cannot be null Input Decoration
prefixIcon object Optional cannot be null Input Decoration
suffix object Optional cannot be null Input Decoration
suffixText string Optional cannot be null Input Decoration

labelStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

labelStyle

labelStyle Type

object (Text Style)

suffixStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

suffixStyle

suffixStyle Type

object (Text Style)

prefixStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

prefixStyle

prefixStyle Type

object (Text Style)

hintStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

hintStyle

hintStyle Type

object (Text Style)

helperStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

helperStyle

helperStyle Type

object (Text Style)

helperMaxLines

Define the representation of integer acceptable.

Used to identify parser. Every parser can permit only one type

helperMaxLines

helperMaxLines Type

any of the folllowing: string or integer (Integer)

helperMaxLines Default Value

The default value is:

10

helperMaxLines Examples

"123"
"#32"
"0b111001"
"$23"
"0x162"
123

hasFloatingPlaceholder

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

hasFloatingPlaceholder

hasFloatingPlaceholder Type

boolean (Boolean)

hasFloatingPlaceholder Default Value

The default value is:

true

hasFloatingPlaceholder Examples

true
false

focusedErrorBorder

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

focusedErrorBorder

focusedErrorBorder Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

focusedBorder

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

focusedBorder

focusedBorder Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

fillColor

A number in format string or integer

Used to identify parser. Every parser can permit only one type

fillColor

fillColor Type

merged type (Color)

all of

fillColor Default Value

The default value is:

"0xFF000000"

fillColor Examples

"#FFFFFFFF"
"0xFFFFFFFF"
"4294967295"
4294967295

errorMaxLines

Define the representation of integer acceptable.

Used to identify parser. Every parser can permit only one type

errorMaxLines

errorMaxLines Type

any of the folllowing: string or integer (Integer)

errorMaxLines Default Value

The default value is:

10

errorMaxLines Examples

"123"
"#32"
"0b111001"
"$23"
"0x162"
123

errorBorder

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

errorBorder

errorBorder Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

enabledBorder

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

enabledBorder

enabledBorder Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

disabledBorder

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

disabledBorder

disabledBorder Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

counterStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

counterStyle

counterStyle Type

object (Text Style)

border

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

border

border Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

alignLabelWithHint

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

alignLabelWithHint

alignLabelWithHint Type

boolean (Boolean)

alignLabelWithHint Default Value

The default value is:

true

alignLabelWithHint Examples

true
false

errorStyle

Identify the widget type

Used to identify parser. Every parser can permit only one type

errorStyle

errorStyle Type

object (Text Style)

contentPadding

Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

contentPadding

contentPadding Type

any of the folllowing: string or object (Edge Insets Geometry)

contentPadding Default Value

The default value is:

{
  "type": "only",
  "bottom": 8
}

focusColor

A number in format string or integer

Used to identify parser. Every parser can permit only one type

focusColor

focusColor Type

merged type (Color)

all of

focusColor Default Value

The default value is:

"0xFF000000"

focusColor Examples

"#FFFFFFFF"
"0xFFFFFFFF"
"4294967295"
4294967295

hoverColor

A number in format string or integer

Used to identify parser. Every parser can permit only one type

hoverColor

hoverColor Type

merged type (Color)

all of

hoverColor Default Value

The default value is:

"0xFF000000"

hoverColor Examples

"#FFFFFFFF"
"0xFFFFFFFF"
"4294967295"
4294967295

suffixIcon

Schema to validation of JSON used to parse Widget.

You can add all valid properties to complete validation.

suffixIcon

suffixIcon Type

object (Widget)

enabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

enabled

enabled Type

boolean (Boolean)

enabled Default Value

The default value is:

true

enabled Examples

true
false

errorText

errorText

errorText Type

string (Error Text)

hintText

hintText

hintText Type

string (Hint Text)

labelText

labelText

labelText Type

string (Label Text)

helperText

helperText

helperText Type

string (Helper Text)

semanticCounterText

semanticCounterText

semanticCounterText Type

string (Semantic Counter Text)

prefixText

prefixText

prefixText Type

string (Prefix Text)

counterText

counterText

counterText Type

string (Counter Text)

counter

Schema to validation of JSON used to parse Widget.

You can add all valid properties to complete validation.

counter

counter Type

object (Widget)

hintMaxLines

Define the representation of integer acceptable.

Used to identify parser. Every parser can permit only one type

hintMaxLines

hintMaxLines Type

any of the folllowing: string or integer (Integer)

hintMaxLines Default Value

The default value is:

10

hintMaxLines Examples

"123"
"#32"
"0b111001"
"$23"
"0x162"
123

icon

Schema to validation of JSON used to parse Widget.

You can add all valid properties to complete validation.

icon

icon Type

object (Widget)

prefix

Schema to validation of JSON used to parse Widget.

You can add all valid properties to complete validation.

prefix

prefix Type

object (Widget)

prefixIcon

Schema to validation of JSON used to parse Widget.

You can add all valid properties to complete validation.

prefixIcon

prefixIcon Type

object (Widget)

suffix

Schema to validation of JSON used to parse Widget.

You can add all valid properties to complete validation.

suffix

suffix Type

object (Widget)

suffixText

suffixText

suffixText Type

string (Suffix Text)