@fast-china/utils
Version:
Fast 工具库.
3 lines (2 loc) • 713 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("lodash-unified"),r=require("../console/index.js"),i=r=>r?e.isArray(r)?r.filter((e=>e&&(null==e?void 0:e.length)>0)).map((e=>i(e))).join(" "):e.isString(r)?r.trimEnd().endsWith(";")?r.trimEnd():`${r.trimEnd()};`:Object.entries(r).filter((([e,r])=>null!==r&&""!==r)).map((([e,r])=>`${e.replace(/([A-Z])/g,"-$1").toLowerCase()}:${r};`)).join(" "):"";exports.addUnit=(i,t="px")=>{return i?e.isNumber(i)||(n=i,e.isString(n)&&!Number.isNaN(Number(n)))?`${i}${t}`:e.isString(i)?i:void r.consoleWarn("document","binding value must be a string or number"):"";var n},exports.styleToString=i;
//# sourceMappingURL=style.js.map