class haxe.ui.toolkit.style.Style

Available on all platforms

Instance Fields

var alpha:Float

var autoApply:Bool

var autoSize:Bool

var autoSizeSet:Bool

var backgroundAlpha:Float

var backgroundImage:String

var backgroundImageRect:Rectangle

var backgroundImageScale9:Rectangle

var borderAlpha:Float

var borderColor:Int

var borderSize:Int

var color:Int

var cornerRadius:Int

var filter:BitmapFilter

var fontBold:Bool

var fontEmbedded:Bool

var fontItalic:Bool

var fontName:String

var fontScale:Float

var fontSize:Float

var fontUnderline:Bool

var gradientType:String

var hasButtons:Bool

var height:Int

var icon:String

var iconPosition:String

var inlineScrolls:Bool

var padding:Int

var paddingLeft:Int

var paddingRight:Int

var paddingTop:Int

var percentWidth:Int

var rawProperties:Array<String>

var selectionMethod:String

var spacing:Int

var spacingX:Int

var spacingY:Int

var textAlign:String

var width:Int

function new(?defaults:Dynamic = null):Void

function addDynamicValue(property:String, script:String):Void

function addRawProperty(prop:String):Void

function clone():Style

function merge(with:Style):Void

function self():Style

function toString():String