https://legytma.com.br/schema/text_style.schema.json#/properties/body1
Identify the widget type
Used to identify parser. Every parser can permit only one type
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | text_theme.schema.json* |
object
(Text Style)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
color | Merged | Optional | cannot be null | Text Style |
debugLabel | string |
Optional | cannot be null | Text Style |
decoration | string |
Optional | cannot be null | Text Style |
fontSize | Merged | Optional | cannot be null | Text Style |
fontFamily | string |
Optional | cannot be null | Text Style |
fontStyle | string |
Optional | cannot be null | Text Style |
fontWeight | string |
Optional | cannot be null | Text Style |
backgroundColor | Merged | Optional | cannot be null | Text Style |
background | Unknown Type | Optional | can be null | Text Style |
decorationColor | Merged | Optional | cannot be null | Text Style |
decorationStyle | string |
Optional | cannot be null | Text Style |
decorationThickness | Merged | Optional | cannot be null | Text Style |
fontFamilyFallback | array |
Optional | cannot be null | Text Style |
fontFeatures | array |
Optional | cannot be null | Text Style |
foreground | Unknown Type | Optional | can be null | Text Style |
height | Merged | Optional | cannot be null | Text Style |
inherit | boolean |
Optional | cannot be null | Text Style |
letterSpacing | Merged | Optional | cannot be null | Text Style |
locale | object |
Optional | cannot be null | Text Style |
package | string |
Optional | cannot be null | Text Style |
shadows | array |
Optional | cannot be null | Text Style |
textBaseline | string |
Optional | cannot be null | Text Style |
wordSpacing | Merged | Optional | cannot be null | Text Style |
A number in format string or integer
Used to identify parser. Every parser can permit only one type
color
merged type (Color)
all of
The default value is:
"0xFF000000"
"#FFFFFFFF"
"0xFFFFFFFF"
"4294967295"
4294967295
Used to identify during debug
Used to identify parser. Every parser can permit only one type
debugLabel
string
(Debug Label)string
(Debug Label)
Determine the text decoration
Used to identify parser. Every parser can permit only one type
decoration
string
(Text Decoration)string
(Text Decoration)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"lineThrough" |
|
"overline" |
|
"underline" |
|
"none" |
"lineThrough"
"overline"
"underline"
"none"
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
fontSize
merged type (Double)
one (and only one) of
The default value is:
1
Font family
Used to identify parser. Every parser can permit only one type
fontFamily
string
(Font Family)string
(Font Family)
Created by Windol [email protected] at 27/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
fontStyle
string
(Font Style)string
(Font Style)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"italic" |
|
"normal" |
"italic"
"normal"
Define the font weight
Used to identify parser. Every parser can permit only one type
fontWeight
string
(Font Weight)string
(Font Weight)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"w100" |
|
"w200" |
|
"w300" |
|
"normal" |
|
"w400" |
|
"w500" |
|
"w600" |
|
"bold" |
|
"w700" |
|
"w800" |
|
"w900" |
"w100"
"w200"
"w300"
"normal"
"w400"
"w500"
"w600"
"bold"
"w700"
"w800"
"w900"
A number in format string or integer
Used to identify parser. Every parser can permit only one type
backgroundColor
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.
background
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)
A number in format string or integer
Used to identify parser. Every parser can permit only one type
decorationColor
merged type (Color)
all of
The default value is:
"0xFF000000"
"#FFFFFFFF"
"0xFFFFFFFF"
"4294967295"
4294967295
Text decoration style
Used to identify parser. Every parser can permit only one type
decorationStyle
string
(Text Decoration Style)string
(Text Decoration Style)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"dashed" |
|
"dotted" |
|
"double" |
|
"solid" |
|
"wavy" |
"dashed"
"dotted"
"double"
"solid"
"wavy"
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
decorationThickness
merged type (Double)
one (and only one) of
The default value is:
1
List of font family
Used to identify parser. Every parser can permit only one type
fontFamilyFallback
string[]
(Font Family)string[]
(Font Family)
Font features list
Used to identify parser. Every parser can permit only one type
fontFeatures
unknown[] (Font Feature)
Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
foreground
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)
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
height
merged type (Double)
one (and only one) of
The default value is:
1
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
inherit
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
letterSpacing
merged type (Double)
one (and only one) of
The default value is:
1
Locale.
This parser is not implemented, must be assigned using registerLogic
locale
object
(Locale)object
(Locale)
package
string
(Package)string
(Package)
Shadow list
Used to identify parser. Every parser can permit only one type
shadows
unknown[] (Shadow)
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
textBaseline
string
(Text Baseline)string
(Text Baseline)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"alphabetic" |
|
"ideographic" |
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
wordSpacing
merged type (Double)
one (and only one) of
The default value is:
1