Package | feathers.themes |
Class | public class MultiStarlingStyleNameFunctionTheme |
Inheritance | MultiStarlingStyleNameFunctionTheme ![]() ![]() |
See also
Method | Defined By | ||
---|---|---|---|
Constructor. | MultiStarlingStyleNameFunctionTheme | ||
addStarling(starling:Starling):void
Adds a Starling instance to the theme. | MultiStarlingStyleNameFunctionTheme | ||
![]() | dispose():void
Disposes the theme. | StyleNameFunctionTheme | |
![]() |
Returns a StyleNameFunctionStyleProvider to be passed to
the specified class. | StyleNameFunctionTheme | |
removeStarling(starling:Starling):void
Removes a Starling instance from the theme. | MultiStarlingStyleNameFunctionTheme |
Method | Defined By | ||
---|---|---|---|
changeStarling(starling:Starling, data:Object):void
Subclasses must override this function to switch assets to the
specified Starling instance. | MultiStarlingStyleNameFunctionTheme | ||
getStarlingData(starling:Starling):Object
Gets stored data associated with the specified Starling instance. | MultiStarlingStyleNameFunctionTheme | ||
setStarlingData(starling:Starling, data:Object):void
Stores data associated with the specified Starling instance. | MultiStarlingStyleNameFunctionTheme |
MultiStarlingStyleNameFunctionTheme | () | Constructor |
public function MultiStarlingStyleNameFunctionTheme()
Constructor.
addStarling | () | method |
public function addStarling(starling:Starling):void
Adds a Starling instance to the theme. Call when creating a new
NativeWindow
that has its own Starling instance.
Parameters
starling:Starling |
changeStarling | () | method |
protected function changeStarling(starling:Starling, data:Object):void
Subclasses must override this function to switch assets to the specified Starling instance.
Parameters
starling:Starling | |
data:Object |
getStarlingData | () | method |
protected function getStarlingData(starling:Starling):Object
Gets stored data associated with the specified Starling instance.
Parameters
starling:Starling |
Object |
removeStarling | () | method |
public function removeStarling(starling:Starling):void
Removes a Starling instance from the theme. Call when closing a
NativeWindow
and its Starling instance.
Parameters
starling:Starling |
setStarlingData | () | method |
protected function setStarlingData(starling:Starling, data:Object):void
Stores data associated with the specified Starling instance. To clear
data, pass null
.
Parameters
starling:Starling | |
data:Object |