UNPKG

@progress/kendo-grid-vue-wrapper

Version:
2 lines 36.3 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue")):"function"==typeof define&&define.amd?define(["vue"],t):"object"==typeof exports?exports.KendoGridVueWrapper=t(require("vue")):e.KendoGridVueWrapper=t(e.Vue)}("undefined"!=typeof self?self:this,function(e){return function(e){function t(a){if(o[a])return o[a].exports;var i=o[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var o={};return t.m=e,t.c=o,t.d=function(e,o,a){t.o(e,o)||Object.defineProperty(e,o,{configurable:!1,enumerable:!0,get:a})},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=4)}([function(t,o){t.exports=e},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(11),i=function(e){return e&&e.__esModule?e:{default:e}}(a),n={name:"kendo-grid-column",render:function(){return null},mixins:[i.default]};t.default=n},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(a),n=o(5),r=function(e){return e&&e.__esModule?e:{default:e}}(n),l=i,s=l.h,d=l.version&&"3"===l.version[0];t.default={name:"kendo-grid",mixins:[r.default],setup:function(){return{v3:d}},render:function(e){var t=s||e,o=this.v3&&this.$slots.default&&"function"==typeof this.$slots.default?this.$slots.default():this.$slots.default;return t("div",[this.$slots["kendo-datasource"],o])}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(12),i=function(e){return e&&e.__esModule?e:{default:e}}(a),n={name:"kendo-grid-toolbar-item",render:function(){return null},mixins:[i.default]};t.default=n},function(e,t,o){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.GridInstaller=t.KendoGridInstaller=t.GridColumn=t.KendoGridColumn=t.Grid=t.KendoGrid=void 0;var i=o(2),n=a(i),r=o(1),l=a(r),s=o(26),d=a(s);t.KendoGrid=n.default,t.Grid=n.default,t.KendoGridColumn=l.default,t.GridColumn=l.default,t.KendoGridInstaller=d.default,t.GridInstaller=d.default},function(e,t,o){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(6),n=o(1),r=a(n),l=o(3),s=a(l),d=o(13),u=a(d),p=o(14),f=a(p),c=o(15),m=a(c),v=o(16),g=a(v),y=o(17),b=a(y),C=o(18),h=a(C),k=o(19),S=a(k),O=o(20),M=a(O),$=o(21),_=a($),w=o(22),x=a(w),B=o(23),F=a(B),D=o(24),j=a(D),P=o(25),I=a(P);t.default={props:u.default,emits:{kendowidgetready:null},mixins:[i.KendoBaseComponent,i.KendoBaseDatasourceComponent,f.default,m.default,g.default,b.default,h.default,S.default,M.default,_.default,x.default,F.default,j.default,I.default],mounted:function(){this._resolveChildren(),kendo.jQuery(this.$el).kendoGrid(this.widgetOptions),this.v3?(this.ready(),this.$emit("kendowidgetready",this.kendoWidget())):this.$emit("kendowidgetready",this.kendoWidget())},methods:{kendoWidget:function(){return kendo.jQuery(this.$el).getKendoGrid()},_resolveChildren:function(){this.resolveChildren("columns",r.default.name),this.resolveChildren("toolbar",s.default.name)}}}},function(e,t,o){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.KendoSharedMethods=t.KendoBaseInputComponent=t.KendoBaseDatasourceComponent=t.KendoBaseComponent=void 0;var i=o(7),n=a(i),r=o(8),l=a(r),s=o(9),d=a(s),u=o(10),p=a(u);t.KendoBaseComponent=n.default,t.KendoBaseDatasourceComponent=l.default,t.KendoBaseInputComponent=d.default,t.KendoSharedMethods=p.default},function(e,t,o){"use strict";function a(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t<e.length;t++)o[t]=e[t];return o}return Array.from(e)}Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=o(0),r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(n),l=r,s=l.h,d=l.version&&"3"===l.version[0],u=l.createApp;t.default={name:"baseComponent",props:{disabled:{type:Boolean,default:void 0},readonly:{type:Boolean,default:void 0}},render:function(e){return(s||e)("div")},created:function(){this.createdMethod()},beforeDestroy:s?void 0:function(){this.destroyKendoWidget()},beforeUnmount:function(){this.destroyKendoWidget()},setup:function(){return{v3:d}},beforeMount:function(){if(this.v3){this.createdMethod();var e=this.v3&&this.$slots.default&&"function"==typeof this.$slots.default?this.$slots.default():this.$slots.default;if(!this.$props.dataSource&&e){var t=e.find(function(e){return e.type&&e.type.name&&-1!==e.type.name.indexOf("datasource")});if(t){var o=this.parseOptions(t,t.type.mixins[0].mixins);this.widgetOptions.dataSource=o}}}},updated:function(){this.modelValue&&this.changeValue(this.modelValue)},mounted:function(){this.$el.classList&&this.$el.classList.length>0?this.nativeClasses=[].concat(a(this.$el.classList)):this.nativeClasses=[];var e=this.v3?this.$props:this.$options.propsData;for(var t in e){var o=this;if(-1!==t.toLowerCase().indexOf("template")){this.widgetOptions[t]instanceof Function&&(this.widgetOptions[t]=this.transformTemplate(t))}"value"===t?o.$watch(t,function(e){o.changeValue(e)}):"disabled"===t?o.$watch(t,function(e){o.makeDisabled(e)}):"readonly"===t?o.$watch(t,function(e){o.makeReadonly(e)}):o.$watch(t,function(e,t){JSON.stringify(t)!==JSON.stringify(e)&&o.updateWidget()})}},watch:{$attrs:function(){this.toggleClasses()}},methods:{createdMethod:function(){this.resolveWidgetOptions(),this.$_nativeTemplates=[],this.v3||this.$on("kendowidgetready",this.ready)},destroyKendoWidget:function(){if(this.kendoWidget()&&this.kendoWidget().destroy&&(this.kendoWidget().destroy(),this.$_nativeTemplates.length))for(var e=0;e<this.$_nativeTemplates.length;e++){var t=this.$_nativeTemplates[e];t.unmount?t.unmount():t.$destroy()}},toggleClasses:function(){var e=this,t=kendo.jQuery(e.$el),o=e.kendoWidget().wrapper;o&&o[0]!==t[0]&&(e.nativeClasses.forEach(function(e){o.removeClass(e)}),e.kendoClasses?e.nativeClasses=[].concat(a(e.$el.classList)).filter(function(t){return e.kendoClasses.indexOf(t)<0}):e.nativeClasses=[].concat(a(e.$el.classList)),e.nativeClasses.forEach(function(e){o.addClass(e)})),e.kendoClasses&&e.kendoClasses.forEach(function(e){t.addClass(e)})},updateWidget:function(){var e=this;e.resolveWidgetOptions(),e._resolveChildren&&e._resolveChildren();var t=e.kendoWidget();t&&t.setOptions&&t.setOptions(e.widgetOptions)},transformTemplate:function(e,t){var o,a=this,i=a.v3?a.$props:a.$options.propsData,n=t||i[e];try{o=n.call(a,{})}catch(e){return n}return o.template?function(){o=n.apply(this,arguments);var e;if(a.v3){var t="string"==typeof o.templateArgs?o.templateArgs:Object.assign({},o.templateArgs),i=u(Object.assign({},o.template,{data:function(){return Object.assign({},o.template.data?o.template.data():{},{templateArgs:t})}}));e="kendo"+kendo.guid(),a.$nextTick(function(){document.getElementById(e)&&(i.mount("#"+e),a.$_nativeTemplates.push(i))})}else{var r=l.default.extend(o),s=new r(o.template);s.$data.templateArgs=o.templateArgs,e="kendo"+kendo.guid(),a.$nextTick(function(){document.getElementById(e)&&(s.$mount("#"+e),a.$_nativeTemplates.push(s))})}return'<div id="'+e+'"></div>'}:n},resolveChildren:function(e,t){var o=this.v3&&this.$slots.default&&"function"==typeof this.$slots.default?this.$slots.default():this.$slots.default;if(!this.widgetOptions[e]&&o){var a=[],i=!0,n=!1,r=void 0;try{for(var l,s=o[Symbol.iterator]();!(i=(l=s.next()).done);i=!0){var d=l.value;if(d.tag&&-1!==d.tag.indexOf(t)||d.type&&d.type.name&&-1!==d.type.name.toLowerCase().indexOf(t)){var u=this.v3?d:d.componentInstance,p=this.parseOptions(u);p.dataSourceRef&&this.setInnerDataSource("dataSourceRef","dataSource",p),a.push(p),this.handleWatcher(u)}}}catch(e){n=!0,r=e}finally{try{!i&&s.return&&s.return()}finally{if(n)throw r}}a.length&&(this.widgetOptions[e]=a)}},handleWatcher:function(e){var t=this;e.stashedPropsData=JSON.stringify(t.v3?e.$props:e.$options.propsData),t.v3||e._isWatchAttached||(e.$watch("$props",function(){var o=t.v3?e.$props:e.$options.propsData,a=JSON.stringify(o),i=e.stashedPropsData!==a;t.updateWidget&&i?t.updateWidget():t._resolveInnerChildren&&t._resolveInnerChildren(),e.stashedPropsData=a},{deep:!0}),e._isWatchAttached=!0)},makeDisabled:function(e){this.kendoWidget().enable&&this.kendoWidget().enable(!e)},makeReadonly:function(e){this.kendoWidget().readonly&&this.kendoWidget().readonly(e)},changeValue:function(e){this.kendoWidget().value&&this.kendoWidget().value(e)},resolveWidgetOptions:function(){this.widgetOptions=this.parseOptions()},getListeners:function(){if(this.v3){var e={};for(var t in this.$attrs)t.startsWith("on")&&(e[t]=this.$attrs[t]);return e}return this.$listeners},parseOptions:function(e,t){var o=this,a=e||this,i={},n=this.v3?e?a.props:a.$props:a.$options.propsData;for(var r in n){var l,s,d;!function(u){if(l=o.v3?e?void 0:(a.$options.__props?a.$options.__props[0][u]:a.$options.props[u])||a.$options.__props[0][0][u]:a.$options.props[u],s=n[u],o.v3&&-1!==u.indexOf("-")&&(u=o.camelize(u)),d=l?l.kComposite:void 0,a.v3||o.v3){var p=e?t||e.type.mixins:a.$options.mixins;p&&p.forEach(function(e){!e.props||"baseComponent"===e.name||"baseDataSourceComponent"===e.name||void 0===e.props[u]||a.$props&&void 0===a.$props[u]||(d=e.props[u].kComposite)})}d?void 0!==s&&o.addCompositeProperty(i,d.split("."),s):-1!==u.toLowerCase().indexOf("template")&&s instanceof Function?i[u]=o.transformTemplate(u,s):void 0!==s&&(i[u]=s),r=u}(r)}return a.getListeners&&(this.v3?Object.keys(a.$attrs).forEach(function(e){var t=a.getListeners(),n=o.v3?e:e.toLowerCase();if(t&&t[n]){var r,l=e.lastIndexOf("kendo");-1!==l&&(r=e.replace("kendo","").toLowerCase()),o.v3&&-1!==e.indexOf("onKendo")&&(r=e.replace("onKendo","").toLowerCase());var s=Object.keys(a.$props).find(function(t){return t.toLowerCase()===o.removeOn(e)});i[r||s||o.removeOn(e)]=t[n]}}):Object.keys(a.$props).forEach(function(e){var t=a.getListeners();if(t&&t[e.toLowerCase()]){var o,n=e.lastIndexOf("kendo");-1!==n&&(o=e.replace("kendo","").toLowerCase()),i[o||e]=t[e.toLowerCase()]}})),this.v3&&this.$props.modelValue&&(i.value=this.$props.modelValue),i},addCompositeProperty:function(e,t,o){var a=t.pop(),n=t.reduce(function(e,t){return e[t]="object"===i(e[t])?e[t]||{}:{},e[t]},e);-1!==a.toLowerCase().indexOf("template")&&o instanceof Function?n[a]=this.transformTemplate(a,o):n[a]=o},resolveInnerTags:function(e){var t=[],o=this.v3&&this.$slots.default&&"function"==typeof this.$slots.default?this.$slots.default():this.$slots.default,a=!0,i=!1,n=void 0;try{for(var r,l=o[Symbol.iterator]();!(a=(r=l.next()).done);a=!0){var s=r.value;if(s.tag&&-1!==s.tag.indexOf(e)||s.type&&s.type.name&&-1!==s.type.name.toLowerCase().indexOf(e)){var d=s.componentOptions,u=this.v3?s:s.componentInstance,p=this.v3?u.$props||u.props:d.propsData;if(this.v3){var f=Object.keys(p),c=!0,m=!1,v=void 0;try{for(var g,y=f[Symbol.iterator]();!(c=(g=y.next()).done);c=!0){var b=g.value;-1!==b.indexOf("-")&&(p[this.camelize(b)]=p[b])}}catch(e){m=!0,v=e}finally{try{!c&&y.return&&y.return()}finally{if(m)throw v}}}p.items||(p.items=u.subitems),t.push(p),this.handleWatcher(u)}}}catch(e){i=!0,n=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw n}}return t},ready:function(){var e=this;this.$el.classList.length>0&&(e.kendoClasses=[].concat(a(e.$el.classList)).filter(function(t){return e.nativeClasses.indexOf(t)<0}));var t=e.v3?e.$props:e.$options.propsData;t&&t.disabled&&e.makeDisabled(!0),t&&t.readonly&&e.makeReadonly(!0)},camelize:function(e){return e.split("-").map(function(e,t){return t?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():e}).join("")},removeOn:function(e){return-1!==e.indexOf("onKendo")?e.replace("onKendo","").toLowerCase():e.replace("on","").toLowerCase()}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"baseDataSourceComponent",props:{dataSourceRef:{type:String,default:void 0}},render:function(e){return e("div")},methods:{findDataSource:function(){var e;if(this.$children){var t=!0,o=!1,a=void 0;try{for(var i,n=this.$children[Symbol.iterator]();!(t=(i=n.next()).done);t=!0){var r=i.value;if(this.$children.length&&r.kendoDataSource){e=r.kendoDataSource;break}}}catch(e){o=!0,a=e}finally{try{!t&&n.return&&n.return()}finally{if(o)throw a}}}return e},setInnerDataSource:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"dataSourceRef",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"dataSource",o=arguments[2],a=this.findDataSource();if(a)o?o[t]=a:this.widgetOptions[t]=a;else{var i=o?o[e]:this[e],n=this.getParentsRef(i);n&&(this.attachEvents(n),o?o[t]=n.kendoDataSource:this.widgetOptions[t]=n.kendoDataSource)}},getParentsRef:function(e){for(var t=this.$parent;t&&!t.$refs[e];)t=t.$parent;return t?t.$refs[e]:void 0},setDataSource:function(e){var t=this.getParentsRef(e),o=this.kendoWidget();o.setDataSource&&t?o.setDataSource(t.kendoDataSource):o.setDataSource&&o.setDataSource(e)},attachEvents:function(e){e.kendoDataSource&&(e.kendoDataSource.bind("change",function(t){e.getListeners().change&&e.$emit("change",t)}),e.kendoDataSource.bind("error",function(t){e.getListeners().error&&e.$emit("error",t)}),e.kendoDataSource.bind("push",function(t){e.getListeners().push&&e.$emit("push",t)}),e.kendoDataSource.bind("requestEnd",function(t){e.getListeners().requestend&&e.$emit("requestend",t)}),e.kendoDataSource.bind("requestStart",function(t){e.getListeners().requeststart&&e.$emit("requeststart",t)}),e.kendoDataSource.bind("sync",function(t){e.getListeners().sync&&e.$emit("sync",t)}))}},mounted:function(){var e=this;e.$watch("dataSourceRef",function(t){e.setDataSource(t)}),e.$watch("dataSource",function(t){e.setDataSource(t)}),e.setInnerDataSource()}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(a),n=i,r=n.h;t.default={render:function(e){return(r||e)("input",{ref:"valueInput",props:{value:this.value}})},model:{event:"changemodel"}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={methods:{resolveInnerTags:function(e){var t=[],o=this.v3&&this.$slots.default&&"function"==typeof this.$slots.default?this.$slots.default():this.$slots.default,a=!0,i=!1,n=void 0;try{for(var r,l=o[Symbol.iterator]();!(a=(r=l.next()).done);a=!0){var s=r.value;if(s.tag&&-1!==s.tag.indexOf(e)||s.type&&s.type.name&&-1!==s.type.name.toLowerCase().indexOf(e)){var d=s.componentOptions,u=this.v3?s:s.componentInstance,p=this.v3?u.$props||u.props:d.propsData;if(this.v3){var f=Object.keys(p),c=!0,m=!1,v=void 0;try{for(var g,y=f[Symbol.iterator]();!(c=(g=y.next()).done);c=!0){var b=g.value;-1!==b.indexOf("-")&&(p[this.camelize(b)]=p[b])}}catch(e){m=!0,v=e}finally{try{!c&&y.return&&y.return()}finally{if(m)throw v}}}p.items||(p.items=u.subitems),t.push(p),this.handleWatcher(u)}}}catch(e){i=!0,n=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw n}}return t},handleWatcher:function(e){var t=this;!e._isWatchAttached&&e.$watch&&(e.$watch("$props",function(){t.updateWidget?t.updateWidget():t._resolveInnerChildren&&t._resolveInnerChildren()},{deep:!0}),e._isWatchAttached=!0)},camelize:function(e){return e.split("-").map(function(e,t){return t?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():e}).join("")}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{aggregates:Array,attributes:Object,columns:Array,command:String|Array,editable:Function,editor:Function,encoded:Boolean,field:String,filterable:Boolean|Object,filterableCellDataSource:{type:Object,default:void 0,kComposite:"filterable.cell.dataSource"},filterableCellDataTextField:{type:String,default:void 0,kComposite:"filterable.cell.dataTextField"},filterableCellDelay:{type:Number,default:void 0,kComposite:"filterable.cell.delay"},filterableCellInputWidth:{type:Number,default:void 0,kComposite:"filterable.cell.inputWidth"},filterableCellSuggestionOperator:{type:String,default:void 0,kComposite:"filterable.cell.suggestionOperator"},filterableCellMinLength:{type:Number,default:void 0,kComposite:"filterable.cell.minLength"},filterableCellEnabled:{type:Boolean,default:void 0,kComposite:"filterable.cell.enabled"},filterableCellOperator:{type:String,default:void 0,kComposite:"filterable.cell.operator"},filterableCellShowOperators:{type:Boolean,default:void 0,kComposite:"filterable.cell.showOperators"},filterableCellTemplate:{type:Function,default:void 0,kComposite:"filterable.cell.template"},filterableMulti:{type:Boolean,default:void 0,kComposite:"filterable.multi"},filterableDataSource:{type:[Object,Array],default:void 0,kComposite:"filterable.dataSource"},filterableCheckAll:{type:Boolean,default:void 0,kComposite:"filterable.checkAll"},filterableItemTemplate:{type:Function,default:void 0,kComposite:"filterable.itemTemplate"},filterableOperators:{type:Object,default:void 0,kComposite:"filterable.operators"},filterableSearch:{type:Boolean,default:void 0,kComposite:"filterable.search"},filterableIgnoreCase:{type:Boolean,default:void 0,kComposite:"filterable.ignoreCase"},filterableUi:{type:[String,Function],default:void 0,kComposite:"filterable.ui"},footerAttributes:{type:Object,default:void 0,kComposite:"footerAttributes"},footerTemplate:{type:[String,Function],default:void 0,kComposite:"footerTemplate"},format:String,groupable:Boolean|Object,groupableSortCompare:{type:Function,default:void 0,kComposite:"groupable.sort.compare"},groupableSortDir:{type:String,default:void 0,kComposite:"groupable.sort.dir"},groupHeaderTemplate:{type:[String,Function],default:void 0,kComposite:"groupHeaderTemplate"},groupHeaderColumnTemplate:{type:[String,Function],default:void 0,kComposite:"groupHeaderColumnTemplate"},groupFooterTemplate:{type:[String,Function],default:void 0,kComposite:"groupFooterTemplate"},headerAttributes:{type:Object,default:void 0,kComposite:"headerAttributes"},headerTemplate:{type:[String,Function],default:void 0,kComposite:"headerTemplate"},hidden:{type:Boolean,default:void 0,kComposite:"hidden"},locked:Boolean,lockable:Boolean,media:String,minResizableWidth:{type:Number,default:void 0,kComposite:"minResizableWidth"},minScreenWidth:{type:Number,default:void 0,kComposite:"minScreenWidth"},selectable:Boolean,sortable:Boolean,sortableCompare:{type:Function,default:void 0,kComposite:"sortable.compare"},sortableInitialDirection:{type:String,default:void 0,kComposite:"sortable.initialDirection"},template:String|Function,title:String,width:String|Number,values:Array,menu:Boolean}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{iconClass:{type:String,default:void 0,kComposite:"iconClass"},name:{type:String,default:void 0,kComposite:"name"},template:{type:[String,Function],default:void 0,kComposite:"template"},text:{type:String,default:void 0,kComposite:"text"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={allowCopy:{type:[Boolean,Object],default:void 0},altRowTemplate:{type:[String,Function],default:void 0},autoBind:{type:Boolean,default:void 0},columnResizeHandleWidth:{type:Number,default:void 0},columns:{type:Array,default:void 0},columnMenu:{type:[Boolean,Object],default:void 0},dataSource:{type:[Object,Array],default:void 0},detailTemplate:{type:[String,Function],default:void 0},editable:{type:[Boolean,Object,String],default:void 0},excel:{type:Object,default:void 0},filterable:{type:[Boolean,Object],default:void 0},groupable:{type:[Boolean,Object],default:void 0},height:{type:[Number,String],default:void 0},messages:{type:Object,default:void 0},mobile:{type:[Boolean,String],default:void 0},navigatable:{type:Boolean,default:void 0},noRecords:{type:[Boolean,Object],default:void 0},pageable:{type:[Boolean,Object],default:void 0},pdf:{type:Object,default:void 0},persistSelection:{type:Boolean,default:void 0},reorderable:{type:Boolean,default:void 0},resizable:{type:Boolean,default:void 0},rowTemplate:{type:[String,Function],default:void 0},scrollable:{type:[Boolean,Object],default:void 0},selectable:{type:[Boolean,String],default:void 0},sortable:{type:[Boolean,Object],default:void 0},toolbar:{type:[String,Function,Array],default:void 0},beforeEdit:{type:Function,default:void 0},cancel:{type:Function,default:void 0},cellClose:{type:Function,default:void 0},change:{type:Function,default:void 0},columnHide:{type:Function,default:void 0},columnMenuInit:{type:Function,default:void 0},columnMenuOpen:{type:Function,default:void 0},columnReorder:{type:Function,default:void 0},columnResize:{type:Function,default:void 0},columnShow:{type:Function,default:void 0},dataBinding:{type:Function,default:void 0},dataBound:{type:Function,default:void 0},detailCollapse:{type:Function,default:void 0},detailExpand:{type:Function,default:void 0},detailInit:{type:Function,default:void 0},edit:{type:Function,default:void 0},excelExport:{type:Function,default:void 0},filter:{type:Function,default:void 0},group:{type:Function,default:void 0},groupCollapse:{type:Function,default:void 0},groupExpand:{type:Function,default:void 0},page:{type:Function,default:void 0},pdfExport:{type:Function,default:void 0},filterMenuInit:{type:Function,default:void 0},filterMenuOpen:{type:Function,default:void 0},remove:{type:Function,default:void 0},save:{type:Function,default:void 0},saveChanges:{type:Function,default:void 0},sort:{type:Function,default:void 0},columnLock:{type:Function,default:void 0},columnUnlock:{type:Function,default:void 0},navigate:{type:Function,default:void 0},rowReorder:{type:Function,default:void 0}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{allowCopyDelimeter:{type:String|Object,default:void 0,kComposite:"allowCopy.delimeter"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{columnMenuColumns:{type:Boolean,default:void 0,kComposite:"columnMenu.columns"},columnMenuFilterable:{type:Boolean,default:void 0,kComposite:"columnMenu.filterable"},columnMenuSortable:{type:Boolean,default:void 0,kComposite:"columnMenu.sortable"},columnMenuMessagesColumns:{type:String,default:void 0,kComposite:"columnMenu.messages.columns"},columnMenuMessagesFilter:{type:String,default:void 0,kComposite:"columnMenu.messages.filter"},columnMenuMessagesSortAscending:{type:String,default:void 0,kComposite:"columnMenu.messages.sortAscending"},columnMenuMessagesSortDescending:{type:String,default:void 0,kComposite:"columnMenu.messages.sortDescending"},columnMenuMessagesSettings:{type:String,default:void 0,kComposite:"columnMenu.messages.settings"},columnMenuMessagesDone:{type:String,default:void 0,kComposite:"columnMenu.messages.done"},columnMenuMessagesLock:{type:String,default:void 0,kComposite:"columnMenu.messages.lock"},columnMenuMessagesUnlock:{type:String,default:void 0,kComposite:"columnMenu.messages.unlock"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{editableConfirmation:{type:[Boolean,String,Function],default:void 0,kComposite:"editable.confirmation"},editableCancelDelete:{type:String,default:void 0,kComposite:"editable.cancelDelete"},editableConfirmDelete:{type:String,default:void 0,kComposite:"editable.confirmDelete"},editableCreateAt:{type:String,default:void 0,kComposite:"editable.createAt"},editableDestroy:{type:Boolean,default:void 0,kComposite:"editable.destroy"},editableMode:{type:String,default:void 0,kComposite:"editable.mode"},editableTemplate:{type:[String,Function],default:void 0,kComposite:"editable.template"},editableUpdate:{type:Boolean,default:void 0,kComposite:"editable.update"},editableWindow:{type:Object,default:void 0,kComposite:"editable.window"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{excelAllPages:{type:Boolean,default:void 0,kComposite:"excel.allPages"},excelFileName:{type:String,default:void 0,kComposite:"excel.fileName"},excelFilterable:{type:Boolean,default:void 0,kComposite:"excel.filterable"},excelForceProxy:{type:Boolean,default:void 0,kComposite:"excel.forceProxy"},excelProxyURL:{type:String,default:void 0,kComposite:"excel.proxyURL"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{filterableExtra:{type:Boolean,default:void 0,kComposite:"filterable.extra"},filterableMessagesAnd:{type:String,default:void 0,kComposite:"filterable.messages.and"},filterableMessagesClear:{type:String,default:void 0,kComposite:"filterable.messages.clear"},filterableMessagesFilter:{type:String,default:void 0,kComposite:"filterable.messages.filter"},filterableMessagesInfo:{type:String,default:void 0,kComposite:"filterable.messages.info"},filterableMessagesIsFalse:{type:String,default:void 0,kComposite:"filterable.messages.isFalse"},filterableMessagesIsTrue:{type:String,default:void 0,kComposite:"filterable.messages.isTrue"},filterableMessagesOr:{type:String,default:void 0,kComposite:"filterable.messages.or"},filterableMessagesSearch:{type:String,default:void 0,kComposite:"filterable.messages.search"},filterableMessagesSelectValue:{type:String,default:void 0,kComposite:"filterable.messages.selectValue"},filterableMessagesCancel:{type:String,default:void 0,kComposite:"filterable.messages.cancel"},filterableMessagesSelectedItemsFormat:{type:String,default:void 0,kComposite:"filterable.messages.selectedItemsFormat"},filterableMessagesOperator:{type:String,default:void 0,kComposite:"filterable.messages.operator"},filterableMessagesValue:{type:String,default:void 0,kComposite:"filterable.messages.value"},filterableMessagesCheckAll:{type:String,default:void 0,kComposite:"filterable.messages.checkAll"},filterableMode:{type:String,default:void 0,kComposite:"filterable.mode"},filterableOperatorsStringEq:{type:String,default:void 0,kComposite:"filterable.operators.string.eq"},filterableOperatorsStringNeq:{type:String,default:void 0,kComposite:"filterable.operators.string.neq"},filterableOperatorsStringIsnull:{type:String,default:void 0,kComposite:"filterable.operators.string.isnull"},filterableOperatorsStringIsnotnull:{type:String,default:void 0,kComposite:"filterable.operators.string.isnotnull"},filterableOperatorsStringIsempty:{type:String,default:void 0,kComposite:"filterable.operators.string.isempty"},filterableOperatorsStringIsnotempty:{type:String,default:void 0,kComposite:"filterable.operators.string.isnotempty"},filterableOperatorsStringStartswith:{type:String,default:void 0,kComposite:"filterable.operators.string.startswith"},filterableOperatorsStringContains:{type:String,default:void 0,kComposite:"filterable.operators.string.contains"},filterableOperatorsStringDoesnotcontain:{type:String,default:void 0,kComposite:"filterable.operators.string.doesnotcontain"},filterableOperatorsStringEndswith:{type:String,default:void 0,kComposite:"filterable.operators.string.endswith"},filterableOperatorsNumberEq:{type:String,default:void 0,kComposite:"filterable.operators.number.eq"},filterableOperatorsNumberNeq:{type:String,default:void 0,kComposite:"filterable.operators.number.neq"},filterableOperatorsNumberIsnull:{type:String,default:void 0,kComposite:"filterable.operators.number.isnull"},filterableOperatorsNumberIsnotnull:{type:String,default:void 0,kComposite:"filterable.operators.number.isnotnull"},filterableOperatorsNumberGte:{type:String,default:void 0,kComposite:"filterable.operators.number.gte"},filterableOperatorsNumberGt:{type:String,default:void 0,kComposite:"filterable.operators.number.gt"},filterableOperatorsNumberLte:{type:String,default:void 0,kComposite:"filterable.operators.number.lte"},filterableOperatorsNumberLt:{type:String,default:void 0,kComposite:"filterable.operators.number.lt"},filterableOperatorsDateEq:{type:String,default:void 0,kComposite:"filterable.operators.date.eq"},filterableOperatorsDateNeq:{type:String,default:void 0,kComposite:"filterable.operators.date.neq"},filterableOperatorsDateIsnull:{type:String,default:void 0,kComposite:"filterable.operators.date.isnull"},filterableOperatorsDateIsnotnull:{type:String,default:void 0,kComposite:"filterable.operators.date.isnotnull"},filterableOperatorsDateGte:{type:String,default:void 0,kComposite:"filterable.operators.date.gte"},filterableOperatorsDateGt:{type:String,default:void 0,kComposite:"filterable.operators.date.gt"},filterableOperatorsDateLte:{type:String,default:void 0,kComposite:"filterable.operators.date.lte"},filterableOperatorsDateLt:{type:String,default:void 0,kComposite:"filterable.operators.date.lt"},filterableOperatorsEnumsEq:{type:String,default:void 0,kComposite:"filterable.operators.enums.eq"},filterableOperatorsEnumsNeq:{type:String,default:void 0,kComposite:"filterable.operators.enums.neq"},filterableOperatorsEnumsIsnull:{type:String,default:void 0,kComposite:"filterable.operators.enums.isnull"},filterableOperatorsEnumsIsnotnull:{type:String,default:void 0,kComposite:"filterable.operators.enums.isnotnull"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{groupableEnabled:{type:Boolean,default:void 0,kComposite:"groupable.enabled"},groupableShowFooter:{type:Boolean,default:void 0,kComposite:"groupable.showFooter"},groupableSortCompare:{type:Function,default:void 0,kComposite:"groupable.sort.compare"},groupableSortDir:{type:String,default:void 0,kComposite:"groupable.sort.dir"},groupableMessagesEmpty:{type:String,default:void 0,kComposite:"groupable.messages.empty"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{messagesCommandsCancel:{type:String,default:void 0,kComposite:"messages.commands.cancel"},messagesCommandsCanceledit:{type:String,default:void 0,kComposite:"messages.commands.canceledit"},messagesCommandsCreate:{type:String,default:void 0,kComposite:"messages.commands.create"},messagesCommandsDestroy:{type:String,default:void 0,kComposite:"messages.commands.destroy"},messagesCommandsEdit:{type:String,default:void 0,kComposite:"messages.commands.edit"},messagesCommandsExcel:{type:String,default:void 0,kComposite:"messages.commands.excel"},messagesCommandsSave:{type:String,default:void 0,kComposite:"messages.commands.save"},messagesCommandsUpdate:{type:String,default:void 0,kComposite:"messages.commands.update"},messagesNoRecords:{type:String,default:void 0,kComposite:"messages.noRecords"},messagesExpandCollapseColumnHeader:{type:String,default:void 0,kComposite:"messages.expandCollapseColumnHeader"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{noRecordsTemplate:{type:[String,Function],default:void 0,kComposite:"noRecords.template"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{pageableAlwaysVisible:{type:Boolean,default:void 0,kComposite:"pageable.alwaysVisible"},pageablePageSize:{type:Number,default:void 0,kComposite:"pageable.pageSize"},pageablePreviousNext:{type:Boolean,default:void 0,kComposite:"pageable.previousNext"},pageableNumeric:{type:Boolean,default:void 0,kComposite:"pageable.numeric"},pageableButtonCount:{type:Number,default:void 0,kComposite:"pageable.buttonCount"},pageableInput:{type:Boolean,default:void 0,kComposite:"pageable.input"},pageablePageSizes:{type:[Boolean,Array],default:void 0,kComposite:"pageable.pageSizes"},pageableRefresh:{type:Boolean,default:void 0,kComposite:"pageable.refresh"},pageableResponsive:{type:Boolean,default:void 0,kComposite:"pageable.responsive"},pageableInfo:{type:Boolean,default:void 0,kComposite:"pageable.info"},pageableMessagesDisplay:{type:String,default:void 0,kComposite:"pageable.messages.display"},pageableMessagesEmpty:{type:String,default:void 0,kComposite:"pageable.messages.empty"},pageableMessagesPage:{type:String,default:void 0,kComposite:"pageable.messages.page"},pageableMessagesOf:{type:String,default:void 0,kComposite:"pageable.messages.of"},pageableMessagesItemsPerPage:{type:String,default:void 0,kComposite:"pageable.messages.itemsPerPage"},pageableMessagesFirst:{type:String,default:void 0,kComposite:"pageable.messages.first"},pageableMessagesLast:{type:String,default:void 0,kComposite:"pageable.messages.last"},pageableMessagesNext:{type:String,default:void 0,kComposite:"pageable.messages.next"},pageableMessagesPrevious:{type:String,default:void 0,kComposite:"pageable.messages.previous"},pageableMessagesRefresh:{type:String,default:void 0,kComposite:"pageable.messages.refresh"},pageableMessagesMorePages:{type:String,default:void 0,kComposite:"pageable.messages.morePages"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{pdfAllPages:{type:Boolean,default:void 0,kComposite:"pdf.allPages"},pdfAuthor:{type:String,default:void 0,kComposite:"pdf.author"},pdfAvoidLinks:{type:[Boolean,String],default:void 0,kComposite:"pdf.avoidLinks"},pdfCreator:{type:String,default:void 0,kComposite:"pdf.creator"},pdfDate:{type:Date,default:void 0,kComposite:"pdf.date"},pdfFileName:{type:String,default:void 0,kComposite:"pdf.fileName"},pdfForceProxy:{type:Boolean,default:void 0,kComposite:"pdf.forceProxy"},pdfKeywords:{type:String,default:void 0,kComposite:"pdf.keywords"},pdfLandscape:{type:Boolean,default:void 0,kComposite:"pdf.landscape"},pdfMarginBottom:{type:[Number,String],default:void 0,kComposite:"pdf.margin.bottom"},pdfMarginLeft:{type:[Number,String],default:void 0,kComposite:"pdf.margin.left"},pdfMarginRight:{type:[Number,String],default:void 0,kComposite:"pdf.margin.right"},pdfMarginTop:{type:[Number,String],default:void 0,kComposite:"pdf.margin.top"},pdfPaperSize:{type:[String,Array],default:void 0,kComposite:"pdf.paperSize"},pdfTemplate:{type:String,default:void 0,kComposite:"pdf.template"},pdfRepeatHeaders:{type:Boolean,default:void 0,kComposite:"pdf.repeatHeaders"},pdfScale:{type:Number,default:void 0,kComposite:"pdf.scale"},pdfProxyURL:{type:String,default:void 0,kComposite:"pdf.proxyURL"},pdfProxyTarget:{type:String,default:void 0,kComposite:"pdf.proxyTarget"},pdfSubject:{type:String,default:void 0,kComposite:"pdf.subject"},pdfTitle:{type:String,default:void 0,kComposite:"pdf.title"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{scrollableVirtual:{type:Boolean,default:void 0,kComposite:"scrollable.virtual"},scrollableEndless:{type:Boolean,default:void 0,kComposite:"scrollable.endless"}}}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{sortableAllowUnsort:{type:Boolean,default:void 0,kComposite:"sortable.allowUnsort"},sortableShowIndexes:{type:Boolean,default:void 0,kComposite:"sortable.showIndexes"},sortableInitialDirection:{type:String,default:void 0,kComposite:"sortable.initialDirection"},sortableMode:{type:String,default:void 0,kComposite:"sortable.mode"}}}},function(e,t,o){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var o=0;o<t.length;o++){var a=t[o];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,o,a){return o&&e(t.prototype,o),a&&e(t,a),t}}(),r=o(2),l=a(r),s=o(1),d=a(s),u=o(3),p=a(u),f=function(){function e(){i(this,e)}return n(e,null,[{key:"install",value:function(e){e.component(l.default.name,l.default),e.component(d.default.name,d.default),e.component(p.default.name,p.default)}}]),e}();t.default=f,"undefined"!=typeof window&&window.Vue&&window.Vue.use&&window.Vue.use(f)}])}); //# sourceMappingURL=kendo-grid-vue-wrapper.min.js.map