Legytma Schemas

Tab Bar Theme Schema

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

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

Tab Bar Theme Type

object (Tab Bar Theme)

Tab Bar Theme Properties

Property Type Required Nullable Defined by
labelStyle object Optional cannot be null Tab Bar Theme
indicator object Optional cannot be null Tab Bar Theme
indicatorSize string Optional cannot be null Tab Bar Theme
labelColor Merged Optional cannot be null Tab Bar Theme
labelPadding Unknown Type Optional cannot be null Tab Bar Theme
unselectedLabelColor Merged Optional cannot be null Tab Bar Theme
unselectedLabelStyle object Optional cannot be null Tab Bar Theme

labelStyle

Identify the widget type

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

labelStyle

labelStyle Type

object (Text Style)

indicator

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

indicator

indicator Type

object (Decoration)

indicatorSize

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

indicatorSize

indicatorSize Type

string (Tab Bar Indicator Size)

indicatorSize Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"label"  
"tab"  

indicatorSize Examples

"label"
"tab"

labelColor

A number in format string or integer

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

labelColor

labelColor Type

merged type (Color)

all of

labelColor Default Value

The default value is:

"0xFF000000"

labelColor Examples

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

labelPadding

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

labelPadding

labelPadding Type

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

labelPadding Default Value

The default value is:

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

unselectedLabelColor

A number in format string or integer

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

unselectedLabelColor

unselectedLabelColor Type

merged type (Color)

all of

unselectedLabelColor Default Value

The default value is:

"0xFF000000"

unselectedLabelColor Examples

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

unselectedLabelStyle

Identify the widget type

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

unselectedLabelStyle

unselectedLabelStyle Type

object (Text Style)