Packagecom.rubenswieringa
Classpublic class CSSParser
InheritanceCSSParser Inheritance flash.events.EventDispatcher

Parses plain text stylesheets into XML. For notes on what css syntax is allowed, please look at the CSSLoader source at: http://www.rubenswieringa.com/code/as3/flex/CSSLoader/source/



Public Methods
 MethodDefined by
  
constructor
CSSParser
  
parse(raw:String):XML
parses the plain text stylesheet from a css file
CSSParser
Events
 EventSummaryDefined by
   Dispatched when a parsing error occurs.CSSParser
Public Constants
 ConstantDefined by
  COLORKEYS : Object
[static]
CSSParser
  COLORVALUE : RegExp
[static]
CSSParser
  COLORVALUE_SHORTHAND : RegExp
[static]
CSSParser
  COMMENTS : RegExp
[static]
CSSParser
  ERROR : String = "onCSSParseError"
[static]
CSSParser
  PIXELVALUE_REPLACE : RegExp
[static]
CSSParser
  PIXELVALUE_SEARCH : RegExp
[static]
CSSParser
  WHITESPACE : RegExp
[static]
CSSParser
Constructor detail
CSSParser()constructor
public function CSSParser()

constructor

Method detail
parse()method
public function parse(raw:String):XML

parses the plain text stylesheet from a css file

Parameters
raw:String — the plain text stylesheet from a css file

Returns
XML — the stylesheet in xml format
Event detail
parse errorevent 
Event object type: mx.events.Event

Dispatched when a parsing error occurs.

Constant detail
COLORKEYSconstant
public static const COLORKEYS:Object
COLORVALUEconstant 
public static const COLORVALUE:RegExp
COLORVALUE_SHORTHANDconstant 
public static const COLORVALUE_SHORTHAND:RegExp
COMMENTSconstant 
public static const COMMENTS:RegExp
ERRORconstant 
public static const ERROR:String = "onCSSParseError"
PIXELVALUE_REPLACEconstant 
public static const PIXELVALUE_REPLACE:RegExp
PIXELVALUE_SEARCHconstant 
public static const PIXELVALUE_SEARCH:RegExp
WHITESPACEconstant 
public static const WHITESPACE:RegExp