]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - vendor/oojs/oojs-ui/demos/classes/DraggableGroupWidget.js
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / vendor / oojs / oojs-ui / demos / classes / DraggableGroupWidget.js
1 /**
2  * Draggable group widget containing drag/drop items
3  *
4  * @param {Object} [config] Configuration options
5  */
6 Demo.DraggableGroupWidget = function DemoDraggableGroupWidget( config ) {
7         // Configuration initialization
8         config = config || {};
9
10         // Parent constructor
11         Demo.DraggableGroupWidget.parent.call( this, config );
12
13         // Mixin constructors
14         OO.ui.mixin.DraggableGroupElement.call( this, $.extend( {}, config, { $group: this.$element } ) );
15 };
16
17 /* Setup */
18 OO.inheritClass( Demo.DraggableGroupWidget, OO.ui.Widget );
19 OO.mixinClass( Demo.DraggableGroupWidget, OO.ui.mixin.DraggableGroupElement );