UNPKG

@fox-js/foxui

Version:

Fox phone端UI框架

2 lines 489 kB
/*! For license information please see index.js.LICENSE.txt */ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.FoxUI=e():t.FoxUI=e()}(self,(function(){return(()=>{var t={2922:(t,e,n)=>{"use strict";n(7941),n(2526),n(7327),n(1539),n(5003),n(4747),n(9337),Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(8740);var i,r=(i=n(4423))&&i.__esModule?i:{default:i};function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l={name:"fox-calendar",components:{"inline-calendar":r.default},props:a(a({},r.default.props),{},{show:{type:Boolean,default:!1},closeByClickMask:{type:Boolean,default:!0}}),mounted:function(){this.changeDate=this.$refs.calendar.changeDate,this.changeDateView=this.$refs.calendar.changeDateView},methods:{onPopoverClick:function(t){this.closeByClickMask&&!this.$refs.calendar.$el.contains(t.target)&&this.$emit("update:show",!1)},handelChange:function(t){this.$emit("change",t)},handelSwitch:function(t){this.$emit("switch",t)},handelTouchStart:function(t){t.preventDefault()}}};e.Z=l},192:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653),n(1249),n(7327),n(1539),n(5069),n(2222),n(7042),n(9292);var i,r,o,a,s=(i=n(7484))&&i.__esModule?i:{default:i},l={name:"fox-inline-calendar",props:{defaultDate:{type:[Date,Number,Array,String,s.default]},disabledDate:{type:Array,default:function(){return[]}},minDate:{type:[Date,Number,Array,String,s.default]},maxDate:{type:[Date,Number,Array,String,s.default]},mode:{type:String,default:"single"},dayClick:{type:Function,default:function(){return function(){return!0}}},enableTouch:{type:Boolean,default:!0},monthNames:{type:Array,default:function(){return["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]}},weekNames:{type:Array,default:function(){return["周一","周二","周三","周四","周五","周六","周日"]}},yearName:{type:String,default:"年"},restrictCurrentMonth:{type:Boolean,default:!1}},watch:{mode:function(){this.init()}},data:function(){return{fullDate:[[],[],[]],translateX:0,showDate:{year:void 0,month:void 0},dateNow:{year:(0,s.default)().year(),month:(0,s.default)().month()+1,date:(0,s.default)().date()},selectDate:[],touch:{x:0,y:0},isTouching:!1}},created:function(){this.init()},methods:{init:function(t){this.selectDate=[];var e=this.defaultDate,n=this.mode;t&&(e=t);var i=(0,s.default)().startOf("month");if("single"===n&&e&&(this.selectDate=(0,s.default)(e).startOf("day"),i=this.selectDate.startOf("month")),"multiple"===n&&Array.isArray(e)&&e.length>0&&(this.selectDate=e.map((function(t){return(0,s.default)(t).startOf("day")}))),"during"===n&&Array.isArray(e)&&2===e.length){var r=(0,s.default)(e[0]).startOf("day"),o=(0,s.default)(e[1]).startOf("day");(r.isBefore(o)||r.isSame(o))&&(this.selectDate=[r,o])}this.showDate={year:i.year(),month:i.month()+1},this.getFullDate(this.showDate)},touchstart:function(t){this.enableTouch&&(r=t.touches[0].clientX,o=t.touches[0].clientY,a=t.timeStamp,this.touch={x:0,y:0},this.isTouching=!0)},touchmove:function(t){this.enableTouch&&(this.touch={x:(t.touches[0].clientX-r)/this.$refs.calendar.offsetWidth,y:(t.touches[0].clientY-o)/this.$refs.calendar.offsetHeight})},touchend:function(t){this.enableTouch&&(this.isTouching=!1,(0,s.default)(t.timeStamp).diff(a),Math.abs(this.touch.x)>Math.abs(this.touch.y)&&Math.abs(this.touch.x*this.$refs.calendar.offsetWidth)>20?this.touch.x>0?this.changeMonth("prev"):this.touch.x<0&&this.changeMonth("next"):this.touch={x:0,y:0})},emitChange:function(){this.$emit("change",this.selectDate)},emitSwitch:function(t){this.restrictCurrentMonth&&(this.selectDate=[]),this.$emit("switch",t)},onDayClick:function(t){if(this.dayClick(t.dateTime))switch(this.$props.mode){case"single":t.isSelect||t.isDisable||(this.selectDate=t.dateTime,this.getFullDate(this.showDate),this.emitChange());break;case"multiple":t.isSelect||t.isDisable?this.selectDate.length>1&&(this.selectDate=this.selectDate.filter((function(e){return!e.isSame(t.dateTime)})),this.getFullDate(this.showDate),this.emitChange()):(this.selectDate.push(t.dateTime),this.getFullDate(this.showDate),this.emitChange());break;case"during":if(t.isDisable)return;if(this.restrictCurrentMonth&&t.isGrey)return;0===this.selectDate.length?this.selectDate=[t.dateTime]:1===this.selectDate.length?(this.selectDate.push(t.dateTime),this.selectDate[1].isBefore(this.selectDate[0])&&this.selectDate.reverse()):2===this.selectDate.length&&(this.selectDate=[t.dateTime]),this.getFullDate(this.showDate),this.emitChange()}},changeYear:function(t){var e,n=(0,s.default)("".concat(this.showDate.year,"-").concat(this.showDate.month));switch(t){case"prev":this.translateX+=1,e=n.subtract(1,"year");break;case"next":this.translateX-=1,e=n.add(1,"year")}this.showDate={year:e.year(),month:e.month()+1},this.emitSwitch(this.showDate),this.getFullDate(this.showDate)},changeMonth:function(t){var e,n=(0,s.default)("".concat(this.showDate.year,"-").concat(this.showDate.month));switch(t){case"prev":this.translateX+=1,e=n.subtract(1,"month");break;case"next":this.translateX-=1,e=n.add(1,"month")}this.showDate={year:e.year(),month:e.month()+1},this.emitSwitch(this.showDate),this.getFullDate(this.showDate)},changeDate:function(t){(0,s.default)(t).isValid()||Array.isArray(t)?this.init(t):console.error("Type of parameter is invalid!")},changeDateView:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,s.default)(),e=(0,s.default)(t);this.showDate={year:e.year(),month:e.month()+1},this.getFullDate(this.showDate)},getFullDate:function(){var t=(0,s.default)("".concat(this.showDate.year,"-").concat(this.showDate.month)),e=this.getDate(t),n=this.getDate(t.subtract(1,"month")),i=this.getDate(t.add(1,"month"));this.fullDate=[n.fullDate,e.fullDate,i.fullDate]},isSelect:function(t){var e=!1;switch(this.$props.mode){case"single":this.selectDate&&t.isSame(this.selectDate)&&(e=!0);break;case"multiple":this.selectDate.length>0&&this.selectDate.some((function(e){return t.isSame(e)}))&&(e=!0)}return e},isBetting:function(t){if("during"===this.mode){var e=this.selectDate[0],n=this.selectDate[1];if(1===this.selectDate.length)return t.isSame(e);if(2===this.selectDate.length)return t.isAfter(e)&&t.isBefore(n)||t.isSame(e)||t.isSame(n)}return!1},getIsDisable:function(t){var e=!1,n=this.disabledDate.map((function(t){return(0,s.default)(t).startOf("day")}));if(this.minDate||this.maxDate){if(this.minDate){var i=(0,s.default)(this.minDate).startOf("day");e=t.isBefore(i)}if(!e&&this.maxDate){var r=(0,s.default)(this.maxDate).endOf("day");e=t.isAfter(r)}}else n.length>0&&"during"!==this.mode&&(e=n.some((function(e){return e.isSame(t)})));return e},getDate:function(t){for(var e=[],n=t.subtract(1,"month"),i=t.add(1,"month"),r=t.day()||7,o=t.daysInMonth(),a=n.daysInMonth(),l=r-1,c=r+o-2,f=(this.disabledDate.map((function(t){return(0,s.default)(t).startOf("day")})),0);f<42;f++){if(f<l){var u=a-(r-f-2),d=n.date(u);e[f]={value:u,dateTime:d,isGrey:!0,isToday:d.isSame((0,s.default)().startOf("day")),isSelect:this.isSelect(d),isDisable:this.getIsDisable(d),isDuring:this.isBetting(d)}}if(f>=l&&f<=c){var h=f-r+2,p=t.date(h);e[f]={value:h,dateTime:p,isGrey:!1,isToday:p.isSame((0,s.default)().startOf("day")),isSelect:this.isSelect(p),isDisable:this.getIsDisable(p),isDuring:this.isBetting(p)}}if(f>c){var m=f-r-o+2,g=i.date(m);e[f]={value:m,dateTime:g,isGrey:!0,isToday:g.isSame((0,s.default)().startOf("day")),isSelect:this.isSelect(g),isDisable:this.getIsDisable(g),isDuring:this.isBetting(g)}}}for(var v=[],x=0;x<6;x++)v.push(e.slice(7*x,7*(x+1)));return{fullDate:v}}}};e.Z=l},9209:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var n={name:"fox-accordion-item",props:{title:{type:String,required:!1},spread:{type:Boolean,required:!1,default:function(){return!1}}},data:function(){return{cls:{"fox-table-view-cell":!0,"fox-collapse":!0,"fox-active":this.spread}}}};e.Z=n},6878:(t,e,n)=>{"use strict";function i(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw a}}}}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}n(7042),n(1539),n(8309),n(1038),n(8783),n(4916),n(2526),n(1817),n(2165),n(6992),n(3948),Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var o={name:"fox-accordion",props:{value:{type:[Array],required:!1}},model:{prop:"value",event:"select"},data:function(){return{cls:{"fox-table-view":!0}}},methods:{findSpreadItem:function(t){var e,n=[],r=i(t.children);try{for(r.s();!(e=r.n()).done;){var o=e.value;if("li"==o.nodeName.toLowerCase()&&o.className&&-1!=o.className.indexOf("fox-active")){var a=o.getAttribute("name")||"";n.push(a)}}}catch(t){r.e(t)}finally{r.f()}return n},onSelect:function(){var t=this;setTimeout((function(){if(t.$refs.accordion){var e=t.findSpreadItem(t.$refs.accordion);t.$emit("select",e)}}),5)},load:function(){var t=this;if(this.$refs.accordion){var e=this.$refs.accordion.children;if(null==e)return;var n,r=i(e);try{for(r.s();!(n=r.n()).done;)n.value.addEventListener("tap",(function(e){t.onSelect()}),!1)}catch(t){r.e(t)}finally{r.f()}this.onSelect()}}},mounted:function(){this.load()},beforeDestroy:function(){}};e.Z=o},8291:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-badge",data:function(){return{cls:{"fox-badge":!0}}}}},211:(t,e,n)=>{"use strict";function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9601),n(2526),n(1817),n(1539),n(2165),n(6992),n(8783),n(3948);var r={name:"fox-btn-group",props:{theme:{type:String,required:!1},disabled:{type:Boolean,required:!1,default:function(){return!1}},itemStyle:{type:String,required:!1},items:{type:Array,required:!0,default:function(){return[]}},iconAlign:{type:String,required:!1,default:function(){return"left"}},valueType:{type:String,required:!1,default:function(){return"value"}},value:{required:!1}},model:{prop:"value",event:"select"},data:function(){return{selectIndex:-1}},computed:{mCls:function(){var t={"sk-btn-group":!0};return this.theme&&(t[this.theme]=!0),t},mItems:function(){for(var t=[],e=0;e<this.items.length;e++){var n=void 0;null==(n="object"==i(this.items[e])?this.items[e]:{text:this.items[e]}).value&&(n.value=e),null==n.disabled&&(n.disabled=!1),t.push(n)}return t}},watch:{value:{handler:function(t,e){var n=this.indexOf(t,this.valueType,this.mItems);this.selectIndex=n},deep:!0}},methods:{hasLeftIcon:function(t){return!!t.icon&&"right"!==this.iconAlign},hasRightIcon:function(t){return!!t.icon&&"right"===this.iconAlign},indexOf:function(t,e,n){if(null==t)return-1;for(var i=-1,r=0;r<n.length;r++)if("text"===e){if(t===n[r].text){i=r;break}}else if("json"===e){if(t.value===n[r].value){i=r;break}}else if(t===n[r].value){i=r;break}return i},onTap:function(t,e,n){var i;"text"===this.valueType?i=n.text:"json"===this.valueType?(i={},Object.assign(i,n)):i=n.value,this.selectIndex=e,this.$emit("select",i)},itemIcon:function(t,e){return[{icon:!0,iconfont:!0,"sk-button-icon":!0},e.icon]},mItemStyle:function(t,e){return e.style||this.itemStyle||""},itemCls:function(t,e){return{"sk-btn-group-item":!0,"sk-btn-group-item-active":this.selectIndex==t}},itemDisabled:function(t,e){return!0===this.disabled?this.disabled:"object"===i(e)&&e.disabled||!1},itemText:function(t,e){return"object"===i(e)?e.text:e}},mounted:function(){var t=this.indexOf(this.value,this.valueType,this.mItems);this.selectIndex=t}};e.Z=r},2268:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var n={name:"fox-button-row",props:{align:{type:String,required:!1,default:"center"}},computed:{mCls:function(){var t={"fox-button-row":!0,"sk-button-row":!0};return"left"==this.align?t["sk-button-row-left"]=!0:"right"==this.align?t["sk-button-row-right"]=!0:t["sk-button-row-center"]=!0,t}}};e.Z=n},5016:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-button",props:{disabled:{type:Boolean,required:!1,default:function(){return!1}},autofocus:{type:Boolean,required:!1,default:function(){return!1}},guardTime:{type:Number,required:!1,default:function(){return 0}},loadingText:{type:String,required:!1},loadingIcon:{type:String,required:!1},loadingIconPosition:{type:String,required:!1}},data:function(){return{cls:{"fox-btn":!0}}},methods:{onTap:function(t){var e=this;this.$refs.btn&&(this.$refs.btn.focus(),this.guardTime>0&&((0,r.default)(this.$refs.btn).button("loading"),setTimeout((function(){(0,r.default)(e.$refs.btn).button("reset")}),this.guardTime))),this.$emit("tap",t)}}};e.Z=o},5216:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-card-content-inner",data:function(){return{cls:{"fox-card-content-inner":!0}}}}},2736:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-card-content",data:function(){return{cls:{"fox-card-content":!0}}}}},4177:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-card-footer",data:function(){return{cls:{"fox-card-footer":!0}}}}},7419:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-card-header",data:function(){return{cls:{"fox-card-header":!0}}}}},8348:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-card-link",data:function(){return{cls:{"fox-card-link":!0}}}}},9252:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-card",data:function(){return{cls:{"fox-card":!0}}}}},32:(t,e,n)=>{"use strict";n(7042),n(1539),n(8309),n(1038),n(8783),n(4916),n(2526),n(1817),n(2165),n(6992),n(3948),Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(2707),n(561);var i,r=(i=n(7080))&&i.__esModule?i:{default:i};function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var a={name:"fox-checkbox-group",props:{items:{type:Array,required:!0},iconAlign:{type:String,required:!1,default:function(){return"right"}},textName:{type:[String],required:!1,default:function(){return"text"}},valueName:{type:[String],required:!1,default:function(){return"value"}},valueType:{type:String,required:!1,default:function(){return"value"}},value:{required:!1,type:Array}},model:{prop:"value",event:"change"},data:function(){return{name:"checkbox_"+r.default.uuid,cls:{"fox-input-group":!0},innerValue:this.value,selectedIndex:this.getSelectedIndexList(this.value,this.items)}},watch:{value:function(t,e){null==t&&(this.innerValue=this.defaultValue()),this.innerValue!==t&&(this.innerValue=t,this.selectedIndex=this.getSelectedIndexList(t,this.items))},items:function(t,e){this.selectedIndex=his.getSelectedIndexList(this.innerValue,t)}},methods:{onChange:function(t,e,n){var i=this.selectedIndex.indexOf(n);t.target.checked?-1==i&&(this.selectedIndex.push(n),this.selectedIndex.sort()):this.selectedIndex.splice(i,1);var r,a=[],s=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw a}}}}(this.selectedIndex);try{for(s.s();!(r=s.n()).done;){var l=r.value,c=this.items[l];"text"==this.valueType?a.push(this.itemText(c)):"value"==this.valueType?a.push(this.itemValue(c)):a.push(c)}}catch(t){s.e(t)}finally{s.f()}this.innerValue=a,this.$emit("change",a)},mChecked:function(t){return-1!=this.selectedIndex.indexOf(t)},mDisabled:function(t){return t.disabled||!1},load:function(){},getSelectedIndexList:function(t,e){if(void 0===t||!Array.isArray(t))return[];for(var n=[],i=0;i<t.length;i++)-1!=this.indexOf(t[i],this.valueType,e)&&n.push(i);return n},defaultValue:function(){return"text"===this.valueType?[]:"item"===this.valueType?[{}]:[]},indexOf:function(t,e,n){if(null==t)return-1;for(var i=-1,r=0;r<n.length;r++)if("text"===e){if(t===this.itemText(n[r])){i=r;break}}else if("item"===e){if(this.itemValue(t)===this.itemValue(n[r])&&this.itemText(t)===this.itemText(n[r])){i=r;break}}else if(t===this.itemValue(n[r])){i=r;break}return i},itemText:function(t){return t[this.textName]},itemValue:function(t){return t[this.valueName]}},mounted:function(){this.load()}};e.Z=a},3806:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var n={name:"fox-checkbox",props:{label:{type:String,required:!1},name:{type:String,required:!1},iconAlign:{type:String,required:!1,default:function(){return"right"}},value:{required:!1},disabled:{type:Boolean,required:!1},checked:{type:Boolean,required:!1}},computed:{cls:function(){var t={"fox-input-row":!0,"fox-checkbox":!0};return"left"===this.iconAlign?t["fox-left"]=!0:t["fox-right"]=!0,this.disabled&&(t["fox-disabled"]=!0),t}},methods:{onChange:function(t){this.$emit("change",t)}}};e.Z=n},6597:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-content-padded",computed:{mCls:function(){return{"fox-content":!0,"fox-content-padded":!0}}}}},158:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-content-scroll",props:{delay:{type:Number,required:!1,default:function(){return 30}}},computed:{mCls:function(){return{"fox-content":!0,"fox-scroll-wrapper":!0}}},mounted:function(){var t=this;this.$refs.node&&setTimeout((function(){t.$refs.node&&(0,r.default)(t.$refs.node).scroll()}),this.delay)}};e.Z=o},7346:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-content",provide:function(){return{contentScope:!0}},computed:{mCls:function(){return{"fox-content":!0,"fox-content-scroll":!0}}}}},7:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653),n(9601);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-datetime",inject:{multiLang:{default:!1}},props:{label:{type:String,required:!1},placeholder:{type:String,required:!1},maxlength:{type:Number,required:!1},readonly:{type:Boolean,required:!1,default:function(){return!1}},disabled:{type:Boolean,required:!1,default:function(){return!1}},autofocus:{type:Boolean,required:!1,default:function(){return!1}},autocomplate:{type:Boolean,required:!1,default:function(){return!1}},iconAlign:{type:String,required:!1,default:function(){return"right"}},icon:{type:String,required:!1,default:function(){return"fox-icon-extra fox-icon-extra-calendar"}},edit:{type:Boolean,required:!1,default:function(){return!1}},options:{type:[Object,String],required:!1},unit:{type:String,required:!1},value:{required:!1}},model:{prop:"value",event:"change"},data:function(){return{innerTip:"",innerDisabled:!1,innerReadonly:!1,innerValue:this.value,picker:void 0}},watch:{value:function(t,e){null!=t&&0!=t.length?this.innerValue=t:this.innerValue=""}},computed:{cls:function(){return{"fox-input-row":!0,"sk-input-row":!0}},labelCls:function(){return{}},inputCls:function(){var t={"fox-input-custom":!0};return"left"===this.iconAlign?(t["fox-left"]=!0,this.hasLabel&&(t["sk-has-label"]=!0),t):(t["fox-right"]=!0,t)},hasLabel:function(){return this.$slots.default||this.label&&this.label.length>0},mDisabled:function(){return this.disabled||this.innerDisabled},mReadonly:function(){return this.readonly||this.innerReadonly},mEdit:function(){return this.edit}},methods:{onChange:function(t,e){this.mEdit&&this.$emit("change",e)},selectAction:function(t){var e=this;if(!(t&&this.mEdit||this.mReadonly||this.mDisabled)){this.$emit("focus");var n={beginYear:1900,endYear:2200};null!=this.options&&Object.assign(n,this.options);var i=this.innerValue;if(null!=i&&(n.value=i),this.multiLang){var o=this.$t("cancel"),a=this.$t("clear"),s=this.$t("confirm");n.buttons=[o,a,s];var l=this.$t("datePicker.year"),c=this.$("datePicker.month"),f=this.$t("datePicker.day"),u=this.$t("datePicker.minute"),d=this.$t("datePicker.second");n.labels=[l,c,f,u,d]}this.picker=new r.default.DtPicker(n),this.picker.show((function(t){e.$emit("change",t.text),e.innerValue=t.text,e.picker.dispose(),e.picker=void 0}),(function(){e.$emit("change",""),e.innerValue="",e.picker.dispose(),e.picker=void 0,setTimeout((function(){e.$emit("blur")}),0)}))}},onFocus:function(t){this.$emit("focus",t)},onBlur:function(t){this.$emit("blur",t)},changeInputStyle:function(){if(void 0!==this.$refs.input){var t=.7333333333333333,e=.7333333333333333;this.icon&&(e+=1.8,t+=1.8,this.unit&&(t+=1.3*this.unit.length)),this.$refs.input.style="padding-right: "+t+"rem",this.$refs.unit.style="right: "+e+"rem"}},load:function(){if(this.icon){var t={customActionSelector:"fox-input-custom"};t.customActionClass="fox-icon-custom "+this.icon,(0,r.default)(this.$refs.input).input(t)}else(0,r.default)(this.$refs.input).input();this.changeInputStyle()},unload:function(){(0,r.default)(this.$refs.input).destroyInput(),this.picker&&this.picker.dispose()}},mounted:function(){this.load()},beforeDestroy:function(){this.unload()}};e.Z=o},5793:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-footer-tabs",props:{items:{type:Array,required:!0},value:{required:!1}},model:{prop:"value",event:"change"},data:function(){return{selectedIndex:this.value||0,uuid:r.default.getUUID()}},watch:{value:function(t,e){this.selectedIndex=t}},computed:{mCls:function(){return{"fox-bar":!0,"fox-bar-tab":!0}}},methods:{mItemAction:function(t,e){this.selectedIndex=t;var n={index:t,item:e};this.$emit("change",t),this.$emit("select",n)},mItemClass:function(t){return{"fox-tab-item":!0,"fox-active":this.selectedIndex===t}},mItemIcon:function(t){return this.items[t].icon},mHasItemRemind:function(t){return void 0!==this.items[t].remind},mItemRemind:function(t){return this.items[t].remind},mItemText:function(t){return this.items[t].text}}};e.Z=o},2525:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-footer",computed:{mCls:function(){return{"fox-bar":!0,"fox-bar-footer":!0,"sk-footer":!0}}}}},230:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-grid9",props:{items:{type:Array,required:!0}},data:function(){return{uuid:r.default.getUUID()}},computed:{mCls:function(){return{"fox-table-view":!0,"fox-grid-view":!0,"fox-grid-9":!0,"sk-grid9":!0}}},methods:{itemIcon:function(t,e){return"sk-grid9-icon "+t.icon},itemIconStyle:function(t,e){return t.style},onTap:function(t,e){var n={item:t,index:e};this.$emit("select",n)}}};e.Z=o},7326:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var i=n(1296),r=n(622),o=n(4907);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var s={name:"fox-group",provide:function(){return{groupScope:!0}},props:{disabled:{type:[Boolean,String],required:!1,default:i.undefined},readonly:{type:[Boolean,String],required:!1,default:i.undefined},filterModels:{type:[Array],required:!1,default:function(){return[]}},title:{type:String,required:!1}},created:function(){r.Domain[r.registerDomain](this)},data:function(){var t;return a(t={},o.$GroupView,!0),a(t,"groupScope",!0),t},computed:{mCls:function(){return{"sk-input-group":!0}},hasLabel:function(){return this.$slots.header||this.title&&this.title.length>0}}};e.Z=s},7011:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-header",props:{},computed:{mCls:function(){return{"fox-bar":!0,"fox-bar-nav":!0,"fox-bar-cutout-mode-header":!0}}},methods:{}}},7404:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,e.Z={name:"fox-input-row",computed:{mCls:function(){return{"fox-input-row":!0}}}}},1253:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var n={text:"fox-text",number:"fox-number",money:"fox-money",password:"fox-password",textarea:"fox-textarea",select:"fox-select",datetime:"fox-datetime",radio:"fox-radio-group",check:"fox-check-group",switch:"fox-switch"},i={name:"fox-item",functional:!0,render:function(t,e){var i=e.props,r=n[i.ctype];return r?t(r,e.data,e.children):e.children.length>0?e.children[0]:t("div","unknown component")}};e.Z=i},4088:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(6528),n(9653),n(4916),n(5306);var i,r=n(5425),o=(i=n(7080))&&i.__esModule?i:{default:i},a=n(622),s=n(4694),l=n(233),c=n(5648);function f(t,e,n,i){var r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];if(""==t)return"";if(t=(0,l.unNumberFormat)(t),1==(e=(0,s.toNumber)(e)))return t;if(i)t=(0,l.scaleNumber)(t,e),n&&(t="0"==t&&r?"".concat(t,".").padEnd((0,s.toNumber)(n)+2,"0"):(0,c.divide)(t,1,(0,s.toNumber)(n)));else{var o=-1*e;t=(0,l.scaleNumber)(t,o)}return t}var u={name:"fox-money",props:{label:{type:String,required:!1},placeholder:{type:String,required:!1},maxlength:{type:Number,required:!1},readonly:{type:Boolean,required:!1,default:function(){return!1}},disabled:{type:Boolean,required:!1,default:function(){return!1}},clearable:{type:[Boolean,String],required:!1,default:function(){return!0}},autofocus:{type:Boolean,required:!1,default:function(){return!1}},autocomplete:{type:Boolean,required:!1,default:function(){return!1}},iconAlign:{type:String,required:!1,default:function(){return"right"}},icon:{type:String,required:!1},value:{required:!1},showTip:{type:[Boolean,String],required:!1,default:!0},min:{type:[Number,String],required:!1},minInclude:{type:[Boolean,String],required:!1,default:!0},max:{type:[Number,String],required:!1},maxInclude:{type:[Boolean,String],required:!1,default:!0},unit:{type:String,required:!1},rates:{type:[Number,String],required:!1,default:1},precision:{type:[Number,String],required:!1},integerLength:{type:[Number,String],required:!1,default:-1},decimalLength:{type:[Number,String],required:!1,default:2},autoPadding:{type:Boolean,required:!1,default:!0},digits:{type:Number,required:!1,default:3},separator:{type:String,required:!1,default:","}},model:{prop:"value",event:"change"},data:function(){var t=void 0===this.value?"":"".concat(this.value);t=f(t,this.rates,this.precision,!1),this.inValidScope(t)?t=(0,l.numberFormat)(t,Number(this.decimalLength),this.autoPadding,Number(this.digits),this.separator):(console.error("value超出合法范围"),t="");var e="right";return(0,s.isEmptyString)(t)&&this.placeholder&&(e="left"),{innerTip:"",innerValue:t,mEditing:!1,mFocused:!1,hint:r.hint,inputTextAlign:e}},watch:{value:function(t,e){if(!this.mEditing)if(null!=t){var n="".concat(t);(0,s.isEmptyString)(n)?this.innerValue="":(n=f(n,this.rates,this.precision,!1),this.inValidScope(n)?(n=(0,l.numberFormat)(n,Number(this.decimalLength),this.autoPadding,Number(this.digits),this.separator))!=this.innerValue&&(this.innerValue=n,this.$emit("setValue",this.innerValue)):console.error("value超出合法范围"))}else this.innerValue=""},mEditing:function(t,e){t!=e&&this.changeInputStyle()}},computed:{mShowTip:function(){return(0,s.toBoolean)(this.showTip)},cls:function(){return{"fox-input-row":!0,"sk-input-row":!0}},labelCls:function(){return{}},inputCls:function(){var t={"fox-input-clear":!(this.mReadonly||this.mDisabled),"sk-input-money":!0,"sk-input-money-placeholder":this.innerValue&&this.innerValue.length>0};return"left"===this.iconAlign?(t["fox-left"]=!0,this.hasLabel&&(t["sk-has-label"]=!0),t):(t["fox-right"]="right"==this.inputTextAlign,t)},mValue:function(){return this.mFocused?this.innerValue:""},mPlaceholder:function(){if(void 0===this.innerValue)return this.placeholder;var t=this.innerValue;return"number"==typeof t&&(t=String(t)),!this.mFocused&&t.length>0?t:this.placeholder},hasLabel:function(){return this.$slots.default||this.label&&this.label.length>0},mDisabled:function(){return a.Domain.isDisabled(this)},mReadonly:function(){return a.Domain.isReadonly(this)}},methods:{inValidScope:function(t){if(void 0!==this.min){var e=(0,s.toBoolean)(this.minInclude),n=(0,l.numberCompareTo)(t,this.min);if(e&&-1==n||!e&&(0==n||-1==n)){var i="请输入不小于 {0} 的数值";this.multiLang&&(i=this.$t("请输入不小于 {0} 的数值")),this.higherErrorTip=i.replace("{0}",this.min)}else this.higherErrorTip=""}if(null!=this.max){var r=(0,s.toBoolean)(this.maxInclude),o=(0,l.numberCompareTo)(t,this.max);if(r&&1==o||!r&&(0==o||1==o))return!1}return!0},focus:function(){this.$refs.input&&this.$refs.input.focus()},onChange:function(t,e){if(this.mEditing=!0,(0,s.isEmptyString)(e)){this.innerValue="",this.$emit("change",this.innerValue);var n=this.getInputElm();this.mShowTip&&n&&r.hint.hide()}else{if("string"==typeof e&&(e=(0,l.unNumberFormat)(e)),e.length>=2){var i=e;if("-"==i.charAt(0)&&(i=i.substring(1)),i.length>=2&&"0"==i.charAt(0)&&"."!=i.charAt(1))return}if("-"!=e){if(!(0,l.isNumber)(e))return;if(!this.inValidScope(e))return;if(-1!=this.integerLength&&(0,l.integerLength)(e)>Number(this.integerLength))return;if(-1!=this.decimalLength&&(0,l.decimalLength)(e)>Number(this.decimalLength))return}else if(null!=this.min&&(0,s.toNumber)(this.min)>=0)return;var o=this.$refs.row;if(o)if(e&&e.length>0){var a=(0,l.numberFormat)(e,Number(this.decimalLength),!1,Number(this.digits),this.separator);this.unit&&(a+=this.unit),this.mShowTip&&r.hint.show(o,a)}else this.mShowTip&&r.hint.hide();this.innerValue=e;var c=f(e,this.rates,this.precision,!0);this.$emit("change",c)}},getInputElm:function(){return this.$refs.input},onFocus:function(t){this.mEditing=!0;var e=this.getInputElm();this.inputTextAlign="left",e.style.textAlign=this.inputTextAlign;var n="".concat(this.innerValue);if(!(0,s.isEmptyString)(n)){var i=(0,l.unNumberFormat)(n);this.innerValue=i,setTimeout((function(){e.select()}),10)}this.mFocused=!0,this.$emit("focus",t)},onBlur:function(t){this.mFocused=!1,this.mEditing=!1;var e="".concat(this.innerValue),n=(0,s.isEmptyString)(e);if(!n){var i=(0,l.numberFormat)(e,Number(this.decimalLength),this.autoPadding,Number(this.digits),this.separator);this.innerValue=i;var o=f(i,this.rates,this.precision,!0);this.$emit("change",o)}var a=this.getInputElm();if(a){var c="right";n&&this.placeholder&&(c="left"),this.inputTextAlign=c,a.style.textAlign=this.inputTextAlign}(0,s.isEmptyString)(this.higherErrorTip)||(this.innerValue="",this.$emit("change",this.innerValue)),this.mShowTip&&a&&r.hint.hide(),this.$emit("blur",t)},onClear:function(){this.innerValue="",this.hint.hide(),this.$emit("change","")},selectAction:function(){this.mReadonly||this.mDisabled||this.$emit("action")},changeRates:function(t,e){return f(t,this.rates,this.precision,e)},changeInputStyle:function(){if(void 0!==this.$refs.input){var t=0,e=.75,n=1.13;this.icon?(e+=n,t+=n,this.unit&&(t+=1.13*this.unit.length+e)):this.unit?(t+=1.13*this.unit.length+e,this.mEditing&&(t+=n,e+=n)):this.mEditing&&(t+=n),this.$refs.input.style="padding-right: "+t+"rem",this.$refs.unit.style="right: "+e+"rem"}},load:function(){if(this.icon){var t={customActionSelector:"fox-input-custom"};t.customActionClass="fox-icon-custom "+this.icon,(0,o.default)(this.$refs.input).input(t)}else(0,o.default)(this.$refs.input).input();this.changeInputStyle()},unload:function(){(0,o.default)(this.$refs.input).destroyInput()}},mounted:function(){this.load()},beforeDestroy:function(){this.unload()}};e.Z=u},7711:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var n={name:"fox-navigate-list",props:{items:{type:Array,required:!0}},computed:{mCls:function(){return{"fox-table-view":!0,"fox-table-view-chevron":!0}}},methods:{onTap:function(t,e){var n={item:t,index:e};this.$emit("action",n)}}};e.Z=n},9241:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o=n(4694),a=n(622),s={name:"fox-number-box",props:{readonly:{type:Boolean,required:!1,default:function(){return!1}},disabled:{type:Boolean,required:!1,default:function(){return!1}},numboxMin:{type:[Number,String],required:!1},numboxMax:{type:[Number,String],required:!1},numboxStep:{type:[Number,String],required:!1},value:{required:!1}},model:{prop:"value",event:"change"},data:function(){return{innerValue:this.value||0}},watch:{value:function(t,e){this.innerValue=void 0===t?0:t}},computed:{cls:function(){return{"fox-numbox":!0}},mDisabled:function(){return a.Domain.isDisabled(this)},mReadonly:function(){return a.Domain.isReadonly(this)}},methods:{onChange:function(t,e){null==e&&(e=t.value),this.innerValue=e,this.$emit("change",e)},onFocus:function(t){this.$emit("focus",t)},onBlur:function(t){this.$emit("blur",t)}},mounted:function(){this.$refs.node&&(0,r.default)(this.$refs.node).numbox()},filters:{toNumber:function(t){return null==t?t:(0,o.toNumber)(t)}}};e.Z=s},9487:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o=n(622),a=n(4694),s={name:"fox-number",props:{label:{type:String,required:!1},placeholder:{type:String,required:!1},maxlength:{type:Number,required:!1},readonly:{type:Boolean,required:!1,default:function(){return!1}},disabled:{type:Boolean,required:!1,default:function(){return!1}},clearable:{type:[Boolean,String],required:!1,default:!0},autofocus:{type:Boolean,required:!1,default:function(){return!1}},autocomplete:{type:Boolean,required:!1,default:function(){return!1}},textAlign:{type:String,required:!1,default:function(){return"left"}},iconAlign:{type:String,required:!1,default:function(){return"right"}},icon:{type:String,required:!1},unit:{type:String,required:!1},value:{required:!1},pattern:{type:String,required:!1,default:"[0-9]*"}},model:{prop:"value",event:"change"},data:function(){return{innerTip:"",mEditing:!1,innerValue:this.value}},watch:{value:function(t,e){null!=t&&0!=t.length?this.innerValue=t:this.innerValue=""},mEditing:function(t,e){t!=e&&this.changeInputStyle()}},computed:{cls:function(){return{"fox-input-row":!0,"sk-input-row":!0}},labelCls:function(){return{}},inputCls:function(){var t=!0;this.mReadonly||this.mDisabled?t=!1:null!=this.clearable&&(t=(0,a.toBoolean)(this.clearable));var e={"fox-input-custom":!0,"fox-input-clear":t,"sk-text-right":"right"===this.textAlign};return"left"===this.iconAlign?(e["fox-left"]=!0,this.hasLabel&&(e["sk-has-label"]=!0),e):(e["fox-right"]=!0,e)},hasLabel:function(){return this.$slots.default||this.label&&this.label.length>0},mDisabled:function(){return o.Domain.isDisabled(this)},mReadonly:function(){return o.Domain.isReadonly(this)}},methods:{focus:function(){this.$refs.input&&this.$refs.input.focus()},onChange:function(t,e){this.maxlength&&e&&e.length>this.maxlength&&(e=e.substring(0,Number(this.maxlength)),this.$refs.input.value=e),this.innerValue=e,this.mEditing=!0,this.$emit("change",e)},onFocus:function(t){this.$refs.input.select();var e=this.$refs.input.value;e&&e.length>0?this.mEditing=!0:this.mEditing=!1,this.$emit("focus",t)},onBlur:function(t){this.mEditing=!1,this.$emit("blur",t)},onClear:function(){this.innerValue="",this.$emit("change","")},selectAction:function(t){this.mDisabled||!t&&this.mReadonly||this.$emit("action")},changeInputStyle:function(){if(null!=this.$refs.input){var t=0,e=.75,n=1.13;this.icon?(e+=n,t+=n,this.unit&&(t+=1.13*this.unit.length+e)):this.unit?(t+=1.13*this.unit.length+e,this.mEditing&&(t+=n,e+=n)):this.mEditing&&(t+=n),this.$refs.input.style="padding-right: "+t+"rem",this.$refs.unit.style="right: "+e+"rem"}},load:function(){if(this.icon){var t={customActionSelector:"fox-input-custom"};t.customActionClass="fox-icon-custom "+this.icon,(0,r.default)(this.$refs.input).input(t)}else(0,r.default)(this.$refs.input).input();this.changeInputStyle()},unload:function(){(0,r.default)(this.$refs.input).destroyInput()}},mounted:function(){this.load()},beforeDestroy:function(){this.unload()}};e.Z=s},1102:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-off-canvas",props:{sideBarAlign:{type:String,required:!1,default:function(){return"left"}},moveType:{type:String,required:!1,default:function(){return"menu-move"}},height:{type:String,required:!1},delay:{type:Number,required:!1,default:function(){return 500}}},data:function(){var t=this.height;return null==t&&(t=r.default.getClientHeight()),{innerHeight:t}},computed:{mWrapCls:function(){return{"fox-off-canvas-wrap":!0,"fox-draggable":!0,"fox-scalable":"main-move-scalable"==this.moveType,"fox-slide-in":"menu-move"==this.moveType}},mStyle:function(){return{height:"".concat(this.innerHeight,"px")}},mSideCls:function(){var t={};return"right"===this.sideBarAlign?t["fox-off-canvas-right"]=!0:t["fox-off-canvas-left"]=!0,t}},watch:{sideBarAlign:function(t,e){var n=this;this.$refs.side&&(this.$refs.side.classList.remove("fox-transitioning"),this.$refs.side.setAttribute("style","")),this.$refs.wrap&&setTimeout((function(){(0,r.default)(n.$refs.wrap).offCanvas().refresh()}),100)},moveType:function(t,e){var n=this;this.$refs.side&&(this.$refs.side.classList.remove("fox-transitioning"),this.$refs.side.setAttribute("style","")),this.$refs.wrap&&setTimeout((function(){(0,r.default)(n.$refs.wrap).offCanvas().refresh()}),100)}},methods:{show:function(){this.$refs.wrap&&(0,r.default)(this.$refs.wrap).offCanvas("show")},close:function(){this.$refs.wrap&&(0,r.default)(this.$refs.wrap).offCanvas("close")}},mounted:function(){var t=this;setTimeout((function(){t.$refs.wrap&&(0,r.default)(t.$refs.wrap).offCanvas()}),this.delay)}};e.Z=o},6471:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var i,r=n(7664),o=n(4694),a=n(1296),s=n(622),l=(i=n(7080))&&i.__esModule?i:{default:i},c=n(5009);function f(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u={name:"fox-page",inject:{contentScope:{default:!1}},props:{disabled:{type:[Boolean,String],required:!1,default:a.undefined},readonly:{type:[Boolean,String],required:!1,default:a.undefined},fullScreen:{type:[Boolean,String],required:!1,default:!1},contentHeight:{type:String,required:!1},filterModels:{type:[Array],required:!1,default:function(){return[]}},verifyRules:{type:Object,required:!1,default:function(){return{}}}},data:function(){var t;return f(t={},r.$PageView,!0),f(t,"resizeListener",a.undefined),t},created:function(){s.Domain[s.registerDomain](this,a.undefined,!0)},computed:{mCls:function(){return{"fox-page":!0}},mStyle:function(){if((0,o.toBoolean)(this.fullScreen)){var t=(0,r.getPageHeight)();return{height:"".concat(t,"px")}}return{}}},methods:{adjustPageSize:function(){var t=this.$refs.page;if(t){var e=t.querySelector(".fox-content");if(e){var n=this.clientHeight||(0,r.getPageHeight)();e.style.height="".concat(n,"px")}}}},watch:{verifyRules:function(t,e){c.VerifyDirectiveCreator.update(this,t,e)}},mounted:function(){var t=this;this.contentScope||(this.adjustPageSize(),this.resizeListener=function(){t.adjustPageSize()},l.default.addEventHandler(window,"resize",this.resizeListener))},beforeDestroy:function(){this.resizeListener&&l.default.removeEventHandler(window,"resize",this.resizeListener)}};e.Z=u},1226:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i={name:"fox-pagination",props:{count:{type:Number,required:!1,default:function(){return 0}},value:{type:Number,required:!1,default:function(){return 0}}},model:{prop:"value",event:"change"},data:function(){return{index:this.value||1}},watch:{value:function(t,e){this.index=null==t?0:t}},computed:{mCls:function(){return{"fox-pagination":!0}},previousItemCls:function(){return{"fox-previous":!0,"fox-disabled":this.index<=1}},nextItemCls:function(){return{"fox-next":!0,"fox-disabled":this.index>=this.count}}},methods:{itemCls:function(t){if(this.index==t)return{"fox-active":!0}},previous:function(){this.index>1&&(this.index--,this.$emit("change",this.index))},next:function(){this.index<this.count&&(this.index++,this.$emit("change",this.index))},go:function(t){this.index!=t&&(this.index=t,this.$emit("change",this.index))}}};e.Z=i},1777:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o=n(622),a={name:"fox-password",props:{label:{type:String,required:!1},placeholder:{type:String,required:!1},maxlength:{type:Number,required:!1},readonly:{type:Boolean,required:!1,default:function(){return!1}},disabled:{type:Boolean,required:!1,default:function(){return!1}},textAlign:{type:String,required:!1,default:function(){return"left"}},unit:{type:String,required:!1},value:{required:!1}},model:{prop:"value",event:"change"},data:function(){return{innerTip:"",mEditing:!1,innerValue:this.value}},watch:{value:function(t,e){null!=t&&0!=t.length?this.innerValue=t:this.innerValue=""},mEditing:function(t,e){t!=e&&this.changeInputStyle()}},computed:{cls:function(){return{"fox-input-row":!0,"sk-input-row":!0}},labelCls:function(){return{}},inputCls:function(){var t={"fox-input-custom":!0,"fox-input-password":!0,"sk-text-right":"right"===this.textAlign};return"left"===this.iconAlign?(t["fox-left"]=!0,this.hasLabel&&(t["sk-has-label"]=!0),t):(t["fox-right"]=!0,t)},hasLabel:function(){return this.$slots.default||this.label&&this.label.length>0},mDisabled:function(){return o.Domain.isDisabled(this)},mReadonly:function(){return o.Domain.isReadonly(this)}},methods:{focus:function(){this.$refs.input&&this.$refs.input.focus()},onChange:function(t,e){this.innerValue=e,this.mEditing=!0,this.$emit("change",e)},onFocus:function(t){this.$refs.input.select();var e=this.$refs.input.value;e&&e.length>0?this.mEditing=!0:this.mEditing=!1,this.$emit("focus",t)},onBlur:function(t){this.mEditing=!1,this.$emit("blur",t)},onClear:function(){this.innerValue="",this.$emit("change","")},selectAction:function(t){this.mDisabled||!t&&this.mReadonly||this.$emit("action")},changeInputStyle:function(){void 0!==this.$refs.input&&(this.$refs.input.style="padding-right: 1.13rem",this.$refs.unit.style="right: 0.75rem")},load:function(){(0,r.default)(this.$refs.input).input(),this.changeInputStyle()},unload:function(){(0,r.default)(this.$refs.input).destroyInput()}},mounted:function(){this.load()},beforeDestroy:function(){this.unload()}};e.Z=a},5826:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(1058);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-progress-bar",props:{barStyle:{required:!1},value:{required:!1,default:function(){return 0}}},model:{prop:"value",event:"change"},data:function(){return{progress:this.value||0,progressBar:void 0}},computed:{mBarStyle:function(){return this.barStyle?this.barStyle:{}}},watch:{value:function(t,e){null==t?this.setProgress(0):this.setProgress(t)}},methods:{setProgress:function(t){if(this.progressBar){var e=parseInt(t);this.progressBar.setProgress(e)}}},mounted:function(){this.$refs.bar&&(this.progressBar=(0,r.default)(this.$refs.bar).progressbar()),this.setProgress(this.value)}};e.Z=o},8449:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653);var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o=n(4694),a={name:"fox-pull-refresh",mixins:[n(4907).GroupItemMixin],props:{downAuto:{type:[Boolean,String],required:!1,default:function(){return!1}},downStyle:{type:String,required:!1,default:function(){return"circle"}},downTip:{type:String,required:!1},downOver:{type:String,required:!1},upAuto:{type:[Boolean,String],required:!1,default:function(){return!1}},upStyle:{type:String,required:!1,default:function(){return"circle"}},upTip:{type:String,required:!1},upNoMore:{type:String,required:!1},delay:{type:Number,required:!1,default:function(){return 30}}},data:function(){return{pullRefresh:void 0}},computed:{mCls:function(){return{"fox-content":!0,"fox-scroll-wrapper":!0,"fox-content-scroll":!0}},mDownTip:function(){if(this.multiLang){var t=this.downTip||"pullRefresh.loading";return this.$t(t,this.multiLang)}return this.downTip||"正在加载..."},mDownOver:function(){if(this.multiLang){var t=this.downOver||"pullRefresh.downOver";return this.$t(t)}return this.downOver||"释放立即刷新"},mUpTip:function(){if(this.multiLang){var t=this.upTip||"pullRefresh.downOver";return this.$t(t)}return this.upTip||"正在加载..."},mUpNoMore:function(){if(this.multiLang){var t=this.upNoMore||"pullRefresh.noMore";return this.$t(t)}return this.upNoMore||"没有更多数据了"}},methods:{pullDownRefresh:function(){var t=this.$refs.node,e={finish:function(e){t&&(0,r.default)(t).pullRefresh().endPulldownToRefresh(!e)}};this.$emit("pulldown",e)},pullUpRefresh:function(){var t=this.$refs.node,e={finish:function(e){t&&(0,r.default)(t).pullRefresh().endPullupToRefresh(!e)}};this.$emit("pullup",e)},load:function(){var t=this;setTimeout((function(){t.$refs.node&&(t.pullRefresh=(0,r.default)(t.$refs.node).pullRefresh({down:{auto:(0,o.toBoolean)(t.downAuto),style:t.downStyle,contentover:t.mDownOver,contentrefresh:t.mDownTip,callback:t.pullDownRefresh},up:{auto:(0,o.toBoolean)(t.upAuto),style:t.upStyle,contentrefresh:t.mUpTip,contentnomore:t.mUpNoMore,callback:t.pullUpRefresh}}))}),this.delay)},unload:function(){this.pullRefresh&&this.pullRefresh.destroy()}},mounted:function(){this.load()},beforeDestroy:function(){this.unload()}};e.Z=a},8951:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var i,r=(i=n(7080))&&i.__esModule?i:{default:i},o={name:"fox-radio-group",props:{items:{type:Array,required:!0},iconAlign:{type:String,required:!1,default:function(){return"right"}},textName:{type:[String],required:!1,default:function(){return"text"}},valueName:{type:[String],required:!1,default:function(){return"value"}},valueType:{type:String,required:!1,default:function(){return"value"}},value:{required:!1}},model:{prop:"value",event:"change"},data:function(){var t=this.indexOf(this.value,this.valueType,this.items);return{name:"radio_"+r.default.uuid++,cls:{"fox-input-group":!0},innerValue:this.value,selectedIndex:t}},watch:{value:function(t,e){null!=t&&0!=t.length?(this.innerValue=t,this.selectedIndex=this.indexOf(t,this.valueType,this.items)):this.innerValue=this.defaultValue()},items:function(t,e){this.selectedIndex=this.indexOf(this.innerValue,this.valueType,t)}},methods:{onChange:function(t,e,n){var i;i="text"==this.valueType?this.itemText(e):"value"==this.valueType?this.itemValue(e):e,this.innerValue=i,this.$emit("change",i)},mChecked:function(t){return this.selectedIndex==t},mDisabled:function(t){return t.disabled||!1},load:function(){},defaultValue:function(){return"text"===this.valueType?"":"json"===this.valueType?{}:""},indexOf:function(t,e,n){if(null==t)return-1;for(var i=-1,r=0;r<n.length;r++)if("text"===e){if(t===this.itemText(n[r])){i=r;break}}else if("item"===e){if(this.itemValue(t)===this.itemValue(n[r])&&this.itemText(t)===this.itemText(n[r])){i=r;break}}else if(t===this.itemValue(n[r])){i=r;break}return i},itemText:function(t){return t[this.textName]},itemValue:function(t){return t[this.valueName]}},mounted:function(){this.load()}};e.Z=o},2749:(t,e)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var n={name:"fox-radio",props:{label:{type:String,required:!1},name:{type:String,required:!1},iconAlign:{type:String,required:!1,default:function(){return"right"}},value:{required:!1},disabled:{type:Boolean,required:!1},checked:{type:Boolean,required:!1}},computed:{cls:function(){var t={"fox-input-row":!0,"fox-radio":!0};return"left"===this.iconAlign?t["fox-left"]=!0:t["fox-right"]=!0,this.disabled&&(t["fox-disabled"]=!0),t}},methods:{onChange:function(t){this.$emit("change",t)}}};e.Z=n},9442:(t,e,n)=>{"use strict";Object.defineProperty(e,"X",{value:!0}),e.Z=void 0,n(9653),n(1058);var i={name:"fox-rate",props:{readonly:{type:Boolean,required:!1,default:fu