X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6a7e4474cba9d8be4b2ec445e10f1691f7277c50..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/docs/api/Ext.util.CSS.html diff --git a/docs/api/Ext.util.CSS.html b/docs/api/Ext.util.CSS.html new file mode 100644 index 00000000..8c2118bc --- /dev/null +++ b/docs/api/Ext.util.CSS.html @@ -0,0 +1,83 @@ +Ext.util.CSS | Ext JS 4.0 Documentation +
For up to date documentation and features, visit +http://docs.sencha.com/ext-js/4-0

Sencha Documentation

+ + + + + +

Utility class for manipulating CSS rules

+
Defined By

Methods

 
createStyleSheet( +String cssText, String id) + : StyleSheet
Creates a stylesheet from a text blob of rules. +These rules will be wrapped in a STYLE tag and appended to the HEAD o...

Creates a stylesheet from a text blob of rules. +These rules will be wrapped in a STYLE tag and appended to the HEAD of the document.

+

Parameters

  • cssText : String

    The text containing the css rules

    +
  • id : String

    An id to add to the stylesheet for later removal

    +

Returns

  • StyleSheet    +
 
getRule( +String/Array selector, Boolean refreshCache) + : CSSRule

Gets an an individual CSS rule by selector(s)

+

Gets an an individual CSS rule by selector(s)

+

Parameters

  • selector : String/Array

    The CSS selector or an array of selectors to try. The first selector that is found is returned.

    +
  • refreshCache : Boolean

    true to refresh the internal cache if you have recently updated any rules or added styles dynamically

    +

Returns

  • CSSRule   

    The CSS rule or null if one is not found

    +
 
getRules( +Boolean refreshCache) + : Object

Gets all css rules for the document

+

Gets all css rules for the document

+

Parameters

  • refreshCache : Boolean

    true to refresh the internal cache

    +

Returns

  • Object   

    An object (hash) of rules indexed by selector

    +
 

Refresh the rule cache if you have dynamically added stylesheets

+

Refresh the rule cache if you have dynamically added stylesheets

+

Returns

  • Object   

    An object (hash) of rules indexed by selector

    +
 

Removes a style or link tag by id

+

Removes a style or link tag by id

+

Parameters

  • id : String

    The id of the tag

    +

Returns

  • void    +
 
swapStyleSheet( +String id, String url) + : void

Dynamically swaps an existing stylesheet reference for a new one

+

Dynamically swaps an existing stylesheet reference for a new one

+

Parameters

  • id : String

    The id of an existing link tag to remove

    +
  • url : String

    The href of the new stylesheet to include

    +

Returns

  • void    +
 
updateRule( +String/Array selector, String property, String value) + : Boolean

Updates a rule property

+

Updates a rule property

+

Parameters

  • selector : String/Array

    If it's an array it tries each selector until it finds one. Stops immediately once one is found.

    +
  • property : String

    The css property

    +
  • value : String

    The new value for the property

    +

Returns

  • Boolean   

    true If a rule was found and updated

    +
\ No newline at end of file