https://legytma.com.br/schema/strut_style.schema.json
Created by Windol [email protected] at 30/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 | Yes | Unknown status | No | Forbidden | Allowed | none | strut_style.schema.json |
object
(Strut Style)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
debugLabel | string |
Optional | cannot be null | Strut Style |
height | Merged | Optional | cannot be null | Strut Style |
package | string |
Optional | cannot be null | Strut Style |
fontFamilyFallback | array |
Optional | cannot be null | Strut Style |
fontFamily | string |
Optional | cannot be null | Strut Style |
fontSize | Merged | Optional | cannot be null | Strut Style |
fontStyle | string |
Optional | cannot be null | Strut Style |
fontWeight | string |
Optional | cannot be null | Strut Style |
forceStrutHeight | boolean |
Optional | cannot be null | Strut Style |
leading | Merged | Optional | cannot be null | Strut Style |
Used to identify during debug
Used to identify parser. Every parser can permit only one type
debugLabel
string
(Debug Label)string
(Debug Label)
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
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
package
string
(Package)string
(Package)
List of alternative font families
fontFamilyFallback
Type: an array where each item follows the corresponding schema in the following list:
an array where each item follows the corresponding schema in the following list:
fontFamily
string
(Font Family)string
(Font Family)
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
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 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"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
forceStrutHeight
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
leading
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
Reference this group by using
{"$ref":"https://legytma.com.br/schema/strut_style.schema.json#/definitions/fontFamily"}
fontFamily
string
(Font Family)string
(Font Family)