class haxe.ui.toolkit.core.Toolkit

Available on all platforms

Class Fields

static var autoScale:Bool

static var defaultTransition:String

static var instance:Toolkit

static var scaleFactor:Float

static var theme:Dynamic

static var useDefaultTheme:Bool

static var versionInfo:Map<String, Dynamic>

static var versionString:String

static function addScriptletClass(name:String, cls:Class<Dynamic>):Void

static function addStyleSheet(resourceId:String):Void

static function getTransitionForClass(cls:Class<IDisplayObject>):String

static function init():Void

static function open(?fn:Root ->Void = null?options:Dynamic = null):Root

static function openFullscreen(?fn:Root ->Void = null):Root

static function openPopup(?options:Dynamic = null, ?fn:Root ->Void = null):Root

static function processXml<T>(xml:Xml):Null<T>

static function processXmlResource<T>(resourceId:String):Null<T>

static function registerXMLProcessor(cls:Class<IXMLProcessor>, prefix:String):Void

static function setTransitionForClass(cls:Class<IDisplayObject>, transition:String):Void

Instance Fields

function new():Void