For up to date documentation and features, visit http://docs.sencha.com/ext-js/4-0

## Sencha Documentation

# Ext.supports

Determines information about features are supported in the current environment

Defined By

### Properties

Ext.supports
view source
ArraySort : Boolean

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

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

Ext.supports
view source
AudioTag : Boolean

True if the device supports the HTML5 audio tag

True if the device supports the HTML5 audio tag

Ext.supports
view source
BoundingClientRect : Boolean

True if the browser supports the getBoundingClientRect method on elements

True if the browser supports the getBoundingClientRect method on elements

Ext.supports
view source
CSS3BorderRadius : Boolean

True if the device supports CSS3 border radius

True if the device supports CSS3 border radius

Ext.supports
view source
CSS3BoxShadow : Boolean

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

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

Ext.supports
view source
CSS3DTransform : Boolean

True if the device supports CSS3DTransform

True if the device supports CSS3DTransform

Ext.supports
view source
CSS3LinearGradient : Boolean

True if the device supports CSS3 linear gradients

True if the device supports CSS3 linear gradients

Ext.supports
view source
Canvas : Boolean

True if the device supports Canvas

True if the device supports Canvas

Ext.supports
view source
ClassList : Boolean

True if document environment supports the HTML5 classList API.

True if document environment supports the HTML5 classList API.

Ext.supports
view source
ComputedStyle : Boolean

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

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

Ext.supports
view source
CreateContextualFragment : Boolean

True if browser support CreateContextualFragment range native methods.

True if browser support CreateContextualFragment range native methods.

Ext.supports
view source
DeviceMotion : Boolean

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

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

Ext.supports
view source
Direct2DBug : Boolean
True if when asking for an element's dimension via offsetWidth or offsetHeight, getBoundingClientRect, etc. the brows...

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

Ext.supports
view source
Float : Boolean

True if the device supports CSS float

True if the device supports CSS float

Ext.supports
view source
GeoLocation : Boolean

True if the device supports GeoLocation

True if the device supports GeoLocation

Ext.supports
view source
History : Boolean

True if the device supports HTML5 history

True if the device supports HTML5 history

Ext.supports
view source
MouseEnterLeave : Boolean

True if the browser supports mouseenter and mouseleave events

True if the browser supports mouseenter and mouseleave events

Ext.supports
view source
MouseWheel : Boolean

True if the browser supports the mousewheel event

True if the browser supports the mousewheel event

Ext.supports
view source
Opacity : Boolean

True if the browser supports normal css opacity

True if the browser supports normal css opacity

Ext.supports
view source
OrientationChange : Boolean

True if the device supports orientation change

True if the device supports orientation change

Ext.supports
view source
Placeholder : Boolean

True if the browser supports the HTML5 placeholder attribute on inputs

True if the browser supports the HTML5 placeholder attribute on inputs

Ext.supports
view source
Range : Boolean

True if browser support document.createRange native method.

True if browser support document.createRange native method.

Ext.supports
view source
RightMargin : Boolean

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

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

Ext.supports
view source
SVG : Boolean

True if the device supports SVG

True if the device supports SVG

Ext.supports
view source
Touch : Boolean

True if the device supports touch

True if the device supports touch

Ext.supports
view source
Transitions : Boolean

True if the device supports CSS3 Transitions

True if the device supports CSS3 Transitions

Ext.supports
view source
TransparentColor : Boolean

True if the device supports transparent color

True if the device supports transparent color

Ext.supports
view source
VML : Boolean

True if the device supports VML

True if the device supports VML