class
 Style
            animationName:Null<String>        
                            animationOptions:AnimationOptions        
                            autoHeight:Null<Bool>        
                            Whether or not the object's height is decided by its children's height
                    autoWidth:Null<Bool>        
                            Whether or not the object's width is decided by its children's width
                    backdropFilter:Array<Filter>        
                            backgroundColor:Null<Int>        
                            The color of the object's background
                    backgroundColorEnd:Null<Int>        
                            backgroundGradientStyle:Null<String>        
                            backgroundHeight:Null<Float>        
                            backgroundHeightPercent:Null<Float>        
                            backgroundImage:Variant        
                            backgroundImageClipBottom:Null<Float>        
                            backgroundImageClipLeft:Null<Float>        
                            backgroundImageClipRight:Null<Float>        
                            backgroundImageClipTop:Null<Float>        
                            backgroundImageRepeat:Null<String>        
                            backgroundImageSliceBottom:Null<Float>        
                            backgroundImageSliceLeft:Null<Float>        
                            backgroundImageSliceRight:Null<Float>        
                            backgroundImageSliceTop:Null<Float>        
                            backgroundOpacity:Null<Float>        
                            A value between 0 and 1 deciding the object's background transparency
                    backgroundPositionX:Null<Float>        
                            backgroundPositionY:Null<Float>        
                            backgroundWidth:Null<Float>        
                            backgroundWidthPercent:Null<Float>        
                            borderBottomColor:Null<Int>        
                            The color of the lower side of the border
                    borderBottomSize:Null<Float>        
                            The size of the lower side of the border, in pixels
                    borderColor:Null<Int>        
                            The color of the border
                    borderLeftColor:Null<Int>        
                            The color of the left side of the border
                    borderLeftSize:Null<Float>        
                            The size of the left side of the border, in pixels
                    borderOpacity:Null<Float>        
                            A value between 0 and 1 deciding the object's border transparency
                    borderRadius:Null<Float>        
                            The amount of rounding to apply to the border
                    borderRadiusBottomLeft:Null<Float>        
                            The amount of rounding to apply to the bottom-left of the border
                    borderRadiusBottomRight:Null<Float>        
                            The amount of rounding to apply to the bottom-right of the border
                    borderRadiusTopLeft:Null<Float>        
                            The amount of rounding to apply to the top-left of the border
                    borderRadiusTopRight:Null<Float>        
                            The amount of rounding to apply to the top-right of the border
                    borderRightColor:Null<Int>        
                            The color of the right side of the border
                    borderRightSize:Null<Float>        
                            The size of the right side of the border, in pixels
                    borderSize:Null<Float>        
                            The size of the border, in pixels
                    borderStyle:Null<String>        
                            The style to use for this border's design
                    borderTopColor:Null<Int>        
                            The color of the upper side of the border
                    borderTopSize:Null<Float>        
                            The size of the upper of the border, in pixels
                    borderType:        
                            The type of the border. can be Compound, Full or None
                    clip:Null<Bool>        
                            color:Null<Int>        
                            A color to tint the object with
                    contentHeight:Null<Float>        
                            The height of the children inside this container
                    contentHeightPercent:Null<Float>        
                            The width of the children, in relation to the width of the container
                    contentType:String        
                            contentWidth:Null<Float>        
                            The width of the children inside this container
                    contentWidthPercent:Null<Float>        
                            The width of the children, in relation to the width of the container
                    cursor:Null<String>        
                            direction:String        
                            filter:Array<Filter>        
                            fontBold:Null<Bool>        
                            Whether or not this text should use the **bold** variation of it's font
                    fontItalic:Null<Bool>        
                            Whether or not this text should use the *italic* variation of it's font
                    fontName:Null<String>        
                            A path to a font file to be used for the text inside the object
                    fontSize:Null<Float>        
                            The visual size of the font
                    fontStrikeThrough:Null<Bool>        
                            fontUnderline:Null<Bool>        
                            Whether or not to underline the text
                    fullBorderSize:Null<Float>        
                            The size of the border. should only be used when borderType is Full
                    hasBorder:Bool        
                            Whether or not this object has a visible border
                    height:Null<Float>        
                            A hard-coded value for the object's height
                    hidden:Null<Bool>        
                            horizontalAlign:Null<String>        
                            Alignment to use for this object: right, center, left
                    horizontalSpacing:Null<Float>        
                            The anount of spacing between children horizontally, in pixels
                    icon:Variant        
                            A path to an image file to be shown as an icon inside of the object
                    iconPosition:Null<String>        
                            The position of the icon inside the object - left, right...
                    imageRendering:String        
                            includeInLayout:Null<Bool>        
                            initialHeight:Null<Float>        
                            The starting, automatically assigned height of this object
                    initialPercentHeight:Null<Float>        
                            The starting, automatically assigned heightWidth of this object
                    initialPercentWidth:Null<Float>        
                            The starting, automatically assigned percentWidth of this object
                    initialWidth:Null<Float>        
                            The starting, automatically assigned width of this object
                    layout:String        
                            left:Null<Float>        
                            marginBottom:Null<Float>        
                            The amount of offseting to apply for text from the bottom in pixels
                    marginLeft:Null<Float>        
                            The amount of offseting to apply for text from the left in pixels
                    marginRight:Null<Float>        
                            The amount of offseting to apply for text from the right in pixels
                    marginTop:Null<Float>        
                            The amount of offseting to apply for text from the top in pixels
                    maxHeight:Null<Float>        
                            The tallest this object can get
                    maxPercentHeight:Null<Float>        
                            The tallest this object can get, by percentage of its parent's height
                    maxPercentWidth:Null<Float>        
                            The widest this object can get, by percentage of its parent's width
                    maxWidth:Null<Float>        
                            The widest this object can get
                    minHeight:Null<Float>        
                            The shorteset this object can get
                    minPercentHeight:Null<Float>        
                            The shortest this object can get, by percentage of its parent's height
                    minPercentWidth:Null<Float>        
                            The thinest this object can get, by percentage of its parent's width
                    minWidth:Null<Float>        
                            The thinest this object can get
                    mode:String        
                            native:Null<Bool>        
                            opacity:Null<Float>        
                            A value between 0 and 1, deciding the transparency of this object
                    padding:Null<Float>        
                            The gap between the container's children, on all sides
                    paddingBottom:Null<Float>        
                            The gap between the container's children, on their bottom
                    paddingLeft:Null<Float>        
                            The gap between the container's children, on their left side
                    paddingRight:Null<Float>        
                            The gap between the container's children, on their right side
                    paddingTop:Null<Float>        
                            The gap between the container's children, on their top
                    percentHeight:Null<Float>        
                            sets the width of the object to X percent of the parent's height
                    percentWidth:Null<Float>        
                            Sets the width of the object to X percent of the parent's width
                    pointerEvents:String        
                            resource:Variant        
                            textAlign:Null<String>        
                            Alignment to use for this object: right, center, left, justify
                    top:Null<Float>        
                            verticalAlign:Null<String>        
                            Alignment to use for this object: top, center, bottom
                    verticalSpacing:Null<Float>        
                            The anount of spacing between children vertically, in pixels
                    width:Null<Float>        
                            A hard-coded value for the object's width
                    wordWrap:Null<Bool>        
                            Whether or not the text inside this object should be wrapped
            