Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / docs / output / Ext.Shadow.js
1 Ext.data.JsonP.Ext_Shadow({
2   "allMixins": [
3
4   ],
5   "deprecated": null,
6   "docauthor": null,
7   "members": {
8     "cfg": [
9       {
10         "type": "String",
11         "deprecated": null,
12         "alias": null,
13         "protected": false,
14         "tagname": "cfg",
15         "href": "Shadow.html#Ext-Shadow-cfg-mode",
16         "shortDoc": "The shadow display mode. ...",
17         "static": false,
18         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
19         "private": false,
20         "name": "mode",
21         "owner": "Ext.Shadow",
22         "doc": "<p>The shadow display mode.  Supports the following options:<div class=\"mdetail-params\"><ul>\n<li><b><tt>sides</tt></b> : Shadow displays on both sides and bottom only</li>\n<li><b><tt>frame</tt></b> : Shadow displays equally on all four sides</li>\n<li><b><tt>drop</tt></b> : Traditional bottom-right drop shadow</li>\n</ul></div></p>\n",
23         "linenr": 85,
24         "html_filename": "Shadow.html"
25       },
26       {
27         "type": "String",
28         "deprecated": null,
29         "alias": null,
30         "protected": false,
31         "tagname": "cfg",
32         "href": "Shadow.html#Ext-Shadow-cfg-offset",
33         "static": false,
34         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
35         "private": false,
36         "name": "offset",
37         "owner": "Ext.Shadow",
38         "doc": "<p>The number of pixels to offset the shadow from the element (defaults to <tt>4</tt>)</p>\n",
39         "linenr": 93,
40         "html_filename": "Shadow.html"
41       }
42     ],
43     "method": [
44       {
45         "deprecated": null,
46         "alias": null,
47         "href": "Shadow.html#Ext-Shadow-method-constructor",
48         "tagname": "method",
49         "protected": false,
50         "shortDoc": "Creates new Shadow. ...",
51         "static": false,
52         "params": [
53           {
54             "type": "Object",
55             "optional": true,
56             "doc": "<p>(optional) Config object.</p>\n",
57             "name": "config"
58           }
59         ],
60         "private": false,
61         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
62         "doc": "<p>Creates new Shadow.</p>\n",
63         "owner": "Ext.Shadow",
64         "name": "Shadow",
65         "html_filename": "Shadow.html",
66         "return": {
67           "type": "Object",
68           "doc": "\n"
69         },
70         "linenr": 10
71       },
72       {
73         "deprecated": null,
74         "alias": null,
75         "protected": false,
76         "tagname": "method",
77         "href": "Base3.html#Ext-Base-method-addStatics",
78         "shortDoc": "Add / override static properties of this class. ...",
79         "static": true,
80         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
81         "private": false,
82         "params": [
83           {
84             "type": "Object",
85             "optional": false,
86             "doc": "\n",
87             "name": "members"
88           }
89         ],
90         "name": "addStatics",
91         "owner": "Ext.Base",
92         "doc": "<p>Add / override static properties of this class.</p>\n\n<pre><code>Ext.define('My.cool.Class', {\n    ...\n});\n\nMy.cool.Class.addStatics({\n    someProperty: 'someValue',      // My.cool.Class.someProperty = 'someValue'\n    method1: function() { ... },    // My.cool.Class.method1 = function() { ... };\n    method2: function() { ... }     // My.cool.Class.method2 = function() { ... };\n});\n</code></pre>\n",
93         "linenr": 388,
94         "return": {
95           "type": "Ext.Base",
96           "doc": "<p>this</p>\n"
97         },
98         "html_filename": "Base3.html"
99       },
100       {
101         "deprecated": null,
102         "alias": null,
103         "protected": false,
104         "tagname": "method",
105         "href": "Base3.html#Ext-Base-method-callOverridden",
106         "shortDoc": "Call the original method that was previously overridden with Ext.Base.override\n\nExt.define('My.Cat', {\n    constructo...",
107         "static": false,
108         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
109         "private": false,
110         "params": [
111           {
112             "type": "Array/Arguments",
113             "optional": false,
114             "doc": "<p>The arguments, either an array or the <code>arguments</code> object</p>\n",
115             "name": "args"
116           }
117         ],
118         "name": "callOverridden",
119         "owner": "Ext.Base",
120         "doc": "<p>Call the original method that was previously overridden with <a href=\"#/api/Ext.Base-method-override\" rel=\"Ext.Base-method-override\" class=\"docClass\">Ext.Base.override</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",
121         "linenr": 269,
122         "return": {
123           "type": "Mixed",
124           "doc": "<p>Returns the result after calling the overridden method</p>\n"
125         },
126         "html_filename": "Base3.html"
127       },
128       {
129         "deprecated": null,
130         "alias": null,
131         "protected": true,
132         "tagname": "method",
133         "href": "Base3.html#Ext-Base-method-callParent",
134         "shortDoc": "Call the parent's overridden method. ...",
135         "static": false,
136         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
137         "private": false,
138         "params": [
139           {
140             "type": "Array/Arguments",
141             "optional": false,
142             "doc": "<p>The arguments, either an array or the <code>arguments</code> object\nfrom the current method, for example: <code>this.callParent(arguments)</code></p>\n",
143             "name": "args"
144           }
145         ],
146         "name": "callParent",
147         "owner": "Ext.Base",
148         "doc": "<p>Call the parent's overridden method. For example:</p>\n\n<pre><code>Ext.define('My.own.A', {\n    constructor: function(test) {\n        alert(test);\n    }\n});\n\nExt.define('My.own.B', {\n    extend: 'My.own.A',\n\n    constructor: function(test) {\n        alert(test);\n\n        this.callParent([test + 1]);\n    }\n});\n\nExt.define('My.own.C', {\n    extend: 'My.own.B',\n\n    constructor: function() {\n        alert(\"Going to call parent's overriden constructor...\");\n\n        this.callParent(arguments);\n    }\n});\n\nvar a = new My.own.A(1); // alerts '1'\nvar b = new My.own.B(1); // alerts '1', then alerts '2'\nvar c = new My.own.C(2); // alerts \"Going to call parent's overriden constructor...\"\n                         // alerts '2', then alerts '3'\n</code></pre>\n",
149         "linenr": 124,
150         "return": {
151           "type": "Mixed",
152           "doc": "<p>Returns the result from the superclass' method</p>\n"
153         },
154         "html_filename": "Base3.html"
155       },
156       {
157         "deprecated": null,
158         "alias": null,
159         "protected": false,
160         "tagname": "method",
161         "href": "Base3.html#Ext-Base-method-create",
162         "shortDoc": "Create a new instance of this Class. ...",
163         "static": true,
164         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
165         "private": false,
166         "params": [
167
168         ],
169         "name": "create",
170         "owner": "Ext.Base",
171         "doc": "<p>Create a new instance of this Class.</p>\n\n<pre><code>Ext.define('My.cool.Class', {\n    ...\n});\n\nMy.cool.Class.create({\n    someConfig: true\n});\n</code></pre>\n\n<p>All parameters are passed to the constructor of the class.</p>\n",
172         "linenr": 329,
173         "return": {
174           "type": "Object",
175           "doc": "<p>the created instance.</p>\n"
176         },
177         "html_filename": "Base3.html"
178       },
179       {
180         "deprecated": null,
181         "alias": null,
182         "protected": false,
183         "tagname": "method",
184         "href": "Base3.html#Ext-Base-method-createAlias",
185         "shortDoc": "Create aliases for existing prototype methods. ...",
186         "static": true,
187         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
188         "private": false,
189         "params": [
190           {
191             "type": "String/Object",
192             "optional": false,
193             "doc": "<p>The new method name, or an object to set multiple aliases. See\n<a href=\"#/api/Ext.Function-method-flexSetter\" rel=\"Ext.Function-method-flexSetter\" class=\"docClass\">flexSetter</a></p>\n",
194             "name": "alias"
195           },
196           {
197             "type": "String/Object",
198             "optional": false,
199             "doc": "<p>The original method name</p>\n",
200             "name": "origin"
201           }
202         ],
203         "name": "createAlias",
204         "owner": "Ext.Base",
205         "doc": "<p>Create aliases for existing prototype methods. Example:</p>\n\n<pre><code>Ext.define('My.cool.Class', {\n    method1: function() { ... },\n    method2: function() { ... }\n});\n\nvar test = new My.cool.Class();\n\nMy.cool.Class.createAlias({\n    method3: 'method1',\n    method4: 'method2'\n});\n\ntest.method3(); // test.method1()\n\nMy.cool.Class.createAlias('method5', 'method3');\n\ntest.method5(); // test.method3() -&gt; test.method1()\n</code></pre>\n",
206         "linenr": 648,
207         "return": {
208           "type": "void",
209           "doc": "\n"
210         },
211         "html_filename": "Base3.html"
212       },
213       {
214         "deprecated": null,
215         "alias": null,
216         "protected": false,
217         "tagname": "method",
218         "href": "Base3.html#Ext-Base-method-getName",
219         "shortDoc": "Get the current class' name in string format. ...",
220         "static": false,
221         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
222         "private": false,
223         "params": [
224
225         ],
226         "name": "getName",
227         "owner": "Ext.Base",
228         "doc": "<p>Get the current class' name in string format.</p>\n\n<pre><code>Ext.define('My.cool.Class', {\n    constructor: function() {\n        alert(this.self.getName()); // alerts 'My.cool.Class'\n    }\n});\n\nMy.cool.Class.getName(); // 'My.cool.Class'\n</code></pre>\n",
229         "linenr": 631,
230         "return": {
231           "type": "String",
232           "doc": "<p>className</p>\n"
233         },
234         "html_filename": "Base3.html"
235       },
236       {
237         "deprecated": null,
238         "alias": null,
239         "protected": false,
240         "tagname": "method",
241         "href": "Shadow.html#Ext-Shadow-method-hide",
242         "shortDoc": "Hides this shadow ...",
243         "static": false,
244         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
245         "private": false,
246         "params": [
247
248         ],
249         "name": "hide",
250         "owner": "Ext.Shadow",
251         "doc": "<p>Hides this shadow</p>\n",
252         "linenr": 182,
253         "return": {
254           "type": "void",
255           "doc": "\n"
256         },
257         "html_filename": "Shadow.html"
258       },
259       {
260         "deprecated": null,
261         "alias": null,
262         "protected": false,
263         "tagname": "method",
264         "href": "Base3.html#Ext-Base-method-implement",
265         "shortDoc": "Add methods / properties to the prototype of this class. ...",
266         "static": true,
267         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
268         "private": false,
269         "params": [
270           {
271             "type": "Object",
272             "optional": false,
273             "doc": "\n",
274             "name": "members"
275           }
276         ],
277         "name": "implement",
278         "owner": "Ext.Base",
279         "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",
280         "linenr": 415,
281         "return": {
282           "type": "void",
283           "doc": "\n"
284         },
285         "html_filename": "Base3.html"
286       },
287       {
288         "deprecated": null,
289         "alias": null,
290         "protected": true,
291         "tagname": "method",
292         "href": "Base3.html#Ext-Base-method-initConfig",
293         "shortDoc": "Initialize configuration for this class. ...",
294         "static": false,
295         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
296         "private": false,
297         "params": [
298           {
299             "type": "Object",
300             "optional": false,
301             "doc": "\n",
302             "name": "config"
303           }
304         ],
305         "name": "initConfig",
306         "owner": "Ext.Base",
307         "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",
308         "linenr": 63,
309         "return": {
310           "type": "Object",
311           "doc": "<p>mixins The mixin prototypes as key - value pairs</p>\n"
312         },
313         "html_filename": "Base3.html"
314       },
315       {
316         "deprecated": null,
317         "alias": null,
318         "protected": false,
319         "tagname": "method",
320         "href": "Shadow.html#Ext-Shadow-method-isVisible",
321         "shortDoc": "Returns true if the shadow is visible, else false ...",
322         "static": false,
323         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
324         "private": false,
325         "params": [
326
327         ],
328         "name": "isVisible",
329         "owner": "Ext.Shadow",
330         "doc": "<p>Returns true if the shadow is visible, else false</p>\n",
331         "linenr": 127,
332         "return": {
333           "type": "void",
334           "doc": "\n"
335         },
336         "html_filename": "Shadow.html"
337       },
338       {
339         "deprecated": null,
340         "alias": null,
341         "protected": false,
342         "tagname": "method",
343         "href": "Base3.html#Ext-Base-method-override",
344         "shortDoc": "Override prototype members of this class. ...",
345         "static": true,
346         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
347         "private": false,
348         "params": [
349           {
350             "type": "Object",
351             "optional": false,
352             "doc": "\n",
353             "name": "members"
354           }
355         ],
356         "name": "override",
357         "owner": "Ext.Base",
358         "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",
359         "linenr": 518,
360         "return": {
361           "type": "Ext.Base",
362           "doc": "<p>this</p>\n"
363         },
364         "html_filename": "Base3.html"
365       },
366       {
367         "deprecated": null,
368         "alias": null,
369         "protected": false,
370         "tagname": "method",
371         "href": "Shadow.html#Ext-Shadow-method-realign",
372         "shortDoc": "Direct alignment when values are already available. ...",
373         "static": false,
374         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
375         "private": false,
376         "params": [
377           {
378             "type": "Number",
379             "optional": false,
380             "doc": "<p>The target element left position</p>\n",
381             "name": "left"
382           },
383           {
384             "type": "Number",
385             "optional": false,
386             "doc": "<p>The target element top position</p>\n",
387             "name": "top"
388           },
389           {
390             "type": "Number",
391             "optional": false,
392             "doc": "<p>The target element width</p>\n",
393             "name": "width"
394           },
395           {
396             "type": "Number",
397             "optional": false,
398             "doc": "<p>The target element height</p>\n",
399             "name": "height"
400           }
401         ],
402         "name": "realign",
403         "owner": "Ext.Shadow",
404         "doc": "<p>Direct alignment when values are already available. Show must be called at least once before\ncalling this method to ensure it is initialized.</p>\n",
405         "linenr": 134,
406         "return": {
407           "type": "void",
408           "doc": "\n"
409         },
410         "html_filename": "Shadow.html"
411       },
412       {
413         "deprecated": null,
414         "alias": null,
415         "protected": false,
416         "tagname": "method",
417         "href": "Shadow.html#Ext-Shadow-method-setZIndex",
418         "shortDoc": "Adjust the z-index of this shadow ...",
419         "static": false,
420         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
421         "private": false,
422         "params": [
423           {
424             "type": "Number",
425             "optional": false,
426             "doc": "<p>The new z-index</p>\n",
427             "name": "zindex"
428           }
429         ],
430         "name": "setZIndex",
431         "owner": "Ext.Shadow",
432         "doc": "<p>Adjust the z-index of this shadow</p>\n",
433         "linenr": 193,
434         "return": {
435           "type": "void",
436           "doc": "\n"
437         },
438         "html_filename": "Shadow.html"
439       },
440       {
441         "deprecated": null,
442         "alias": null,
443         "protected": false,
444         "tagname": "method",
445         "href": "Shadow.html#Ext-Shadow-method-show",
446         "shortDoc": "Displays the shadow under the target element ...",
447         "static": false,
448         "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
449         "private": false,
450         "params": [
451           {
452             "type": "Mixed",
453             "optional": false,
454             "doc": "<p>The id or element under which the shadow should display</p>\n",
455             "name": "targetEl"
456           }
457         ],
458         "name": "show",
459         "owner": "Ext.Shadow",
460         "doc": "<p>Displays the shadow under the target element</p>\n",
461         "linenr": 102,
462         "return": {
463           "type": "void",
464           "doc": "\n"
465         },
466         "html_filename": "Shadow.html"
467       },
468       {
469         "deprecated": null,
470         "alias": null,
471         "protected": true,
472         "tagname": "method",
473         "href": "Base3.html#Ext-Base-method-statics",
474         "shortDoc": "Get the reference to the class from which this object was instantiated. ...",
475         "static": false,
476         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
477         "private": false,
478         "params": [
479
480         ],
481         "name": "statics",
482         "owner": "Ext.Base",
483         "doc": "<p>Get the reference to the class from which this object was instantiated. Note that unlike <a href=\"#/api/Ext.Base-property-self\" rel=\"Ext.Base-property-self\" class=\"docClass\">Ext.Base.self</a>,\n<code>this.statics()</code> is scope-independent and it always returns the class from which it was called, regardless of what\n<code>this</code> points to during run-time</p>\n\n<pre><code>Ext.define('My.Cat', {\n    statics: {\n        totalCreated: 0,\n        speciesName: 'Cat' // My.Cat.speciesName = 'Cat'\n    },\n\n    constructor: function() {\n        var statics = this.statics();\n\n        alert(statics.speciesName);     // always equals to 'Cat' no matter what 'this' refers to\n                                        // equivalent to: My.Cat.speciesName\n\n        alert(this.self.speciesName);   // dependent on 'this'\n\n        statics.totalCreated++;\n\n        return this;\n    },\n\n    clone: function() {\n        var cloned = new this.self;                      // dependent on 'this'\n\n        cloned.groupName = this.statics().speciesName;   // equivalent to: My.Cat.speciesName\n\n        return cloned;\n    }\n});\n\n\nExt.define('My.SnowLeopard', {\n    extend: 'My.Cat',\n\n    statics: {\n        speciesName: 'Snow Leopard'     // My.SnowLeopard.speciesName = 'Snow Leopard'\n    },\n\n    constructor: function() {\n        this.callParent();\n    }\n});\n\nvar cat = new My.Cat();                 // alerts 'Cat', then alerts 'Cat'\n\nvar snowLeopard = new My.SnowLeopard(); // alerts 'Cat', then alerts 'Snow Leopard'\n\nvar clone = snowLeopard.clone();\nalert(Ext.getClassName(clone));         // alerts 'My.SnowLeopard'\nalert(clone.groupName);                 // alerts 'Cat'\n\nalert(My.Cat.totalCreated);             // alerts 3\n</code></pre>\n",
484         "linenr": 199,
485         "return": {
486           "type": "Class",
487           "doc": "\n"
488         },
489         "html_filename": "Base3.html"
490       }
491     ],
492     "property": [
493       {
494         "type": "Class",
495         "deprecated": null,
496         "alias": null,
497         "protected": true,
498         "tagname": "property",
499         "href": "Base3.html#Ext-Base-property-self",
500         "shortDoc": "Get the reference to the current class from which this object was instantiated. ...",
501         "static": false,
502         "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Base.js",
503         "private": false,
504         "name": "self",
505         "owner": "Ext.Base",
506         "doc": "<p>Get the reference to the current class from which this object was instantiated. Unlike <a href=\"#/api/Ext.Base-method-statics\" rel=\"Ext.Base-method-statics\" class=\"docClass\">Ext.Base.statics</a>,\n<code>this.self</code> is scope-dependent and it's meant to be used for dynamic inheritance. See <a href=\"#/api/Ext.Base-method-statics\" rel=\"Ext.Base-method-statics\" class=\"docClass\">Ext.Base.statics</a>\nfor a detailed comparison</p>\n\n<pre><code>Ext.define('My.Cat', {\n    statics: {\n        speciesName: 'Cat' // My.Cat.speciesName = 'Cat'\n    },\n\n    constructor: function() {\n        alert(this.self.speciesName); / dependent on 'this'\n\n        return this;\n    },\n\n    clone: function() {\n        return new this.self();\n    }\n});\n\n\nExt.define('My.SnowLeopard', {\n    extend: 'My.Cat',\n    statics: {\n        speciesName: 'Snow Leopard'         // My.SnowLeopard.speciesName = 'Snow Leopard'\n    }\n});\n\nvar cat = new My.Cat();                     // alerts 'Cat'\nvar snowLeopard = new My.SnowLeopard();     // alerts 'Snow Leopard'\n\nvar clone = snowLeopard.clone();\nalert(Ext.getClassName(clone));             // alerts 'My.SnowLeopard'\n</code></pre>\n",
507         "linenr": 18,
508         "html_filename": "Base3.html"
509       }
510     ],
511     "cssVar": [
512
513     ],
514     "cssMixin": [
515
516     ],
517     "event": [
518
519     ]
520   },
521   "singleton": false,
522   "alias": null,
523   "superclasses": [
524     "Ext.Base"
525   ],
526   "protected": false,
527   "tagname": "class",
528   "mixins": [
529
530   ],
531   "href": "Shadow.html#Ext-Shadow",
532   "subclasses": [
533
534   ],
535   "static": false,
536   "author": null,
537   "component": false,
538   "filename": "/mnt/ebs/nightly/git/SDK/extjs/src/Shadow.js",
539   "private": false,
540   "alternateClassNames": [
541
542   ],
543   "name": "Ext.Shadow",
544   "doc": "<p>Simple class that can provide a shadow effect for any element.  Note that the element MUST be absolutely positioned,\nand the shadow does not provide any shimming.  This should be used only in simple cases -- for more advanced\nfunctionality that can also provide the same shadow effect, see the <a href=\"#/api/Ext.Layer\" rel=\"Ext.Layer\" class=\"docClass\">Ext.Layer</a> class.</p>\n",
545   "mixedInto": [
546
547   ],
548   "linenr": 1,
549   "xtypes": [
550
551   ],
552   "html_filename": "Shadow.html",
553   "extends": "Ext.Base"
554 });