Packagecom.sibirjak.jakute.styles
Classpublic class JCSS_SkinReference

Skin reference style value.

The skin reference not only stores the skin class but also values for the optional cacheID and constructorArgument properties.

Using the JCSS_SkinFormatter and literal style sheet declarations, the system internally stores an object of this class accociated to the skin property name. Setting a skin style programatically should also provide an instance of this class.



Public Properties
 PropertyDefined by
  cacheID : String
An identifier with that the skin is cached by the component.
JCSS_SkinReference
  constructorArgument : String
A constructor argument to be passed to the new Skin instance.
JCSS_SkinReference
  Skin : Class
The display list class.
JCSS_SkinReference
Public Methods
 MethodDefined by
  
JCSS_SkinReference(Skin:Class = null, cacheID:String = null, constructorArgument:String = null)
JCSS_SkinReference.
JCSS_SkinReference
Property detail
cacheIDproperty
public var cacheID:String

An identifier with that the skin is cached by the component.

constructorArgumentproperty 
public var constructorArgument:String

A constructor argument to be passed to the new Skin instance.

Skinproperty 
public var Skin:Class

The display list class.

Constructor detail
JCSS_SkinReference()constructor
public function JCSS_SkinReference(Skin:Class = null, cacheID:String = null, constructorArgument:String = null)

JCSS_SkinReference.

Parameters
Skin:Class (default = null) — The display list class.
 
cacheID:String (default = null) — An identifier with that the skin is cached by the component.
 
constructorArgument:String (default = null) — A constructor argument to be passed to the new Skin instance.