vue-floatthead2
Version:
Vue 2 component for jquery.floatThead
2 lines • 2.08 kB
JavaScript
webpackJsonp([0],[,function(t,e,o){var a=o(5)(o(3),o(6),null,null);t.exports=a.exports},function(t,e,o){"use strict";function a(t,e){t.component("FloatTheadTable",l.a)}Object.defineProperty(e,"__esModule",{value:!0});var n=o(1),l=o.n(n);e.default=a},function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=o(0),n=o.n(a),l=o(4);o.n(l);e.default={name:"float-thead",props:{position:{type:String,default:"auto"},scrollContainer:{type:[Boolean,Function],default:function(){}},responsiveContainer:{type:Function},headerCellSelector:{type:String,default:"tr:first>th:visible"},floatTableClass:{type:String,default:"floatThead-table"},floatContainerClass:{type:String,default:"floatThead-container"},top:{type:[Number,Function],default:0},bottom:{type:[Number,Function],default:0},zIndex:{type:Number,default:1001},debug:{type:Boolean,default:!1},getSizingRow:{type:Function},copyTableClass:{type:Boolean,default:!0},autoReflow:{type:Boolean,default:!1}},data:function(){return{table:void 0}},methods:{destroy:function(){return this.table.floatThead("destroy")},reflow:function(){return this.table.floatThead("reflow")},getRowGroups:function(){return this.table.floatThead("getRowGroups")}},mounted:function(){var t=this;this.table=n()(this.$refs.table);var e={position:this.position,scrollContainer:this.scrollContainer,responsiveContainer:this.responsiveContainer,headerCellSelector:this.headerCellSelector,floatTableClass:this.floatTableClass,floatContainerClass:this.floatContainerClass,top:this.top,bottom:this.bottom,zIndex:this.zIndex,debug:this.debug,getSizingRow:this.getSizingRow,copyTableClass:this.copyTableClass,autoReflow:this.autoReflow};this.table.floatThead(e),this.table.on("floatThead",function(e,o,a){return t.$emit("floatThead",e,o,a)}),this.table.on("reflowed",function(e,o){return t.$emit("reflowed",e,o)})}}},,,function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;return(t._self._c||e)("table",{ref:"table"},[t._t("default")],2)},staticRenderFns:[]}}],[2]);
//# sourceMappingURL=app.4551fb9d9873922bc2b7.js.map