UNPKG

@geoblink/design-system

Version:

Geoblink Design System for Vue.js

1 lines 4.9 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("lodash")):"function"==typeof define&&define.amd?define(["lodash"],e):"object"==typeof exports?exports["components/GeoListItem"]=e(require("lodash")):t["components/GeoListItem"]=e(t.lodash)}(window,function(t){return i={},e.m=n={74:function(t,e,n){t.exports=n("kmip")},"KHd+":function(t,e,n){"use strict";function i(t,e,n,i,o,r,s,a){var c,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),i&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),s?(c=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__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},l._ssrRegister=c):o&&(c=a?function(){o.call(this,this.$root.$options.shadowRoot)}:o),c)if(l.functional){l._injectStyles=c;var d=l.render;l.render=function(t,e){return c.call(e),d(t,e)}}else{var u=l.beforeCreate;l.beforeCreate=u?[].concat(u,c):[c]}return{exports:t,options:l}}n.d(e,"a",function(){return i})},YLtl:function(e,n){e.exports=t},i4Qp:function(t,e,n){"use strict";function i(t){var e={type:String,validator:function(e){if(t.checkUndefined&&void 0===e)return!0;var n=Object.values(t.enumDictionary);if(n.includes(e))return!0;var i=n.map(function(t){return"«".concat(t,"»")}).join(", ");return console.warn("".concat(t.componentName," [component] :: Unsupported value («").concat(e,"») for «").concat(t.propertyName,"» property. Use one of ").concat(i)),!1}};return"defaultValue"in t&&(e.default=t.defaultValue),"required"in t&&(e.required=!!t.required),e}n.d(e,"a",function(){return i})},kmip:function(t,e,n){"use strict";n.r(e);var i=n("YLtl"),o={computed:{computedListeners:function(){return Object(i.assign)({},this.$listeners,{click:this.handleClick})}},methods:{handleClick:function(t){this.disabled||this.$emit("click",t)}}},r=n("i4Qp"),s=n("oEPP"),a={name:"GeoListItem",status:"ready",release:"4.0.0",mixins:[o],props:{icon:{type:Array,required:!1},disabled:{type:Boolean,default:!1},trailingIcon:{type:Array,required:!1},tooltipContent:{type:String,required:!1},tooltipPosition:Object(r.a)({componentName:"GeoListItem",propertyName:"tooltipPosition",enumDictionary:s.b,defaultValue:s.b.trailing}),wrapperTag:{type:String,default:"div"}},computed:{isTrailingItemWrapperVisible:function(){return this.$slots.trailingAccessoryItem||this.trailingIcon}}},c=n("KHd+"),l=Object(c.a)(a,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.wrapperTag,t._g(t._b({tag:"component",class:[{"geo-list-item":!0,"geo-list-item--disabled":t.disabled}]},"component",t.$attrs,!1),t.computedListeners),[n("div",{staticClass:"geo-list-item__label-and-accessory-container"},[n("div",{staticClass:"geo-list-item__icon-and-label"},[t.icon?n("div",{staticClass:"geo-list-item__icon-container"},[n("font-awesome-icon",{staticClass:"geo-list-item__icon",attrs:{icon:t.icon,"aria-hidden":"","fixed-width":""}})],1):t._e(),t._v(" "),n("div",{staticClass:"geo-list-item__label"},[t._t("default")],2)]),t._v(" "),t.isTrailingItemWrapperVisible?n("div",{staticClass:"geo-list-item__trailing-accessory-items"},[t._t("trailingAccessoryItem"),t._v(" "),t.trailingIcon?n("font-awesome-icon",{staticClass:"geo-list-item__icon",attrs:{icon:t.trailingIcon,"aria-hidden":"","fixed-width":""}}):t._e()],2):t._e()]),t._v(" "),t.$slots.description?n("div",{class:{"geo-list-item__description":!0,"geo-list-item__description--spaced":!!t.icon}},[t._t("description")],2):t._e(),t._v(" "),t.tooltipContent?n("geo-tooltip",{attrs:{position:t.tooltipPosition}},[t._v("\n "+t._s(t.tooltipContent)+"\n ")]):t._e()],1)},[],!1,null,null,null);e.default=l.exports},oEPP:function(t,e,n){"use strict";n.d(e,"b",function(){return i}),n.d(e,"a",function(){return o});var i={bottom:"bottom",leading:"leading",top:"top",trailing:"trailing"},o={start:"start",end:"end",middle:"middle"}}},e.c=i,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:i})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(i,o,function(e){return t[e]}.bind(null,o));return i},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=74);function e(t){if(i[t])return i[t].exports;var o=i[t]={i:t,l:!1,exports:{}};return n[t].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n,i});