Ext.data.JsonP.Ext_ux_DataViewTransition({"mixins":[],"code_type":"assignment","inheritable":false,"component":false,"meta":{"author":["Ed Spencer (http://sencha.com)"]},"mixedInto":[],"uses":[],"aliases":{},"parentMixins":[],"superclasses":[],"members":{"event":[],"property":[{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"property","name":"cachedStoreData","id":"property-cachedStoreData"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"property","name":"dataview","id":"property-dataview"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"property","name":"dataviewID","id":"property-dataviewID"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"property","name":"defaults","id":"property-defaults"}],"css_var":[],"method":[{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"constructor","id":"method-constructor"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"cacheStoreData","id":"method-cacheStoreData"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"getAdded","id":"method-getAdded"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"getExisting","id":"method-getExisting"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"getExistingCount","id":"method-getExistingCount"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"getRemaining","id":"method-getRemaining"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"getRemoved","id":"method-getRemoved"},{"meta":{},"owner":"Ext.ux.DataViewTransition","tagname":"method","name":"init","id":"method-init"}],"css_mixin":[],"cfg":[]},"tagname":"class","extends":null,"html":"

Files

Transition plugin for DataViews

\n
Defined By

Properties

Ext.ux.DataViewTransition
view source
: Object
A cache of existing store data, keyed by id. ...

A cache of existing store data, keyed by id. This is used to determine\nwhether any items were added or removed from the store on data change

\n

Defaults to: {}

Ext.ux.DataViewTransition
view source
dataview : Ext.view.View

Reference to the DataView this instance is bound to

\n

Reference to the DataView this instance is bound to

\n
Ext.ux.DataViewTransition
view source
: String
The string ID of the DataView component. ...

The string ID of the DataView component. This is used internally when animating child objects

\n
Ext.ux.DataViewTransition
view source
: Object
Default configuration options for all DataViewTransition instances ...

Default configuration options for all DataViewTransition instances

\n

Defaults to: {duration: 750, idProperty: "id"}

Defined By

Methods

Ext.ux.DataViewTransition
view source
new( Object config ) : Object
Creates the plugin instance, applies defaults ...

Creates the plugin instance, applies defaults

\n

Parameters

  • config : Object

    Optional config object

    \n

Returns

Ext.ux.DataViewTransition
view source
( Ext.data.Store store )
Caches the records from a store locally for comparison later ...

Caches the records from a store locally for comparison later

\n

Parameters

Ext.ux.DataViewTransition
view source
( Ext.data.Store store ) : Object
Returns all records in the given store that were not already present ...

Returns all records in the given store that were not already present

\n

Parameters

Returns

  • Object

    Object of records not already present in the dataview in format {id: record}

    \n
Ext.ux.DataViewTransition
view source
( ) : Object
Returns all records that were already in the DataView ...

Returns all records that were already in the DataView

\n

Returns

Ext.ux.DataViewTransition
view source
( ) : Number
Returns the total number of items that are currently visible in the DataView ...

Returns the total number of items that are currently visible in the DataView

\n

Returns

  • Number

    The number of existing items

    \n
Ext.ux.DataViewTransition
view source
( Ext.data.Store store ) : Object
Returns all records that are already present and are still present in the new store ...

Returns all records that are already present and are still present in the new store

\n

Parameters

Returns

  • Object

    Object of records that are still present from last time in format {id: record}

    \n
Ext.ux.DataViewTransition
view source
( Ext.data.Store store ) : Array
Returns all records that are present in the DataView but not the new store ...

Returns all records that are present in the DataView but not the new store

\n

Parameters

Returns

  • Array

    Array of records that used to be present

    \n
Ext.ux.DataViewTransition
view source
( Ext.view.View dataview )
Initializes the transition plugin. ...

Initializes the transition plugin. Overrides the dataview's default refresh function

\n

Parameters

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