UNPKG

h_ui

Version:

A Vue.js 2.0 UI Components Framework

1 lines 12.2 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("h_ui/dist/lib/util/tools.js"),require("h_ui/dist/lib/util/global.js"),require("h_ui/dist/lib/Icon.js")):"function"==typeof define&&define.amd?define("h_ui/lib",["h_ui/dist/lib/util/tools.js","h_ui/dist/lib/util/global.js","h_ui/dist/lib/Icon.js"],e):"object"==typeof exports?exports["h_ui/lib"]=e(require("h_ui/dist/lib/util/tools.js"),require("h_ui/dist/lib/util/global.js"),require("h_ui/dist/lib/Icon.js")):t["h_ui/lib"]=e(t["h_ui/dist/lib/util/tools.js"],t["h_ui/dist/lib/util/global.js"],t["h_ui/dist/lib/Icon.js"])}(window,(function(t,e,n){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/lib/",n(n.s=884)}({0:function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},1:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},10:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},11:function(t,e,n){var o=n(5),i=n(14);t.exports=n(2)?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},12:function(t,e,n){var o=n(6);t.exports=function(t){if(!o(t))throw TypeError(t+" is not an object!");return t}},14:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},15:function(t,e,n){var o=n(38);t.exports=function(t,e,n){return e in t?o(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.__esModule=!0,t.exports.default=t.exports},16:function(t,e,n){var o=n(27);t.exports=function(t,e,n){if(o(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,o){return t.call(e,n,o)};case 3:return function(n,o,i){return t.call(e,n,o,i)}}return function(){return t.apply(e,arguments)}}},17:function(t,e,n){var o=n(6);t.exports=function(t,e){if(!o(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!o(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!o(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!o(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},198:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(21),i={beforeEnter:function(t){(0,o.addClass)(t,"collapse-transition"),t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.style.height="0",t.style.paddingTop=0,t.style.paddingBottom=0},enter:function(t){t.dataset.oldOverflow=t.style.overflow,0!==t.scrollHeight?(t.style.height=t.scrollHeight+"px",t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom):(t.style.height="",t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom),t.style.overflow="hidden"},afterEnter:function(t){(0,o.removeClass)(t,"collapse-transition"),t.style.height="",t.style.overflow=t.dataset.oldOverflow},beforeLeave:function(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.dataset.oldOverflow=t.style.overflow,t.style.height=t.scrollHeight+"px",t.style.overflow="hidden"},leave:function(t){0!==t.scrollHeight&&((0,o.addClass)(t,"collapse-transition"),t.style.height=0,t.style.paddingTop=0,t.style.paddingBottom=0)},afterLeave:function(t){(0,o.removeClass)(t,"collapse-transition"),t.style.height="",t.style.overflow=t.dataset.oldOverflow,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom}},r={name:"CollapseTransition",functional:!0,render:function(t,e){var n=e.children;return t("transition",{on:i},n)}};e.default=r},2:function(t,e,n){t.exports=!n(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},21:function(e,n){e.exports=t},24:function(t,e,n){var o=n(6),i=n(1).document,r=o(i)&&o(i.createElement);t.exports=function(t){return r?i.createElement(t):{}}},25:function(t,e,n){t.exports=!n(2)&&!n(7)((function(){return 7!=Object.defineProperty(n(24)("div"),"a",{get:function(){return 7}}).a}))},27:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},3:function(t,e,n){var o=n(1),i=n(0),r=n(16),a=n(11),s=n(10),u=function(t,e,n){var l,c,f,d=t&u.F,p=t&u.G,v=t&u.S,h=t&u.P,y=t&u.B,g=t&u.W,b=p?i:i[e]||(i[e]={}),x=b.prototype,m=p?o:v?o[e]:(o[e]||{}).prototype;for(l in p&&(n=e),n)(c=!d&&m&&void 0!==m[l])&&s(b,l)||(f=c?m[l]:n[l],b[l]=p&&"function"!=typeof m[l]?n[l]:y&&c?r(f,o):g&&m[l]==f?function(t){var e=function(e,n,o){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,o)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(f):h&&"function"==typeof f?r(Function.call,f):f,h&&((b.virtual||(b.virtual={}))[l]=f,t&u.R&&x&&!x[l]&&a(x,l,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},32:function(t,n){t.exports=e},38:function(t,e,n){t.exports=n(39)},39:function(t,e,n){n(40);var o=n(0).Object;t.exports=function(t,e,n){return o.defineProperty(t,e,n)}},4:function(t,e,n){"use strict";function o(t,e,n,o,i,r,a,s){var u,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),o&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),a?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},l._ssrRegister=u):i&&(u=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(l.functional){l._injectStyles=u;var c=l.render;l.render=function(t,e){return u.call(e),c(t,e)}}else{var f=l.beforeCreate;l.beforeCreate=f?[].concat(f,u):[u]}return{exports:t,options:l}}n.d(e,"a",(function(){return o}))},40:function(t,e,n){var o=n(3);o(o.S+o.F*!n(2),"Object",{defineProperty:n(5).f})},459:function(t,e,n){"use strict";n.r(e);var o=n(460),i=n.n(o);for(var r in o)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(r);e.default=i.a},460:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o={name:"Collapse",props:{accordion:{type:Boolean,default:!1},value:{type:[Array,String]},noContentBox:{type:Boolean,default:!1}},data:function(){return{currentValue:this.value}},computed:{classes:function(){return"".concat("h-collapse")}},mounted:function(){var t=this.getActiveKey();this.$children.forEach((function(e,n){var o=e.name||n.toString(),i=!1;i=self.accordion?t===o:t.indexOf(o)>-1,e.isActive=i,e.index=n}))},methods:{setActive:function(){var t=this.getActiveKey();this.$children.forEach((function(e,n){var o=e.name||n.toString(),i=!1;i=self.accordion?t===o:t.indexOf(o)>-1,e.disabled||(e.isActive=i,e.index=n)}))},getActiveKey:function(){var t=this.currentValue||[],e=this.accordion;Array.isArray(t)||(t=[t]),e&&t.length>1&&(t=[t[0]]);for(var n=0;n<t.length;n++)t[n]=t[n].toString();return t},toggle:function(t){var e=t.name.toString(),n=[];if(this.accordion)t.isActive||n.push(e);else{var o=this.getActiveKey(),i=o.indexOf(e);t.isActive?i>-1&&o.splice(i,1):i<0&&o.push(e),n=o}this.currentValue=n,this.$emit("input",n),this.$emit("on-change",n)}},watch:{value:function(t){this.currentValue=t},currentValue:function(){this.setActive()}}};e.default=o},461:function(t,e,n){"use strict";n.r(e);var o=n(462),i=n.n(o);for(var r in o)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(r);e.default=i.a},462:function(t,e,n){"use strict";var o=n(8);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(15)),r=o(n(47)),a=o(n(198)),s="h-collapse",u={name:"Panel",components:{Icon:r.default,CollapseTransition:a.default},props:{disabled:{type:Boolean,default:!1},name:{type:String}},data:function(){return{index:0,isActive:!1,isShowBox:!this.$parent.noContentBox}},computed:{itemClasses:function(){var t;return["".concat(s,"-item"),(t={},(0,i.default)(t,"".concat(s,"-item-active"),this.isActive),(0,i.default)(t,"".concat(s,"-item-disabled"),this.disabled),t)]},headerClasses:function(){return"".concat(s,"-header")},contentClasses:function(){return"".concat(s,"-content")},boxClasses:function(){return"".concat(s,"-content-box")}},updated:function(){var t=this;this.isActive&&this.$parent.noContentBox&&this.$nextTick((function(){t.$slots.content&&(t.$slots.content[0].elm.children.length>0||t.$slots.content[0].elm.innerText)?t.isShowBox=!0:t.isShowBox=!1}))},methods:{toggle:function(){this.disabled||this.$parent.toggle({name:this.name||this.index,isActive:this.isActive})}},mounted:function(){this.$parent.noContentBox&&this.$slots.content&&(this.$slots.content[0].elm.innerText||this.$slots.content[0].elm.children.length>0)&&(this.isShowBox=!0)}};e.default=u},47:function(t,e){t.exports=n},5:function(t,e,n){var o=n(12),i=n(25),r=n(17),a=Object.defineProperty;e.f=n(2)?Object.defineProperty:function(t,e,n){if(o(t),e=r(e,!0),o(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},6:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},7:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},723:function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return i}));var o=function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{class:t.classes},[t._t("default")],2)},i=[];o._withStripped=!0},724:function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return i}));var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.itemClasses},[n("div",{class:t.headerClasses,on:{click:t.toggle}},[n("Icon",{attrs:{name:"ios-arrow-right"}}),t._v(" "),t._t("default")],2),t._v(" "),n("collapse-transition",[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],class:t.contentClasses},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowBox,expression:"isShowBox"}],class:t.boxClasses},[t._t("content")],2)])])],1)},i=[];o._withStripped=!0},8:function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},884:function(t,e,n){"use strict";var o=n(8);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(885)),r=o(n(886)),a=n(32);i.default.install=function(t,e){(0,a.setGlobal)(t,e),t.component("HCollapse",i.default),t.component("Collapse",i.default),t.component("HPanel",r.default),t.component("Panel",r.default)},i.default.Panel=r.default;var s=i.default;e.default=s},885:function(t,e,n){"use strict";n.r(e);var o=n(723),i=n(459);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);var a=n(4),s=Object(a.a)(i.default,o.a,o.b,!1,null,null,null);e.default=s.exports},886:function(t,e,n){"use strict";n.r(e);var o=n(724),i=n(461);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);var a=n(4),s=Object(a.a)(i.default,o.a,o.b,!1,null,null,null);e.default=s.exports}})}));