UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

3 lines (2 loc) 3.59 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("@vexip-ui/config"),o=e.buildProps({locale:e.localeProp("table"),columns:Array,summaries:Array,data:Array,width:[Number,String],height:Number,minHeight:Number,rowClass:[String,Object,Array,Function],rowStyle:[String,Object,Array,Function],rowAttrs:[Object,Function],stripe:e.booleanProp,border:e.booleanProp,highlight:e.booleanProp,useXBar:e.booleanProp,useYBar:e.booleanProp,barFade:Number,rowDraggable:e.booleanProp,rowHeight:Number,rowMinHeight:Number,virtual:e.booleanProp,bufferCount:Number,scrollClass:Object,expandRenderer:Function,currentPage:Number,pageSize:Number,transparent:e.booleanProp,tooltipTheme:String,tooltipWidth:[Number,String],singleSorter:e.booleanProp,singleFilter:e.booleanProp,cellClass:[String,Object,Array,Function],cellStyle:[String,Object,Array,Function],cellAttrs:[Object,Function],headClass:[String,Object,Array,Function],headStyle:[String,Object,Array,Function],headAttrs:[Object,Function],footClass:[String,Object,Array,Function],footStyle:[String,Object,Array,Function],footAttrs:[Object,Function],customSorter:e.booleanProp,customFilter:e.booleanProp,keyConfig:Object,disabledTree:e.booleanProp,rowIndent:[String,Number],noCascaded:e.booleanProp,colResizable:{type:[Boolean,String],default:null},cellSpan:Function,sidePadding:[Number,Array],icons:Object,borderWidth:Number,dataFilter:Function,noTransition:e.booleanProp,ellipsis:e.booleanProp,slots:Object,onScroll:e.eventProp(),onRowEnter:e.eventProp(),onRowLeave:e.eventProp(),onRowClick:e.eventProp(),onRowDblclick:e.eventProp(),onRowContextmenu:e.eventProp(),onRowCheck:e.eventProp(),onRowCheckAll:e.eventProp(),onRowExpand:e.eventProp(),onRowTreeExpand:e.eventProp(),onRowDragStart:e.eventProp(),onRowDragOver:e.eventProp(),onRowDrop:e.eventProp(),onRowDragEnd:e.eventProp(),onRowFilter:e.eventProp(),onRowSort:e.eventProp(),onCellEnter:e.eventProp(),onCellLeave:e.eventProp(),onCellClick:e.eventProp(),onCellDblclick:e.eventProp(),onCellContextmenu:e.eventProp(),onHeadEnter:e.eventProp(),onHeadLeave:e.eventProp(),onHeadClick:e.eventProp(),onHeadDblclick:e.eventProp(),onHeadContextmenu:e.eventProp(),onColResizeStart:e.eventProp(),onColResizeMove:e.eventProp(),onColResizeEnd:e.eventProp(),onFootEnter:e.eventProp(),onFootLeave:e.eventProp(),onFootClick:e.eventProp(),onFootDblclick:e.eventProp(),onFootContextmenu:e.eventProp()}),n=e.buildProps({idKey:[Number,String],name:String,accessor:Function,fixed:{type:[Boolean,String],default:null},class:e.classProp,style:e.styleProp,attrs:Object,type:String,width:[Number,String],minWidth:Number,maxWidth:Number,filter:Object,sorter:{type:[Boolean,Object],default:null},renderer:Function,headRenderer:Function,filterRenderer:Function,order:Number,ellipsis:e.booleanProp,checkboxSize:e.sizeProp,selectionSize:e.sizeProp,disableRow:Function,truthIndex:e.booleanProp,orderLabel:Function,meta:Object,textAlign:String,headSpan:Number,cellSpan:Function,noSummary:e.booleanProp,summaryRenderer:Function,indented:e.booleanProp,formatter:Function,singleSelect:e.booleanProp}),r=e.buildProps({name:String,fixed:{type:[Boolean,String],default:null},order:Number,ellipsis:e.booleanProp,textAlign:String,renderer:Function,children:Array}),t=e.buildProps({idKey:[Number,String],name:String,class:e.classProp,style:e.styleProp,attrs:Object,cellSpan:Function,order:Number,above:e.booleanProp,meta:Object,renderer:Function});exports.tableColumnGroupProps=r;exports.tableColumnProps=n;exports.tableProps=o;exports.tableSummaryProps=t; //# sourceMappingURL=props.cjs.map