From d25ff2bddd44b9dac1ceb248424109d1782dd211 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sat, 25 Mar 2017 13:13:57 +0100 Subject: add minionlivesmatter as submodule --- .../assets/bootstrap-material-design/js/switch.js | 72 ---------------------- 1 file changed, 72 deletions(-) delete mode 100644 minionlivesmatter/templates/assets/bootstrap-material-design/js/switch.js (limited to 'minionlivesmatter/templates/assets/bootstrap-material-design/js/switch.js') diff --git a/minionlivesmatter/templates/assets/bootstrap-material-design/js/switch.js b/minionlivesmatter/templates/assets/bootstrap-material-design/js/switch.js deleted file mode 100644 index cad4806..0000000 --- a/minionlivesmatter/templates/assets/bootstrap-material-design/js/switch.js +++ /dev/null @@ -1,72 +0,0 @@ -import Checkbox from './checkbox' - -const Switch = (($) => { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - const NAME = 'switch' - const DATA_KEY = `bmd.${NAME}` - const JQUERY_NAME = `bmd${NAME.charAt(0).toUpperCase() + NAME.slice(1)}` - const JQUERY_NO_CONFLICT = $.fn[JQUERY_NAME] - - const Default = { - template: `` - } - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - class Switch extends Checkbox { - - constructor($element, config, properties = {inputType: 'checkbox', outerClass: 'switch'}) { - super($element, $.extend(true, {}, Default, config), properties) - // selector: '.switch > label > input[type=checkbox]' - } - - dispose() { - super.dispose(DATA_KEY) - } - - // ------------------------------------------------------------------------ - // protected - - // ------------------------------------------------------------------------ - // private - - // ------------------------------------------------------------------------ - // static - static _jQueryInterface(config) { - return this.each(function () { - let $element = $(this) - let data = $element.data(DATA_KEY) - - if (!data) { - data = new Switch($element, config) - $element.data(DATA_KEY, data) - } - }) - } - } - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - $.fn[JQUERY_NAME] = Switch._jQueryInterface - $.fn[JQUERY_NAME].Constructor = Switch - $.fn[JQUERY_NAME].noConflict = () => { - $.fn[JQUERY_NAME] = JQUERY_NO_CONFLICT - return Switch._jQueryInterface - } - - return Switch - -})(jQuery) - -export default Switch -- cgit v1.3.1