/*
    *
    * Wijmo Library 5.20181.436
    * http://wijmo.com/
    *
    * Copyright(c) GrapeCity, Inc.  All rights reserved.
    *
    * Licensed under the GrapeCity Commercial License.
    * sales@wijmo.com
    * wijmo.com/products/wijmo-5/license/
    *
    */
define(["require","exports","wijmo/wijmo.vue2.base","wijmo/wijmo.grid","wijmo/wijmo.grid.filter","wijmo/wijmo","wijmo/wijmo.vue2.grid","vue","vue"],function(i,e,o,n,r,w,t,l,m){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var d=t||e;window.wijmo=window.wijmo||{},window.wijmo.vue2=window.wijmo.vue2||{},window.wijmo.vue2.grid=d,e.Vue=l.default||m,e.WjFlexGrid=e.Vue.component("wj-flex-grid",{template:"<div><slot/></div>",props:o._getProps("wijmo.grid.FlexGrid"),mounted:function(){var i=!0;this.$children.forEach(function(e){switch(e.$options.name){case"wj-flex-grid-column":i=!1}});var e=new n.FlexGrid(this.$el,{autoGenerateColumns:i});this.$children.forEach(function(i){switch(i.$options.name){case"wj-flex-grid-column":var t=o._initialize(i,new n.Column);e.columns.push(t);break;case"wj-flex-grid-filter":o._initialize(i,new r.FlexGridFilter(e))}w.removeChild(i.$el)}),o._initialize(this,e)}}),e.WjFlexGridColumn=e.Vue.component("wj-flex-grid-column",{template:"<div/>",props:o._getProps("wijmo.grid.Column")})});