UNPKG

@aurelia-mdc-web/switch

Version:

Wrapper for Material Components Web Switch

27 lines 1.33 kB
define(["require", "exports", "aurelia-framework", "@aurelia-mdc-web/base", "./mdc-switch"], function (require, exports, aurelia_framework_1, base_1, mdc_switch_1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MdcSwitch = void 0; exports.configure = configure; Object.defineProperty(exports, "MdcSwitch", { enumerable: true, get: function () { return mdc_switch_1.MdcSwitch; } }); function configure(config) { config.container.get(base_1.MdcComponentAdapters).registerMdcElementConfig(switchConfig); config.globalResources([ aurelia_framework_1.PLATFORM.moduleName('./mdc-switch'), aurelia_framework_1.PLATFORM.moduleName('./enhance-mdc-switch') ]); config.aurelia.use.plugin(aurelia_framework_1.PLATFORM.moduleName('@aurelia-mdc-web/ripple')); } var switchConfig = { tagName: 'mdc-switch', properties: { selected: { defaultBindingMode: aurelia_framework_1.bindingMode.twoWay, getObserver: function (element) { return new aurelia_framework_1.ValueAttributeObserver(element, 'selected', new aurelia_framework_1.EventSubscriber(['change'])); } } } }; }); //# sourceMappingURL=index.js.map