/** * @class Ext.dataview.pullrefresh.PullRefresh * @extend Ext.plugin.Abstract * @alias plugin.pullrefresh * @mixins Ext.mixin.ConfigProxy * * This {@link Ext.Component#cfg!plugins plugin} adds pull to refresh functionality to the * {@link Ext.dataview.List list} component. */ /** * @cfg {String} lastUpdatedDateFormat * The format to be used on the last updated date. */ /** * @cfg {String} lastUpdatedText * The text to be shown in front of the last updated time. */ /** * @cfg {String} loadedText * The text that will be when data has been loaded. */ /** * @cfg {String} loadingText * The text that will be shown while the list is refreshing. */ /** * @cfg {String} pullText * The text that will be shown while you are pulling down. */ /** * @cfg {String} releaseText * The text that will be shown after you have pulled down enough to show the * release message. */ /** * @cfg {Boolean} [autoSnapBack=true] * Determines whether the pulldown should automatically snap back after data has * been loaded. If `false` call {@link #snapBack} to manually snap the pulldown back. */ /** * @cfg {Boolean} [mergeData=true] * `true` to insert new records into the store and to replace the data for * any incoming records that exist. * * `false` to completely overwrite store data with the fetched response. * * @since 6.2.1 */ /** * @cfg {Boolean} [overlay=false] * `false` to move the list down to display the refresh indicator. `true` to float * the indicator over the top of the list with no movement. * * @since 6.2.1 */ /** * @cfg {Number} [snappingAnimationDuration=300] * The duration for snapping back animation after the data has been refreshed */