Sha256: e22926368be5b84d0ba7df41c98a7fe948cfa468dd43636b7136eab24b7e7269

Contents?: true

Size: 696 Bytes

Versions: 10

Compression:

Stored size: 696 Bytes

Contents

/**
 * Provides a handle for 9-point resizing of Elements or Components.
 */
Ext.define('Ext.resizer.Handle', {
    extend: 'Ext.Component',
    handleCls: '',
    baseHandleCls: Ext.baseCSSPrefix + 'resizable-handle',
    // Ext.resizer.Resizer.prototype.possiblePositions define the regions
    // which will be passed in as a region configuration.
    region: '',

    beforeRender: function() {
        var me = this;

        me.callParent();

        me.addCls(
            me.baseHandleCls,
            me.baseHandleCls + '-' + me.region,
            me.handleCls
        );
    },

    onRender: function() {
        this.callParent(arguments);

        this.el.unselectable();
    }
});

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
gb_mapfish_appserver-0.0.5 vendor/assets/javascripts/ext/ext-4.1.1a/src/resizer/Handle.js
gb_mapfish_appserver-0.0.4 vendor/assets/javascripts/ext/ext-4.1.1a/src/resizer/Handle.js
gb_mapfish_appserver-0.0.3 vendor/assets/javascripts/ext/ext-4.1.1a/src/resizer/Handle.js
gb_mapfish_appserver-0.0.2 vendor/assets/javascripts/ext/ext-4.1.1a/src/resizer/Handle.js
gb_mapfish_appserver-0.0.1 vendor/assets/javascripts/ext/ext-4.1.1a/src/resizer/Handle.js
extjs-rails-4.1.0.alpha5 app/assets/javascripts/src/resizer/Handle.js
extjs-rails-4.1.0.alpha4 app/assets/javascripts/extjs-rails/src/resizer/Handle.js
extjs-rails-4.1.0.alpha3 app/assets/javascripts/extjs-rails/src/resizer/Handle.js
extjs-rails-4.1.0.alpha2 app/assets/javascripts/extjs-rails/src/resizer/Handle.js
extjs-rails-4.1.0.alpha1 app/assets/javascripts/extjs-rails/src/resizer/Handle.js