weex-flymeui
Version:
A Flyme Style UI library based on Weex for Creator.
3 lines (2 loc) • 6.87 kB
JavaScript
// { "framework": "Vue" }
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports["npm/weex-flymeui/components/fm-tag-wall/index"]=e():t["npm/weex-flymeui/components/fm-tag-wall/index"]=e()}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function i(r){if(e[r])return e[r].exports;var n=e[r]={i:r,l:!1,exports:{}};return t[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=t,i.c=e,i.d=function(t,e,r){i.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="/",i(i.s=204)}({1:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.use=e.t=void 0;var r=function(t){return t&&t.__esModule?t:{default:t}}(i(8)).default,n=e.t=function(t,e){for(var i=void 0,n=t.split("."),o=r,l=0,s=n.length;l<s;l++){if(i=o[n[l]],l===s-1)return i;if(!i)return"";o=i}return""},o=e.use=function(t){r=t||r};e.default={t:n,use:o}},204:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(205);Object.defineProperty(e,"default",{enumerable:!0,get:function(){return function(t){return t&&t.__esModule?t:{default:t}}(r).default}})},205:function(t,e,i){var r,n,o=[];o.push(i(206)),r=i(207);var l=i(211);n=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(Object.keys(r).some(function(t){return"default"!==t&&"__esModule"!==t})&&console.error("named exports are not supported in *.vue files."),n=r=r.default),"function"==typeof n&&(n=n.options),n.__file="/Users/suen/Documents/develop/project/weex-flymeui/packages/fm-tag-wall/index.vue",n.render=l.render,n.staticRenderFns=l.staticRenderFns,n._scopeId="data-v-424f4392",n.style=n.style||{},o.forEach(function(t){for(var e in t)n.style[e]=t[e]}),"function"==typeof __register_static_styles__&&__register_static_styles__(n._scopeId,o),t.exports=r},206:function(t,e){t.exports={"wall-wrap":{width:"1080"},"title-wrap":{flexDirection:"row",paddingTop:"27",paddingRight:"49",paddingBottom:"27",paddingLeft:"49",justifyContent:"space-between"},"title-text":{fontFamily:"sans-serif-medium",fontWeight:"500",fontSize:"36",lineHeight:"54"},"title-rightBtn":{fontFamily:"sans-serif-medium",fontWeight:"500",fontSize:"36",lineHeight:"54"},"tags-wrap":{flexDirection:"row",flexWrap:"wrap",paddingTop:0,paddingRight:"24",paddingBottom:0,paddingLeft:"48"}}},207:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=l(i(208)),n=l(i(7)),o=i(1);function l(t){return t&&t.__esModule?t:{default:t}}e.default={name:"FmTagWall",mixins:[n.default],components:{Item:r.default},props:{list:{type:Array,default:function(){return[]}},title:{type:String,default:function(){return(0,o.t)("el.common.title")}},titleColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},rightText:{type:String,default:""},rightColor:{type:String,default:"#198DED"},customStyles:{type:Object,default:function(){return{}}}},methods:{onSelect:function(t){this.$emit("fmTagWallSelected",{title:this.list[t].title,index:t})},btnClicked:function(){this.$emit("fmTagWallRightBtnClicked")}}}},208:function(t,e,i){var r,n,o=[];r=i(209);var l=i(210);n=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(Object.keys(r).some(function(t){return"default"!==t&&"__esModule"!==t})&&console.error("named exports are not supported in *.vue files."),n=r=r.default),"function"==typeof n&&(n=n.options),n.__file="/Users/suen/Documents/develop/project/weex-flymeui/packages/fm-tag-wall/item.vue",n.render=l.render,n.staticRenderFns=l.staticRenderFns,n.style=n.style||{},o.forEach(function(t){for(var e in t)n.style[e]=t[e]}),"function"==typeof __register_static_styles__&&__register_static_styles__(n._scopeId,o),t.exports=r},209:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:{index:{type:Number,default:-1},title:{type:String,default:""},height:{type:Number,default:72},padding:{type:Number,default:30},borderRadius:{type:Number,default:6},borderWidth:{type:Number,default:2},fontSize:{type:Number,default:42},originBorderColor:{type:String,default:"rgba(0, 0, 0, 0.08)"},originTitleColor:{type:String,default:"rgba(0, 0, 0, 0.6)"},originBackgroundColor:{type:String,default:"#FFFFFF"},color:{type:String,default:""},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},lineSpacing:{type:Number,default:24},itemSpacing:{type:Number,default:24}},computed:{wrapStyle:function(){var t=this.borderRadius,e=this.height,i=this.padding,r=this.borderWidth,n=this.originBorderColor,o=this.originBackgroundColor,l=this.backgroundColor,s=this.borderColor,a=this.color,u=this.itemSpacing,d=this.lineSpacing;return{justifyContent:"center",borderRadius:t+"px",height:e+"px",paddingLeft:i+"px",paddingRight:i+"px",borderWidth:r+"px",backgroundColor:l||o,borderColor:s||a||n,marginRight:u+"px",marginBottom:d+"px"}},titleStyle:function(){var t=this.fontSize,e=this.color,i=this.originTitleColor;return{fontSize:t+"px",color:e||i}}},methods:{onClick:function(){this.$emit("select",this.index)}}}},210:function(t,e){t.exports={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:["wall-item"],style:this.wrapStyle,on:{click:this.onClick}},[e("text",{staticClass:["text-title"],style:this.titleStyle},[this._v(this._s(this.title))])])},staticRenderFns:[]},t.exports.render._withStripped=!0},211:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:["wall-wrap"]},[i("div",{staticClass:["title-wrap"]},[t._t("left",[i("text",{staticClass:["title-text"],style:{color:t.titleColor}},[t._v(t._s(t.title))])]),t._t("right",[i("text",{staticClass:["title-rightBtn"],style:{color:t.rightColor},on:{click:t.btnClicked}},[t._v(t._s(t.rightText))])])],2),i("div",{staticClass:["tags-wrap"]},t._l(t.list,function(e,r){return i("item",t._b({key:r,attrs:{index:r},on:{select:function(e){t.onSelect(r)}}},"item",Object.assign({},t.customStyles,e),!1))}))])},staticRenderFns:[]},t.exports.render._withStripped=!0},7:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(1);e.default={methods:{t:function(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];return r.t.apply(this,e)}}}},8:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={el:{common:{delete:"删除",cancel:"取消",confirm:"确认",close:"关闭",title:"标题",more:"更多"},titlebar:{title:"标题"},searchbar:{search:"搜索"},foldabletext:{more:"更多"},input:{placeholder:"请输入",inputError:"输入有误"},tag:{tagName:"标签"}}}}})});