Class Ext.util.CSS
| Package: | Ext.util |
| Defined In: | CSS.js |
| Class: | CSS |
| Extends: | Object |
Utility class for manipulating CSS rules
This class is a singleton and cannot be created directly.
Public Properties
This class has no public properties.
Public Methods
| |
createStyleSheet( String cssText, String id ) : StyleSheet
Create a stylesheet from a text blob of CSS rules.
Create a stylesheet from a text blob of CSS rules.
|
CSS |
| |
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)
|
CSS |
| |
getRules( Boolean refreshCache ) : Object
Gets all css rules for the document
Gets all css rules for the document
|
CSS |
| |
refreshCache() : Object
Refresh the rule cache if you have dynamically added stylesheets
Refresh the rule cache if you have dynamically added stylesheets
|
CSS |
| |
removeStyleSheet( String id ) : void
Removes a style or link tag by id
Removes a style or link tag by id
Parameters:
id : StringThe id of the tag
Returns:
|
CSS |
| |
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
|
CSS |
| |
updateRule( String/Array selector, String property, String value ) : Boolean
|
CSS |
Public Events
This class has no public events.