+ "doc": "<p>className</p>\n"
+ },
+ "html_filename": "Base3.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "CSS.html#Ext-util-CSS-method-getRule",
+ "shortDoc": "Gets an an individual CSS rule by selector(s) ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/util/CSS.js",
+ "private": false,
+ "params": [
+ {
+ "type": "String/Array",
+ "optional": false,
+ "doc": "<p>The CSS selector or an array of selectors to try. The first selector that is found is returned.</p>\n",
+ "name": "selector"
+ },
+ {
+ "type": "Boolean",
+ "optional": false,
+ "doc": "<p>true to refresh the internal cache if you have recently updated any rules or added styles dynamically</p>\n",
+ "name": "refreshCache"
+ }
+ ],
+ "name": "getRule",
+ "owner": "Ext.util.CSS",
+ "doc": "<p>Gets an an individual CSS rule by selector(s)</p>\n",
+ "linenr": 141,
+ "return": {
+ "type": "CSSRule",
+ "doc": "<p>The CSS rule or null if one is not found</p>\n"
+ },
+ "html_filename": "CSS.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "CSS.html#Ext-util-CSS-method-getRules",
+ "shortDoc": "Gets all css rules for the document ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/util/CSS.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Boolean",
+ "optional": false,
+ "doc": "<p>true to refresh the internal cache</p>\n",
+ "name": "refreshCache"
+ }
+ ],
+ "name": "getRules",
+ "owner": "Ext.util.CSS",
+ "doc": "<p>Gets all css rules for the document</p>\n",
+ "linenr": 118,
+ "return": {
+ "type": "Object",
+ "doc": "<p>An object (hash) of rules indexed by selector</p>\n"
+ },
+ "html_filename": "CSS.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "Base3.html#Ext-Base-method-implement",
+ "shortDoc": "Add methods / properties to the prototype of this class. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "\n",
+ "name": "members"
+ }
+ ],
+ "name": "implement",
+ "owner": "Ext.Base",
+ "doc": "<p>Add methods / properties to the prototype of this class.</p>\n\n<pre><code>Ext.define('My.awesome.Cat', {\n constructor: function() {\n ...\n }\n});\n\n My.awesome.Cat.implement({\n meow: function() {\n alert('Meowww...');\n }\n });\n\n var kitty = new My.awesome.Cat;\n kitty.meow();\n</code></pre>\n",
+ "linenr": 415,
+ "return": {
+ "type": "void",
+ "doc": "\n"
+ },
+ "html_filename": "Base3.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": true,
+ "tagname": "method",
+ "href": "Base3.html#Ext-Base-method-initConfig",
+ "shortDoc": "Initialize configuration for this class. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "\n",
+ "name": "config"
+ }
+ ],
+ "name": "initConfig",
+ "owner": "Ext.Base",
+ "doc": "<p>Initialize configuration for this class. a typical example:</p>\n\n<pre><code>Ext.define('My.awesome.Class', {\n // The default config\n config: {\n name: 'Awesome',\n isAwesome: true\n },\n\n constructor: function(config) {\n this.initConfig(config);\n\n return this;\n }\n});\n\nvar awesome = new My.awesome.Class({\n name: 'Super Awesome'\n});\n\nalert(awesome.getName()); // 'Super Awesome'\n</code></pre>\n",
+ "linenr": 63,
+ "return": {
+ "type": "Object",
+ "doc": "<p>mixins The mixin prototypes as key - value pairs</p>\n"
+ },
+ "html_filename": "Base3.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "Base3.html#Ext-Base-method-override",
+ "shortDoc": "Override prototype members of this class. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "\n",
+ "name": "members"
+ }
+ ],
+ "name": "override",
+ "owner": "Ext.Base",
+ "doc": "<p>Override prototype members of this class. Overridden methods can be invoked via\n<a href=\"#/api/Ext.Base-method-callOverridden\" rel=\"Ext.Base-method-callOverridden\" class=\"docClass\">Ext.Base.callOverridden</a></p>\n\n<pre><code>Ext.define('My.Cat', {\n constructor: function() {\n alert(\"I'm a cat!\");\n\n return this;\n }\n});\n\nMy.Cat.override({\n constructor: function() {\n alert(\"I'm going to be a cat!\");\n\n var instance = this.callOverridden();\n\n alert(\"Meeeeoooowwww\");\n\n return instance;\n }\n});\n\nvar kitty = new My.Cat(); // alerts \"I'm going to be a cat!\"\n // alerts \"I'm a cat!\"\n // alerts \"Meeeeoooowwww\"\n</code></pre>\n",
+ "linenr": 518,
+ "return": {
+ "type": "Ext.Base",
+ "doc": "<p>this</p>\n"
+ },
+ "html_filename": "Base3.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "CSS.html#Ext-util-CSS-method-refreshCache",
+ "shortDoc": "Refresh the rule cache if you have dynamically added stylesheets ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/util/CSS.js",
+ "private": false,
+ "params": [