[−][src]Module jss::types
All common functional types
Modules
| values |
Values that you can using in setters |
Structs
| CollectedStyle | |
| Context |
Context with other needed info - for parse and prepares, aka dimensions screen, element measures, variables, and other. |
| DimensionsContext |
Style dimensions context |
| ParseOptions |
Options for parse style from uniform functions |
| ParseStyleMiddleware |
Default context representation for Parsing Trait
Trait |
| ParseStylesheetMiddleware | |
| Properties |
All properties of styles of different types. |
| PropertiesStore |
Properties storage generic type |
| PropertyKeyInfo |
Expanded info about property key - needed middleware, case, etc.. |
| Style |
Style element, with all element status, and context`s, with implementations of traits for parse unions of one element |
| StyleBuilder | |
| Stylesheet |
Collection of styles |
| StylesheetBuilder | |
| StylesheetFieldInfo | |
| StylesheetOptions |
Enums
| Appearance |
Values for appearance styles properties |
| Case |
What format of properties keys to use and check when parsing Current allowed: snake_case, camelCase, kebab-case or ignore case Default: camelCase |
| DimensionType | |
| FieldParseType |
Middleware enum with property type of current stylesheet field |
| Layout |
Values for layout styles properties |
| ParseError |
Errors associated with style parsing |
| ProcessingError |
Errors associated with the finalized calculation of properties |
| PropertyError |
Errors associated with the properties of style |
| PropertyParseType |
Middleware enum with property type of current style field |
| PropertyValue |
Values for union of appearance and layout |
| SharedUnit |
Basic SharedUnit for unit based fields contains variant for exact value or runtime expression |
| SourceFormat |
From what data format to parse, currently available: JSON, YAML Default: JSON |
| Variable |
The value of the variable for calculations in runtime |
Functions
| get_reflect_property_type | |
| pair_to_flex |
Convertor: create FlexStyle by property key and unit value |
| parse_length |
Type Definitions
| PropertiesApperance |
Link type for appearance |
| PropertiesExpressions |
Link type for calc expressions |
| PropertiesLayout |
Link type for layout |