Ext.data.JsonP.Ext_supports({"mixins":[],"code_type":"nop","inheritable":false,"component":false,"meta":{},"mixedInto":[],"uses":[],"aliases":{},"parentMixins":[],"superclasses":[],"members":{"event":[],"property":[{"meta":{},"owner":"Ext.supports","tagname":"property","name":"ArraySort","id":"property-ArraySort"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"AudioTag","id":"property-AudioTag"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"BoundingClientRect","id":"property-BoundingClientRect"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"CSS3BorderRadius","id":"property-CSS3BorderRadius"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"CSS3BoxShadow","id":"property-CSS3BoxShadow"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"CSS3DTransform","id":"property-CSS3DTransform"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"CSS3LinearGradient","id":"property-CSS3LinearGradient"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Canvas","id":"property-Canvas"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"ClassList","id":"property-ClassList"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"ComputedStyle","id":"property-ComputedStyle"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"CreateContextualFragment","id":"property-CreateContextualFragment"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"DeviceMotion","id":"property-DeviceMotion"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Direct2DBug","id":"property-Direct2DBug"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"DisplayChangeInputSelectionBug","id":"property-DisplayChangeInputSelectionBug"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"DisplayChangeTextAreaSelectionBug","id":"property-DisplayChangeTextAreaSelectionBug"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Float","id":"property-Float"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"GeoLocation","id":"property-GeoLocation"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"GetPositionPercentage","id":"property-GetPositionPercentage"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"History","id":"property-History"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"MouseEnterLeave","id":"property-MouseEnterLeave"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"MouseWheel","id":"property-MouseWheel"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Opacity","id":"property-Opacity"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"OrientationChange","id":"property-OrientationChange"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Placeholder","id":"property-Placeholder"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"PointerEvents","id":"property-PointerEvents"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Range","id":"property-Range"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"RightMargin","id":"property-RightMargin"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Svg","id":"property-Svg"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"TextAreaMaxLength","id":"property-TextAreaMaxLength"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"TimeoutActualLateness","id":"property-TimeoutActualLateness"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Touch","id":"property-Touch"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Transitions","id":"property-Transitions"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"TransparentColor","id":"property-TransparentColor"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"Vml","id":"property-Vml"},{"meta":{},"owner":"Ext.supports","tagname":"property","name":"WindowOnError","id":"property-WindowOnError"}],"css_var":[],"method":[{"meta":{"markdown":true,"private":true},"owner":"Ext.supports","tagname":"method","name":"init","id":"method-init"}],"css_mixin":[],"cfg":[]},"tagname":"class","extends":null,"html":"

Files

Determines information about features are supported in the current environment

\n
Defined By

Properties

True if the Array sort native method isn't bugged.

\n

True if the Array sort native method isn't bugged.

\n

True if the device supports the HTML5 audio tag

\n

True if the device supports the HTML5 audio tag

\n

True if the browser supports the getBoundingClientRect method on elements

\n

True if the browser supports the getBoundingClientRect method on elements

\n

True if the device supports CSS3 border radius

\n

True if the device supports CSS3 border radius

\n

True if document environment supports the CSS3 box-shadow style.

\n

True if document environment supports the CSS3 box-shadow style.

\n

True if the device supports CSS3DTransform

\n

True if the device supports CSS3DTransform

\n

True if the device supports CSS3 linear gradients

\n

True if the device supports CSS3 linear gradients

\n

True if the device supports Canvas

\n

True if the device supports Canvas

\n

True if document environment supports the HTML5 classList API.

\n

True if document environment supports the HTML5 classList API.

\n

True if the browser supports document.defaultView.getComputedStyle()

\n

True if the browser supports document.defaultView.getComputedStyle()

\n

True if browser support CreateContextualFragment range native methods.

\n

True if browser support CreateContextualFragment range native methods.

\n

True if the device supports device motion (acceleration and rotation rate)

\n

True if the device supports device motion (acceleration and rotation rate)

\n
True if when asking for an element's dimension via offsetWidth or offsetHeight,\ngetBoundingClientRect, etc. ...

True if when asking for an element's dimension via offsetWidth or offsetHeight,\ngetBoundingClientRect, etc. the browser returns the subpixel width rounded to the nearest pixel.

\n
True if INPUT elements lose their\nselection when their display style is changed. ...

True if INPUT elements lose their\nselection when their display style is changed. Essentially, if a text input\nhas focus and its display style is changed, the I-beam disappears.

\n\n

This bug is encountered due to the work around in place for the RightMargin\nbug. This has been observed in Safari 4.0.4 and older, and appears to be fixed\nin Safari 5. It's not clear if Safari 4.1 has the bug, but it has the same WebKit\nversion number as Safari 5 (according to http://unixpapa.com/js/gecko.html).

\n
True if TEXTAREA elements lose their\nselection when their display style is changed. ...

True if TEXTAREA elements lose their\nselection when their display style is changed. Essentially, if a text area has\nfocus and its display style is changed, the I-beam disappears.

\n\n

This bug is encountered due to the work around in place for the RightMargin\nbug. This has been observed in Chrome 10 and Safari 5 and older, and appears to\nbe fixed in Chrome 11.

\n

True if the device supports CSS float

\n

True if the device supports CSS float

\n

True if the device supports GeoLocation

\n

True if the device supports GeoLocation

\n
True if the browser will return the left/top/right/bottom\nposition as a percentage when explicitly set as a percentag...

True if the browser will return the left/top/right/bottom\nposition as a percentage when explicitly set as a percentage value.

\n

True if the device supports HTML5 history

\n

True if the device supports HTML5 history

\n

True if the browser supports mouseenter and mouseleave events

\n

True if the browser supports mouseenter and mouseleave events

\n

True if the browser supports the mousewheel event

\n

True if the browser supports the mousewheel event

\n

True if the browser supports normal css opacity

\n

True if the browser supports normal css opacity

\n

True if the device supports orientation change

\n

True if the device supports orientation change

\n

True if the browser supports the HTML5 placeholder attribute on inputs

\n

True if the browser supports the HTML5 placeholder attribute on inputs

\n

True if document environment supports the CSS3 pointer-events style.

\n

True if document environment supports the CSS3 pointer-events style.

\n

True if browser support document.createRange native method.

\n

True if browser support document.createRange native method.

\n
True if the device supports right margin. ...

True if the device supports right margin.\nSee https://bugs.webkit.org/show_bug.cgi?id=13343 for why this is needed.

\n
Ext.supports
view source
Svg : Boolean

True if the device supports SVG

\n

True if the device supports SVG

\n

True if the browser supports maxlength on textareas.

\n

True if the browser supports maxlength on textareas.

\n
True if the browser passes the \"actualLateness\" parameter to\nsetTimeout. ...

True if the browser passes the \"actualLateness\" parameter to\nsetTimeout. See: https://developer.mozilla.org/en/DOM/window.setTimeout

\n

True if the device supports touch

\n

True if the device supports touch

\n

True if the device supports CSS3 Transitions

\n

True if the device supports CSS3 Transitions

\n

True if the device supports transparent color

\n

True if the device supports transparent color

\n
Ext.supports
view source
Vml : Boolean

True if the device supports VML

\n

True if the device supports VML

\n

True if browser supports window.onerror.

\n

True if browser supports window.onerror.

\n
Defined By

Methods

Ext.supports
view source
( )private
Runs feature detection routines and sets the various flags. ...

Runs feature detection routines and sets the various flags. This is called when\nthe scripts loads (very early) and again at Ext.onReady. Some detections\nare flagged as early and run immediately. Others that require the document body\nwill not run until ready.

\n\n

Each test is run only once, so calling this method from an onReady function is safe\nand ensures that all flags have been set.

\n
","subclasses":[],"name":"Ext.supports","alternateClassNames":[],"inheritdoc":null,"files":[{"href":"Support.html#Ext-supports","filename":"Support.js"}],"html_meta":{},"singleton":true,"id":"class-Ext.supports","statics":{"property":[],"event":[],"css_var":[],"method":[],"css_mixin":[],"cfg":[]},"requires":[]});