https://legytma.com.br/schema/button_bar_theme_data.schema.json
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | button_bar_theme_data.schema.json |
object
(Button Bar Theme Data)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
alignment | string |
Optional | cannot be null | Button Bar Theme Data |
buttonAlignedDropdown | boolean |
Optional | cannot be null | Button Bar Theme Data |
buttonHeight | Merged | Optional | cannot be null | Button Bar Theme Data |
buttonMinWidth | Merged | Optional | cannot be null | Button Bar Theme Data |
buttonPadding | Unknown Type | Optional | cannot be null | Button Bar Theme Data |
buttonTextTheme | string |
Optional | cannot be null | Button Bar Theme Data |
layoutBehavior | string |
Optional | cannot be null | Button Bar Theme Data |
mainAxisSize | string |
Optional | cannot be null | Button Bar Theme Data |
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
alignment
string
(Main Axis Alignment)string
(Main Axis Alignment)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"start" |
|
"end" |
|
"center" |
|
"spaceBetween" |
|
"spaceAround" |
|
"spaceEvenly" |
The default value is:
"start"
Define the representation of boolean acceptable.
Used to identify parser. Every parser can permit only one type
buttonAlignedDropdown
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
buttonHeight
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
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
buttonMinWidth
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 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
buttonPadding
string
or object
(Edge Insets Geometry)any of the folllowing: string
or object
(Edge Insets Geometry)
The default value is:
{
"type": "only",
"bottom": 8
}
buttonTextTheme
string
(Button Text Theme)string
(Button Text Theme)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"accent" |
|
"normal" |
|
"primary" |
The default value is:
"normal"
"accent"
"normal"
"primary"
layoutBehavior
string
(Button Bar Layout Behavior)string
(Button Bar Layout Behavior)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"constrained" |
|
"padded" |
The default value is:
"padded"
"constrained"
"padded"
Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.
mainAxisSize
string
(Main Axis Size)string
(Main Axis Size)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"min" |
|
"max" |
The default value is:
"max"