@progress/kendo-ui
Version:
This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.
1 lines • 1.45 kB
JavaScript
module.exports=function(t){var o={};function r(e){if(o[e])return o[e].exports;var n=o[e]={exports:{},id:e,loaded:!1};return t[e].call(n.exports,n,n.exports,r),n.loaded=!0,n.exports}return r.m=t,r.c=o,r.p="",r(0)}({0:function(e,n,t){e.exports=t(1415)},3:function(e,n){e.exports=function(){throw Error("define cannot be used indirect")}},1415:function(e,n,t){var o;t(3),t=[t(1416)],void 0===(n="function"==typeof(o=function(){var e={id:"ripplecontainer",name:"RippleContainer",category:"web",depends:["core"]},n=window.kendo.jQuery,t=void 0,o=window.kendo,r=o.ui,i=r.Widget,s=n.extend,l=o.util.ripple,c=i.extend({init:function(e,n){var t=this;i.fn.init.call(t,e);e=t.wrapper=t.element;t.options=s({},t.options,n);t.registerListeners()},options:{name:"RippleContainer",elements:[{selector:".k-button:not(li)"},{selector:".k-list > .k-item",options:{global:true}},{selector:".k-checkbox-label, .k-radio-label"},{selector:".k-checkbox, .k-radio",options:{events:["focusin"],container:function(e){if(/\b(k-checkbox|k-radio)\b/.test(e.className))return e.nextElementSibling}}}]},removeListeners:function(){},registerListeners:function(){var e=this;var n=e.element[0];var t=e.options.elements;e.removeListeners();var o=l.register(n,t);e.removeListeners=o},destroy:function(){var e=this;i.fn.destroy.call(e);e.removeListeners()}});return r.plugin(c),window.kendo})?o.apply(n,t):o)||(e.exports=n)},1416:function(e,n){e.exports=require("./util/ripple")}});