Ext.data.JsonP.Ext_ux_Spotlight({"mixins":[],"code_type":"ext_define","inheritable":false,"component":false,"meta":{},"mixedInto":[],"uses":[],"aliases":{},"parentMixins":[],"superclasses":[],"members":{"event":[],"property":[{"meta":{"private":true},"owner":"Ext.ux.Spotlight","tagname":"property","name":"active","id":"property-active"},{"meta":{"private":true},"owner":"Ext.ux.Spotlight","tagname":"property","name":"baseCls","id":"property-baseCls"}],"css_var":[],"method":[{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"method","name":"applyBounds","id":"method-applyBounds"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"method","name":"createElements","id":"method-createElements"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"method","name":"destroy","id":"method-destroy"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"method","name":"hide","id":"method-hide"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"method","name":"show","id":"method-show"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"method","name":"syncSize","id":"method-syncSize"}],"css_mixin":[],"cfg":[{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"cfg","name":"animate","id":"cfg-animate"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"cfg","name":"duration","id":"cfg-duration"},{"meta":{},"owner":"Ext.ux.Spotlight","tagname":"cfg","name":"easing","id":"cfg-easing"}]},"tagname":"class","extends":null,"html":"

Files

UX used to provide a spotlight around a specified component/element.

\n
Defined By

Config options

Ext.ux.Spotlight
view source
: Boolean
{Boolean} True to animate the spotlight change\n(defaults to true) ...

{Boolean} True to animate the spotlight change\n(defaults to true)

\n

Defaults to: true

Ext.ux.Spotlight
view source
: Number
{Integer} The duration of the animation, in milliseconds\n(defaults to 250) ...

{Integer} The duration of the animation, in milliseconds\n(defaults to 250)

\n

Defaults to: 250

Ext.ux.Spotlight
view source
: Object
{String} The type of easing for the spotlight animatation\n(defaults to null) ...

{String} The type of easing for the spotlight animatation\n(defaults to null)

\n

Defaults to: null

Defined By

Properties

Ext.ux.Spotlight
view source
: Booleanprivate
True if the spotlight is active on the element ...

True if the spotlight is active on the element

\n

Defaults to: false

Ext.ux.Spotlight
view source
: Stringprivate
The baseCls for the spotlight elements ...

The baseCls for the spotlight elements

\n

Defaults to: "x-spotlight"

Defined By

Methods

Ext.ux.Spotlight
view source
( Boolean animate, Boolean reverse )
Resizes the spotlight depending on the arguments ...

Resizes the spotlight depending on the arguments

\n

Parameters

  • animate : Boolean

    True to animate the changing of the bounds

    \n
  • reverse : Boolean

    True to reverse the animation

    \n
Ext.ux.Spotlight
view source
( )
Create all the elements for the spotlight ...

Create all the elements for the spotlight

\n
Ext.ux.Spotlight
view source
( )
Removes all the elements for the spotlight ...

Removes all the elements for the spotlight

\n
Ext.ux.Spotlight
view source
( Object callback, Object scope )
Hide the spotlight ...

Hide the spotlight

\n

Parameters

Ext.ux.Spotlight
view source
( Object el, Object callback, Object scope )
Show the spotlight ...

Show the spotlight

\n

Parameters

Ext.ux.Spotlight
view source
( )
Resizes the spotlight with the window size. ...

Resizes the spotlight with the window size.

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