Comparing version 2.0.7 to 2.1.0-0
# Changelog | ||
## 2.0.8 | ||
- Format npm output files | ||
## 2.0.7 | ||
@@ -4,0 +8,0 @@ - [feat] Add line-clamp standard support |
@@ -1,1 +0,1 @@ | ||
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=2)}([function(e,t){e.exports=require("rax")},function(e,t){e.exports=require("universal-env")},function(e,t,n){e.exports=n(3)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(1);n(4);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};const s="rax-text-v2",a=Object(r.forwardRef)(((e,t)=>{const{className:n,style:a,numberOfLines:c,children:u,onPress:f,onClick:p}=e,b=l(e,["className","style","numberOfLines","children","onPress","onClick"]),y=p||f,O="string"==typeof c?parseInt(c,10):c;let d="";if(null!=u&&(d=Array.isArray(u)?u.join(""):u.toString()),o.isWeex)return Object(r.createElement)("text",i({},b,{ref:t,className:n,style:Object.assign({lines:O},a),onClick:y}),d);if(o.isMiniApp||o.isWeChatMiniProgram)return Object(r.createElement)("text",i({},b,{ref:t,className:`rax-text-v2 ${n}`,style:Object.assign({lines:O},a),onClick:y,"number-of-lines":O}),d);{const e=[s,n];O&&(e.push("rax-text-v2--overflow-hidden"),1===O?e.push("rax-text-v2--singleline"):e.push("rax-text-v2--multiline"));const o=O>1?O:void 0;return Object(r.createElement)("span",i({},b,{ref:t,className:e.join(" "),style:Object.assign(Object.assign({},a),{WebkitLineClamp:o,lineClamp:o}),onClick:y}),d)}}));a.displayName="Text",t.default=a},function(e,t,n){}]); | ||
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r(r.s=8)}([function(e,t){e.exports=require("universal-env")},function(e,t){e.exports=require("rax")},function(e,t,r){"use strict";function n(e){return e.displayName="ScrollView",e}r.d(t,"a",(function(){return n}))},function(e,t,r){},function(e,t,r){"use strict";var n=r(1),o=r(2);r(3);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var a=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r};const s="rax-text-v2",l=Object(n.forwardRef)(((e,t)=>{const{className:r,style:o,numberOfLines:l,children:c,onPress:u,onClick:f}=e,p=a(e,["className","style","numberOfLines","children","onPress","onClick"]),y="string"==typeof l?parseInt(l,10):l;let b="";null!=c&&(b=Array.isArray(c)?c.join(""):c.toString());const O=[s,r];y&&(O.push("rax-text-v2--overflow-hidden"),1===y?O.push("rax-text-v2--singleline"):O.push("rax-text-v2--multiline"));const v=y>1?y:void 0;return Object(n.createElement)("span",i({},p,{ref:t,className:O.join(" "),style:Object.assign(Object.assign({},o),{WebkitLineClamp:v,lineClamp:v}),onClick:f||u}),b)}));t.a=Object(o.a)(l)},function(e,t){},function(e,t,r){"use strict";var n=r(1),o=r(0),i=r(2);r(3);function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var s=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r};const l="rax-text-v2",c=Object(n.forwardRef)(((e,t)=>{const{className:r,style:i,numberOfLines:c,children:u,onPress:f,onClick:p}=e,y=s(e,["className","style","numberOfLines","children","onPress","onClick"]),b="string"==typeof c?parseInt(c,10):c;let O="";null!=u&&(O=Array.isArray(u)?u.join(""):u.toString());let v=[l,r];!o.isMiniApp&&b&&(v=v.concat(["rax-text-v2--overflow-hidden","rax-text-v2--multiline"]));const d=b>0?b:void 0,j=v.join(" ");return Object(n.createElement)("text",a({},y,{ref:t,className:j,style:Object.assign(Object.assign({},i),{WebkitLineClamp:d}),onClick:p||f,"number-of-lines":b}),O)}));t.a=Object(i.a)(c)},function(e,t,r){"use strict";var n=r(1),o=r(2);r(3);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var a=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r};const s=Object(n.forwardRef)(((e,t)=>{const{className:r,style:o,numberOfLines:s,children:l,onPress:c,onClick:u}=e,f=a(e,["className","style","numberOfLines","children","onPress","onClick"]),p="string"==typeof s?parseInt(s,10):s;let y="";return null!=l&&(y=Array.isArray(l)?l.join(""):l.toString()),Object(n.createElement)("text",i({},f,{ref:t,className:r,style:Object.assign({lines:p},o),onClick:u||c}),y)}));t.a=Object(o.a)(s)},function(e,t,r){e.exports=r(9)},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(4),i=r(6),a=r(7),s=r(5);for(var l in s)["default"].indexOf(l)<0&&function(e){r.d(t,e,(function(){return s[e]}))}(l);let c=null;c=n.isWeb?o.a:n.isMiniApp||n.isWeChatMiniProgram||n.isByteDanceMicroApp||n.isBaiduSmartProgram||n.isKuaiShouMiniProgram?i.a:n.isWeex?a.a:o.a,t.default=c}]); |
@@ -1,1 +0,1 @@ | ||
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r(r.s=3)}([function(e,t){e.exports=require("rax")},function(e,t){e.exports=require("universal-env")},function(e,t){e.exports={"rax-text-v2":{boxSizing:"border-box",display:"block",fontSize:"32rpx",whiteSpace:"pre-wrap"},"rax-text-v2--overflow-hidden":{overflow:"hidden"},"rax-text-v2--singleline":{whiteSpace:"nowrap"},"rax-text-v2--multiline":{display:"-webkit-box",WebkitBoxOrient:"vertical"}}},function(e,t,r){e.exports=r(4)},function(e,t,r){"use strict";r.r(t);var n=r(0),i=r(1),o=r(2);function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var s=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r},l=r.n(o).a;function c(){var e=[],t=arguments[0],r=Object.prototype.toString.call(t).slice(8,-1).toLowerCase();if("string"===r)(t=t.trim())&&e.push(t);else if("array"===r)t.forEach((function(t){(t=c(t).trim())&&e.push(t)}));else if("object"===r)for(var n in t)(n=n.trim())&&t.hasOwnProperty(n)&&t[n]&&e.push(n);return e.join(" ").trim()}function u(e){var t=l.__cache||(l.__cache={}),r=c(e),n=r.split(/\s+/),i=t[r];return i||(i={},1===n.length?i=l[n[0].trim()]:n.forEach((function(e){"object"==typeof l[e.trim()]&&(i=Object.assign(i,l[e.trim()]))})),t[r]=i),i}var f="rax-text-v2",p=Object(n.forwardRef)((function(e,t){var r=e.className,o=e.style,l=e.numberOfLines,c=e.children,p=e.onPress,b=e.onClick,y=s(e,["className","style","numberOfLines","children","onPress","onClick"]),O=b||p,v="string"==typeof l?parseInt(l,10):l,d="";if(null!=c&&(d=Array.isArray(c)?c.join(""):c.toString()),i.isWeex)return Object(n.createElement)("text",a({},y,{ref:t,className:r,style:Object.assign({},u(r),Object.assign({lines:v},o)),onClick:O}),d);if(i.isMiniApp||i.isWeChatMiniProgram)return Object(n.createElement)("text",a({},y,{ref:t,className:f+" "+r,style:Object.assign({},u(f+" "+r),Object.assign({lines:v},o)),onClick:O,"number-of-lines":v}),d);var m=[f,r];v&&(m.push(f+"--overflow-hidden"),1===v?m.push(f+"--singleline"):m.push(f+"--multiline"));var j=v>1?v:void 0;return Object(n.createElement)("span",a({},y,{ref:t,className:m.join(" "),style:Object.assign({},u(m.join(" ")),Object.assign(Object.assign({},o),{WebkitLineClamp:j,lineClamp:j})),onClick:O}),d)}));p.displayName="Text",t.default=p}]); | ||
!function(e){var r={};function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var i in e)t.d(n,i,function(r){return e[r]}.bind(null,i));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="/",t(t.s=8)}([function(e,r){e.exports=require("universal-env")},function(e,r){e.exports=require("rax")},function(e,r,t){"use strict";function n(e){return e.displayName="ScrollView",e}t.d(r,"a",(function(){return n}))},function(e,r){e.exports={"rax-text-v2":{boxSizing:"border-box",display:"block",fontSize:"32rpx",whiteSpace:"pre-wrap"},"rax-text-v2--overflow-hidden":{overflow:"hidden"},"rax-text-v2--singleline":{whiteSpace:"nowrap"},"rax-text-v2--multiline":{display:"-webkit-box",WebkitBoxOrient:"vertical"}}},function(e,r,t){"use strict";var n=t(1),i=t(2),o=t(3);function a(){return(a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var c=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)r.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(t[n[i]]=e[n[i]])}return t},s=t.n(o).a;function l(){var e=[],r=arguments[0],t=Object.prototype.toString.call(r).slice(8,-1).toLowerCase();if("string"===t)(r=r.trim())&&e.push(r);else if("array"===t)r.forEach((function(r){(r=l(r).trim())&&e.push(r)}));else if("object"===t)for(var n in r)(n=n.trim())&&r.hasOwnProperty(n)&&r[n]&&e.push(n);return e.join(" ").trim()}function u(e){var r=s.__cache||(s.__cache={}),t=l(e),n=t.split(/\s+/),i=r[t];return i||(i={},1===n.length?i=s[n[0].trim()]:n.forEach((function(e){"object"==typeof s[e.trim()]&&(i=Object.assign(i,s[e.trim()]))})),r[t]=i),i}var f="rax-text-v2",p=Object(n.forwardRef)((function(e,r){var t=e.className,i=e.style,o=e.numberOfLines,s=e.children,l=e.onPress,p=e.onClick,b=c(e,["className","style","numberOfLines","children","onPress","onClick"]),y="string"==typeof o?parseInt(o,10):o,O="";null!=s&&(O=Array.isArray(s)?s.join(""):s.toString());var v=[f,t];y&&(v.push(f+"--overflow-hidden"),1===y?v.push(f+"--singleline"):v.push(f+"--multiline"));var m=y>1?y:void 0;return Object(n.createElement)("span",a({},b,{ref:r,className:v.join(" "),style:Object.assign({},u(v.join(" ")),Object.assign(Object.assign({},i),{WebkitLineClamp:m,lineClamp:m})),onClick:p||l}),O)}));r.a=Object(i.a)(p)},function(e,r){},function(e,r,t){"use strict";var n=t(1),i=t(0),o=t(2),a=t(3);function c(){return(c=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var s=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)r.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(t[n[i]]=e[n[i]])}return t},l=t.n(a).a;function u(){var e=[],r=arguments[0],t=Object.prototype.toString.call(r).slice(8,-1).toLowerCase();if("string"===t)(r=r.trim())&&e.push(r);else if("array"===t)r.forEach((function(r){(r=u(r).trim())&&e.push(r)}));else if("object"===t)for(var n in r)(n=n.trim())&&r.hasOwnProperty(n)&&r[n]&&e.push(n);return e.join(" ").trim()}function f(e){var r=l.__cache||(l.__cache={}),t=u(e),n=t.split(/\s+/),i=r[t];return i||(i={},1===n.length?i=l[n[0].trim()]:n.forEach((function(e){"object"==typeof l[e.trim()]&&(i=Object.assign(i,l[e.trim()]))})),r[t]=i),i}var p="rax-text-v2",b=Object(n.forwardRef)((function(e,r){var t=e.className,o=e.style,a=e.numberOfLines,l=e.children,u=e.onPress,b=e.onClick,y=s(e,["className","style","numberOfLines","children","onPress","onClick"]),O="string"==typeof a?parseInt(a,10):a,v="";null!=l&&(v=Array.isArray(l)?l.join(""):l.toString());var m=[p,t];!i.isMiniApp&&O&&(m=m.concat([p+"--overflow-hidden",p+"--multiline"]));var j=O>0?O:void 0,h=m.join(" ");return Object(n.createElement)("text",c({},y,{ref:r,className:h,style:Object.assign({},f(h),Object.assign(Object.assign({},o),{WebkitLineClamp:j})),onClick:b||u,"number-of-lines":O}),v)}));r.a=Object(o.a)(b)},function(e,r,t){"use strict";var n=t(1),i=t(2),o=t(3);function a(){return(a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var c=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)r.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(t[n[i]]=e[n[i]])}return t},s=t.n(o).a;function l(){var e=[],r=arguments[0],t=Object.prototype.toString.call(r).slice(8,-1).toLowerCase();if("string"===t)(r=r.trim())&&e.push(r);else if("array"===t)r.forEach((function(r){(r=l(r).trim())&&e.push(r)}));else if("object"===t)for(var n in r)(n=n.trim())&&r.hasOwnProperty(n)&&r[n]&&e.push(n);return e.join(" ").trim()}function u(e){var r=s.__cache||(s.__cache={}),t=l(e),n=t.split(/\s+/),i=r[t];return i||(i={},1===n.length?i=s[n[0].trim()]:n.forEach((function(e){"object"==typeof s[e.trim()]&&(i=Object.assign(i,s[e.trim()]))})),r[t]=i),i}var f=Object(n.forwardRef)((function(e,r){var t=e.className,i=e.style,o=e.numberOfLines,s=e.children,l=e.onPress,f=e.onClick,p=c(e,["className","style","numberOfLines","children","onPress","onClick"]),b="string"==typeof o?parseInt(o,10):o,y="";return null!=s&&(y=Array.isArray(s)?s.join(""):s.toString()),Object(n.createElement)("text",a({},p,{ref:r,className:t,style:Object.assign({},u(t),Object.assign({lines:b},i)),onClick:f||l}),y)}));r.a=Object(i.a)(f)},function(e,r,t){e.exports=t(9)},function(e,r,t){"use strict";t.r(r);var n=t(0),i=t(4),o=t(6),a=t(7),c=t(5);for(var s in c)["default"].indexOf(s)<0&&function(e){t.d(r,e,(function(){return c[e]}))}(s);var l=null;l=n.isWeb?i.a:n.isMiniApp||n.isWeChatMiniProgram||n.isByteDanceMicroApp||n.isBaiduSmartProgram||n.isKuaiShouMiniProgram?o.a:n.isWeex?a.a:i.a,r.default=l}]); |
@@ -1,1 +0,1 @@ | ||
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r(r.s=2)}([function(e,t){e.exports=require("rax")},function(e,t){e.exports=require("universal-env")},function(e,t,r){e.exports=r(3)},function(e,t,r){"use strict";r.r(t);var n=r(0),i=r(1);r(4);function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var l=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r},a="rax-text-v2",s=Object(n.forwardRef)((function(e,t){var r=e.className,s=e.style,u=e.numberOfLines,c=e.children,f=e.onPress,p=e.onClick,b=l(e,["className","style","numberOfLines","children","onPress","onClick"]),y=p||f,O="string"==typeof u?parseInt(u,10):u,d="";if(null!=c&&(d=Array.isArray(c)?c.join(""):c.toString()),i.isWeex)return Object(n.createElement)("text",o({},b,{ref:t,className:r,style:Object.assign({lines:O},s),onClick:y}),d);if(i.isMiniApp||i.isWeChatMiniProgram)return Object(n.createElement)("text",o({},b,{ref:t,className:a+" "+r,style:Object.assign({lines:O},s),onClick:y,"number-of-lines":O}),d);var m=[a,r];O&&(m.push(a+"--overflow-hidden"),1===O?m.push(a+"--singleline"):m.push(a+"--multiline"));var v=O>1?O:void 0;return Object(n.createElement)("span",o({},b,{ref:t,className:m.join(" "),style:Object.assign(Object.assign({},s),{WebkitLineClamp:v,lineClamp:v}),onClick:y}),d)}));s.displayName="Text",t.default=s},function(e,t,r){}]); | ||
!function(e){var r={};function n(t){if(r[t])return r[t].exports;var o=r[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=r,n.d=function(e,r,t){n.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,r){if(1&r&&(e=n(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(n.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)n.d(t,o,function(r){return e[r]}.bind(null,o));return t},n.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(r,"a",r),r},n.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},n.p="/",n(n.s=8)}([function(e,r){e.exports=require("universal-env")},function(e,r){e.exports=require("rax")},function(e,r,n){"use strict";function t(e){return e.displayName="ScrollView",e}n.d(r,"a",(function(){return t}))},function(e,r,n){},function(e,r,n){"use strict";var t=n(1),o=n(2);n(3);function i(){return(i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}var a=function(e,r){var n={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.indexOf(t)<0&&(n[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o<t.length;o++)r.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(n[t[o]]=e[t[o]])}return n},l="rax-text-v2",s=Object(t.forwardRef)((function(e,r){var n=e.className,o=e.style,s=e.numberOfLines,c=e.children,u=e.onPress,f=e.onClick,p=a(e,["className","style","numberOfLines","children","onPress","onClick"]),y="string"==typeof s?parseInt(s,10):s,b="";null!=c&&(b=Array.isArray(c)?c.join(""):c.toString());var O=[l,n];y&&(O.push(l+"--overflow-hidden"),1===y?O.push(l+"--singleline"):O.push(l+"--multiline"));var v=y>1?y:void 0;return Object(t.createElement)("span",i({},p,{ref:r,className:O.join(" "),style:Object.assign(Object.assign({},o),{WebkitLineClamp:v,lineClamp:v}),onClick:f||u}),b)}));r.a=Object(o.a)(s)},function(e,r){},function(e,r,n){"use strict";var t=n(1),o=n(0),i=n(2);n(3);function a(){return(a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}var l=function(e,r){var n={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.indexOf(t)<0&&(n[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o<t.length;o++)r.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(n[t[o]]=e[t[o]])}return n},s="rax-text-v2",c=Object(t.forwardRef)((function(e,r){var n=e.className,i=e.style,c=e.numberOfLines,u=e.children,f=e.onPress,p=e.onClick,y=l(e,["className","style","numberOfLines","children","onPress","onClick"]),b="string"==typeof c?parseInt(c,10):c,O="";null!=u&&(O=Array.isArray(u)?u.join(""):u.toString());var v=[s,n];!o.isMiniApp&&b&&(v=v.concat([s+"--overflow-hidden",s+"--multiline"]));var d=b>0?b:void 0,j=v.join(" ");return Object(t.createElement)("text",a({},y,{ref:r,className:j,style:Object.assign(Object.assign({},i),{WebkitLineClamp:d}),onClick:p||f,"number-of-lines":b}),O)}));r.a=Object(i.a)(c)},function(e,r,n){"use strict";var t=n(1),o=n(2);n(3);function i(){return(i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}var a=function(e,r){var n={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.indexOf(t)<0&&(n[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(t=Object.getOwnPropertySymbols(e);o<t.length;o++)r.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(e,t[o])&&(n[t[o]]=e[t[o]])}return n},l=Object(t.forwardRef)((function(e,r){var n=e.className,o=e.style,l=e.numberOfLines,s=e.children,c=e.onPress,u=e.onClick,f=a(e,["className","style","numberOfLines","children","onPress","onClick"]),p="string"==typeof l?parseInt(l,10):l,y="";return null!=s&&(y=Array.isArray(s)?s.join(""):s.toString()),Object(t.createElement)("text",i({},f,{ref:r,className:n,style:Object.assign({lines:p},o),onClick:u||c}),y)}));r.a=Object(o.a)(l)},function(e,r,n){e.exports=n(9)},function(e,r,n){"use strict";n.r(r);var t=n(0),o=n(4),i=n(6),a=n(7),l=n(5);for(var s in l)["default"].indexOf(s)<0&&function(e){n.d(r,e,(function(){return l[e]}))}(s);var c=null;c=t.isWeb?o.a:t.isMiniApp||t.isWeChatMiniProgram||t.isByteDanceMicroApp||t.isBaiduSmartProgram||t.isKuaiShouMiniProgram?i.a:t.isWeex?a.a:o.a,r.default=c}]); |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.raxText=t():e.raxText=t()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=2)}([function(e,t){e.exports=require("rax")},function(e,t){e.exports=require("universal-env")},function(e,t,n){e.exports=n(3)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(1);n(4);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},a="rax-text-v2",s=Object(r.forwardRef)((function(e,t){var n=e.className,s=e.style,u=e.numberOfLines,c=e.children,f=e.onPress,p=e.onClick,b=l(e,["className","style","numberOfLines","children","onPress","onClick"]),y=p||f,d="string"==typeof u?parseInt(u,10):u,O="";if(null!=c&&(O=Array.isArray(c)?c.join(""):c.toString()),o.isWeex)return Object(r.createElement)("text",i({},b,{ref:t,className:n,style:Object.assign({lines:d},s),onClick:y}),O);if(o.isMiniApp||o.isWeChatMiniProgram)return Object(r.createElement)("text",i({},b,{ref:t,className:a+" "+n,style:Object.assign({lines:d},s),onClick:y,"number-of-lines":d}),O);var m=[a,n];d&&(m.push(a+"--overflow-hidden"),1===d?m.push(a+"--singleline"):m.push(a+"--multiline"));var j=d>1?d:void 0;return Object(r.createElement)("span",i({},b,{ref:t,className:m.join(" "),style:Object.assign(Object.assign({},s),{WebkitLineClamp:j,lineClamp:j}),onClick:y}),O)}));s.displayName="Text",t.default=s},function(e,t,n){}])})); | ||
!function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.raxText=r():e.raxText=r()}(window,(function(){return function(e){var r={};function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(n,o,function(r){return e[r]}.bind(null,o));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="/",t(t.s=8)}([function(e,r){e.exports=require("universal-env")},function(e,r){e.exports=require("rax")},function(e,r,t){"use strict";function n(e){return e.displayName="ScrollView",e}t.d(r,"a",(function(){return n}))},function(e,r,t){},function(e,r,t){"use strict";var n=t(1),o=t(2);t(3);function i(){return(i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var a=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)r.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(t[n[o]]=e[n[o]])}return t},c="rax-text-v2",s=Object(n.forwardRef)((function(e,r){var t=e.className,o=e.style,s=e.numberOfLines,l=e.children,u=e.onPress,f=e.onClick,p=a(e,["className","style","numberOfLines","children","onPress","onClick"]),y="string"==typeof s?parseInt(s,10):s,b="";null!=l&&(b=Array.isArray(l)?l.join(""):l.toString());var O=[c,t];y&&(O.push(c+"--overflow-hidden"),1===y?O.push(c+"--singleline"):O.push(c+"--multiline"));var d=y>1?y:void 0;return Object(n.createElement)("span",i({},p,{ref:r,className:O.join(" "),style:Object.assign(Object.assign({},o),{WebkitLineClamp:d,lineClamp:d}),onClick:f||u}),b)}));r.a=Object(o.a)(s)},function(e,r){},function(e,r,t){"use strict";var n=t(1),o=t(0),i=t(2);t(3);function a(){return(a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var c=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)r.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(t[n[o]]=e[n[o]])}return t},s="rax-text-v2",l=Object(n.forwardRef)((function(e,r){var t=e.className,i=e.style,l=e.numberOfLines,u=e.children,f=e.onPress,p=e.onClick,y=c(e,["className","style","numberOfLines","children","onPress","onClick"]),b="string"==typeof l?parseInt(l,10):l,O="";null!=u&&(O=Array.isArray(u)?u.join(""):u.toString());var d=[s,t];!o.isMiniApp&&b&&(d=d.concat([s+"--overflow-hidden",s+"--multiline"]));var v=b>0?b:void 0,j=d.join(" ");return Object(n.createElement)("text",a({},y,{ref:r,className:j,style:Object.assign(Object.assign({},i),{WebkitLineClamp:v}),onClick:p||f,"number-of-lines":b}),O)}));r.a=Object(i.a)(l)},function(e,r,t){"use strict";var n=t(1),o=t(2);t(3);function i(){return(i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}var a=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)r.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(t[n[o]]=e[n[o]])}return t},c=Object(n.forwardRef)((function(e,r){var t=e.className,o=e.style,c=e.numberOfLines,s=e.children,l=e.onPress,u=e.onClick,f=a(e,["className","style","numberOfLines","children","onPress","onClick"]),p="string"==typeof c?parseInt(c,10):c,y="";return null!=s&&(y=Array.isArray(s)?s.join(""):s.toString()),Object(n.createElement)("text",i({},f,{ref:r,className:t,style:Object.assign({lines:p},o),onClick:u||l}),y)}));r.a=Object(o.a)(c)},function(e,r,t){e.exports=t(9)},function(e,r,t){"use strict";t.r(r);var n=t(0),o=t(4),i=t(6),a=t(7),c=t(5);for(var s in c)["default"].indexOf(s)<0&&function(e){t.d(r,e,(function(){return c[e]}))}(s);var l=null;l=n.isWeb?o.a:n.isMiniApp||n.isWeChatMiniProgram||n.isByteDanceMicroApp||n.isBaiduSmartProgram||n.isKuaiShouMiniProgram?i.a:n.isWeex?a.a:o.a,r.default=l}])})); |
@@ -1,5 +0,3 @@ | ||
import { ForwardRefExoticComponent } from 'rax'; | ||
import { TextProps } from './types'; | ||
import './index.css'; | ||
declare const Text: ForwardRefExoticComponent<TextProps>; | ||
declare let Text: any; | ||
export default Text; | ||
export * from './types'; |
146
es/index.js
@@ -1,134 +0,18 @@ | ||
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
import { isWeb, isWeex, isMiniApp, isWeChatMiniProgram, isByteDanceMicroApp, isBaiduSmartProgram, isKuaiShouMiniProgram } from 'universal-env'; | ||
import TextWeb from './web'; | ||
import TextMiniApp from './miniapp'; | ||
import TextWeex from './weex'; | ||
var Text = null; | ||
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } | ||
import { createElement, forwardRef } from 'rax'; | ||
import { isWeex, isMiniApp, isWeChatMiniProgram } from 'universal-env'; | ||
import indexStyleSheet from './index.css'; // add vesion in style to avoid conflict with older version | ||
var _styleSheet = indexStyleSheet; | ||
function _getClassName() { | ||
var className = []; | ||
var args = arguments[0]; | ||
var type = Object.prototype.toString.call(args).slice(8, -1).toLowerCase(); | ||
if (type === 'string') { | ||
args = args.trim(); | ||
args && className.push(args); | ||
} else if (type === 'array') { | ||
args.forEach(function (cls) { | ||
cls = _getClassName(cls).trim(); | ||
cls && className.push(cls); | ||
}); | ||
} else if (type === 'object') { | ||
for (var k in args) { | ||
k = k.trim(); | ||
if (k && args.hasOwnProperty(k) && args[k]) { | ||
className.push(k); | ||
} | ||
} | ||
} | ||
return className.join(' ').trim(); | ||
if (isWeb) { | ||
Text = TextWeb; | ||
} else if (isMiniApp || isWeChatMiniProgram || isByteDanceMicroApp || isBaiduSmartProgram || isKuaiShouMiniProgram) { | ||
Text = TextMiniApp; | ||
} else if (isWeex) { | ||
Text = TextWeex; | ||
} else { | ||
Text = TextWeb; | ||
} | ||
function _getStyle(classNameExpression) { | ||
var cache = _styleSheet.__cache || (_styleSheet.__cache = {}); | ||
var className = _getClassName(classNameExpression); | ||
var classNameArr = className.split(/\s+/); | ||
var style = cache[className]; | ||
if (!style) { | ||
style = {}; | ||
if (classNameArr.length === 1) { | ||
style = _styleSheet[classNameArr[0].trim()]; | ||
} else { | ||
classNameArr.forEach(function (cls) { | ||
var value = _styleSheet[cls.trim()]; | ||
if (typeof value === 'object') { | ||
style = Object.assign(style, _styleSheet[cls.trim()]); | ||
} | ||
}); | ||
} | ||
cache[className] = style; | ||
} | ||
return style; | ||
} | ||
var prefixCls = 'rax-text-v2'; | ||
var Text = forwardRef(function (props, ref) { | ||
var className = props.className, | ||
style = props.style, | ||
numberOfLines = props.numberOfLines, | ||
children = props.children, | ||
onPress = props.onPress, | ||
onClick = props.onClick, | ||
rest = _objectWithoutPropertiesLoose(props, ["className", "style", "numberOfLines", "children", "onPress", "onClick"]); | ||
var handleClick = onClick || onPress; | ||
var lines = typeof numberOfLines === 'string' ? parseInt(numberOfLines, 10) : numberOfLines; | ||
var textString = ''; | ||
if (children != null) { | ||
textString = Array.isArray(children) ? children.join('') : children.toString(); | ||
} | ||
if (isWeex) { | ||
return createElement("text", _extends({}, rest, { | ||
ref: ref, | ||
className: className, | ||
style: Object.assign({}, _getStyle(className), _extends({ | ||
lines: lines | ||
}, style)), | ||
onClick: handleClick | ||
}), textString); | ||
} else if (isMiniApp || isWeChatMiniProgram) { | ||
return createElement("text", _extends({}, rest, { | ||
ref: ref, | ||
className: prefixCls + " " + className, | ||
style: Object.assign({}, _getStyle(prefixCls + " " + className), _extends({ | ||
lines: lines | ||
}, style)), | ||
onClick: handleClick, | ||
"number-of-lines": lines | ||
}), textString); | ||
} else { | ||
var classNames = [prefixCls, className]; | ||
if (lines) { | ||
classNames.push(prefixCls + "--overflow-hidden"); | ||
if (lines === 1) { | ||
classNames.push(prefixCls + "--singleline"); | ||
} else { | ||
classNames.push(prefixCls + "--multiline"); | ||
} | ||
} | ||
var lineClamp = lines > 1 ? lines : undefined; | ||
return createElement("span", _extends({}, rest, { | ||
ref: ref, | ||
className: classNames.join(' ') // Vendor prefixes should begin with a capital letter. | ||
, | ||
style: Object.assign({}, _getStyle(classNames.join(' ')), _extends({}, style, { | ||
// Currently only -webkit-line-clamp is supported in browsers | ||
// https://www.w3.org/TR/css-overflow-3/#webkit-line-clamp | ||
WebkitLineClamp: lineClamp, | ||
// Add line-clamp for standard compatibility and engines which | ||
// has already support it such as Kraken | ||
lineClamp: lineClamp | ||
})), | ||
onClick: handleClick | ||
}), textString); | ||
} | ||
}); | ||
Text.displayName = 'Text'; | ||
export default Text; | ||
export default Text; | ||
export * from './types'; |
@@ -1,1 +0,5 @@ | ||
export {}; | ||
import { ForwardRefExoticComponent } from 'rax'; | ||
import { TextProps } from '../types'; | ||
import '../index.css'; | ||
declare const _default: ForwardRefExoticComponent<TextProps>; | ||
export default _default; |
@@ -1,22 +0,104 @@ | ||
import fmtEvent from './fmtEvent'; | ||
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
var noop = function () {}; | ||
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } | ||
Component({ | ||
data: {}, | ||
props: { | ||
className: '', | ||
style: '', | ||
selectable: false, | ||
space: '', | ||
decode: false, | ||
numberOfLines: 0, | ||
onClick: noop | ||
}, | ||
methods: { | ||
onClick: function (e) { | ||
var event = fmtEvent(this.props, e); | ||
this.props.onClick(event); | ||
import { createElement, forwardRef } from 'rax'; | ||
import { isMiniApp } from 'universal-env'; | ||
import wrapper from '../utils/wrapper'; | ||
import indexStyleSheet from '../index.css'; // add version in style to avoid conflict with older version | ||
var _styleSheet = indexStyleSheet; | ||
function _getClassName() { | ||
var className = []; | ||
var args = arguments[0]; | ||
var type = Object.prototype.toString.call(args).slice(8, -1).toLowerCase(); | ||
if (type === 'string') { | ||
args = args.trim(); | ||
args && className.push(args); | ||
} else if (type === 'array') { | ||
args.forEach(function (cls) { | ||
cls = _getClassName(cls).trim(); | ||
cls && className.push(cls); | ||
}); | ||
} else if (type === 'object') { | ||
for (var k in args) { | ||
k = k.trim(); | ||
if (k && args.hasOwnProperty(k) && args[k]) { | ||
className.push(k); | ||
} | ||
} | ||
} | ||
}); | ||
return className.join(' ').trim(); | ||
} | ||
function _getStyle(classNameExpression) { | ||
var cache = _styleSheet.__cache || (_styleSheet.__cache = {}); | ||
var className = _getClassName(classNameExpression); | ||
var classNameArr = className.split(/\s+/); | ||
var style = cache[className]; | ||
if (!style) { | ||
style = {}; | ||
if (classNameArr.length === 1) { | ||
style = _styleSheet[classNameArr[0].trim()]; | ||
} else { | ||
classNameArr.forEach(function (cls) { | ||
var value = _styleSheet[cls.trim()]; | ||
if (typeof value === 'object') { | ||
style = Object.assign(style, _styleSheet[cls.trim()]); | ||
} | ||
}); | ||
} | ||
cache[className] = style; | ||
} | ||
return style; | ||
} | ||
var prefixCls = 'rax-text-v2'; | ||
var Text = forwardRef(function (props, ref) { | ||
var className = props.className, | ||
style = props.style, | ||
numberOfLines = props.numberOfLines, | ||
children = props.children, | ||
onPress = props.onPress, | ||
onClick = props.onClick, | ||
rest = _objectWithoutPropertiesLoose(props, ["className", "style", "numberOfLines", "children", "onPress", "onClick"]); | ||
var lines = typeof numberOfLines === 'string' ? parseInt(numberOfLines, 10) : numberOfLines; | ||
var textString = ''; | ||
if (children != null) { | ||
textString = Array.isArray(children) ? children.join('') : children.toString(); | ||
} | ||
var classNamesArr = [prefixCls, className]; // Ali miniapp support number-of-lines so don't need extra css | ||
if (!isMiniApp && lines) { | ||
classNamesArr = classNamesArr.concat([prefixCls + "--overflow-hidden", prefixCls + "--multiline"]); | ||
} | ||
var lineClamp = lines > 0 ? lines : undefined; | ||
var classNames = classNamesArr.join(' '); | ||
return (// @ts-ignore | ||
createElement("text", _extends({}, rest, { | ||
ref: ref, | ||
className: classNames, | ||
style: Object.assign({}, _getStyle(classNames), _extends({}, style, { | ||
WebkitLineClamp: lineClamp | ||
})), | ||
onClick: onClick || onPress, | ||
"number-of-lines": lines | ||
}), textString) | ||
); | ||
}); | ||
export default wrapper(Text); |
@@ -1,5 +0,3 @@ | ||
import { ForwardRefExoticComponent } from 'rax'; | ||
import { TextProps } from './types'; | ||
import './index.css'; | ||
declare const Text: ForwardRefExoticComponent<TextProps>; | ||
declare let Text: any; | ||
export default Text; | ||
export * from './types'; |
148
lib/index.js
"use strict"; | ||
exports.__esModule = true; | ||
var _exportNames = {}; | ||
exports.default = void 0; | ||
var _rax = require("rax"); | ||
var _universalEnv = require("universal-env"); | ||
var _index = _interopRequireDefault(require("./index.css")); | ||
var _web = _interopRequireDefault(require("./web")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var _miniapp = _interopRequireDefault(require("./miniapp")); | ||
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
var _weex = _interopRequireDefault(require("./weex")); | ||
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } | ||
var _types = require("./types"); | ||
var _styleSheet = _index.default; | ||
Object.keys(_types).forEach(function (key) { | ||
if (key === "default" || key === "__esModule") return; | ||
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; | ||
if (key in exports && exports[key] === _types[key]) return; | ||
exports[key] = _types[key]; | ||
}); | ||
function _getClassName() { | ||
var className = []; | ||
var args = arguments[0]; | ||
var type = Object.prototype.toString.call(args).slice(8, -1).toLowerCase(); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
if (type === 'string') { | ||
args = args.trim(); | ||
args && className.push(args); | ||
} else if (type === 'array') { | ||
args.forEach(function (cls) { | ||
cls = _getClassName(cls).trim(); | ||
cls && className.push(cls); | ||
}); | ||
} else if (type === 'object') { | ||
for (var k in args) { | ||
k = k.trim(); | ||
var Text = null; | ||
if (k && args.hasOwnProperty(k) && args[k]) { | ||
className.push(k); | ||
} | ||
} | ||
} | ||
return className.join(' ').trim(); | ||
if (_universalEnv.isWeb) { | ||
Text = _web.default; | ||
} else if (_universalEnv.isMiniApp || _universalEnv.isWeChatMiniProgram || _universalEnv.isByteDanceMicroApp || _universalEnv.isBaiduSmartProgram || _universalEnv.isKuaiShouMiniProgram) { | ||
Text = _miniapp.default; | ||
} else if (_universalEnv.isWeex) { | ||
Text = _weex.default; | ||
} else { | ||
Text = _web.default; | ||
} | ||
function _getStyle(classNameExpression) { | ||
var cache = _styleSheet.__cache || (_styleSheet.__cache = {}); | ||
var className = _getClassName(classNameExpression); | ||
var classNameArr = className.split(/\s+/); | ||
var style = cache[className]; | ||
if (!style) { | ||
style = {}; | ||
if (classNameArr.length === 1) { | ||
style = _styleSheet[classNameArr[0].trim()]; | ||
} else { | ||
classNameArr.forEach(function (cls) { | ||
var value = _styleSheet[cls.trim()]; | ||
if (typeof value === 'object') { | ||
style = Object.assign(style, _styleSheet[cls.trim()]); | ||
} | ||
}); | ||
} | ||
cache[className] = style; | ||
} | ||
return style; | ||
} | ||
// add vesion in style to avoid conflict with older version | ||
var prefixCls = 'rax-text-v2'; | ||
var Text = (0, _rax.forwardRef)(function (props, ref) { | ||
var className = props.className, | ||
style = props.style, | ||
numberOfLines = props.numberOfLines, | ||
children = props.children, | ||
onPress = props.onPress, | ||
onClick = props.onClick, | ||
rest = _objectWithoutPropertiesLoose(props, ["className", "style", "numberOfLines", "children", "onPress", "onClick"]); | ||
var handleClick = onClick || onPress; | ||
var lines = typeof numberOfLines === 'string' ? parseInt(numberOfLines, 10) : numberOfLines; | ||
var textString = ''; | ||
if (children != null) { | ||
textString = Array.isArray(children) ? children.join('') : children.toString(); | ||
} | ||
if (_universalEnv.isWeex) { | ||
return (0, _rax.createElement)("text", _extends({}, rest, { | ||
ref: ref, | ||
className: className, | ||
style: Object.assign({}, _getStyle(className), _extends({ | ||
lines: lines | ||
}, style)), | ||
onClick: handleClick | ||
}), textString); | ||
} else if (_universalEnv.isMiniApp || _universalEnv.isWeChatMiniProgram) { | ||
return (0, _rax.createElement)("text", _extends({}, rest, { | ||
ref: ref, | ||
className: prefixCls + " " + className, | ||
style: Object.assign({}, _getStyle(prefixCls + " " + className), _extends({ | ||
lines: lines | ||
}, style)), | ||
onClick: handleClick, | ||
"number-of-lines": lines | ||
}), textString); | ||
} else { | ||
var classNames = [prefixCls, className]; | ||
if (lines) { | ||
classNames.push(prefixCls + "--overflow-hidden"); | ||
if (lines === 1) { | ||
classNames.push(prefixCls + "--singleline"); | ||
} else { | ||
classNames.push(prefixCls + "--multiline"); | ||
} | ||
} | ||
var lineClamp = lines > 1 ? lines : undefined; | ||
return (0, _rax.createElement)("span", _extends({}, rest, { | ||
ref: ref, | ||
className: classNames.join(' ') // Vendor prefixes should begin with a capital letter. | ||
, | ||
style: Object.assign({}, _getStyle(classNames.join(' ')), _extends({}, style, { | ||
// Currently only -webkit-line-clamp is supported in browsers | ||
// https://www.w3.org/TR/css-overflow-3/#webkit-line-clamp | ||
WebkitLineClamp: lineClamp, | ||
// Add line-clamp for standard compatibility and engines which | ||
// has already support it such as Kraken | ||
lineClamp: lineClamp | ||
})), | ||
onClick: handleClick | ||
}), textString); | ||
} | ||
}); | ||
Text.displayName = 'Text'; | ||
var _default = Text; | ||
exports.default = _default; |
@@ -1,1 +0,5 @@ | ||
export {}; | ||
import { ForwardRefExoticComponent } from 'rax'; | ||
import { TextProps } from '../types'; | ||
import '../index.css'; | ||
declare const _default: ForwardRefExoticComponent<TextProps>; | ||
export default _default; |
"use strict"; | ||
var _fmtEvent = _interopRequireDefault(require("./fmtEvent")); | ||
exports.__esModule = true; | ||
exports.default = void 0; | ||
var _rax = require("rax"); | ||
var _universalEnv = require("universal-env"); | ||
var _wrapper = _interopRequireDefault(require("../utils/wrapper")); | ||
var _index = _interopRequireDefault(require("../index.css")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var noop = function () {}; | ||
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
Component({ | ||
data: {}, | ||
props: { | ||
className: '', | ||
style: '', | ||
selectable: false, | ||
space: '', | ||
decode: false, | ||
numberOfLines: 0, | ||
onClick: noop | ||
}, | ||
methods: { | ||
onClick: function (e) { | ||
var event = (0, _fmtEvent.default)(this.props, e); | ||
this.props.onClick(event); | ||
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } | ||
var _styleSheet = _index.default; | ||
function _getClassName() { | ||
var className = []; | ||
var args = arguments[0]; | ||
var type = Object.prototype.toString.call(args).slice(8, -1).toLowerCase(); | ||
if (type === 'string') { | ||
args = args.trim(); | ||
args && className.push(args); | ||
} else if (type === 'array') { | ||
args.forEach(function (cls) { | ||
cls = _getClassName(cls).trim(); | ||
cls && className.push(cls); | ||
}); | ||
} else if (type === 'object') { | ||
for (var k in args) { | ||
k = k.trim(); | ||
if (k && args.hasOwnProperty(k) && args[k]) { | ||
className.push(k); | ||
} | ||
} | ||
} | ||
}); | ||
return className.join(' ').trim(); | ||
} | ||
function _getStyle(classNameExpression) { | ||
var cache = _styleSheet.__cache || (_styleSheet.__cache = {}); | ||
var className = _getClassName(classNameExpression); | ||
var classNameArr = className.split(/\s+/); | ||
var style = cache[className]; | ||
if (!style) { | ||
style = {}; | ||
if (classNameArr.length === 1) { | ||
style = _styleSheet[classNameArr[0].trim()]; | ||
} else { | ||
classNameArr.forEach(function (cls) { | ||
var value = _styleSheet[cls.trim()]; | ||
if (typeof value === 'object') { | ||
style = Object.assign(style, _styleSheet[cls.trim()]); | ||
} | ||
}); | ||
} | ||
cache[className] = style; | ||
} | ||
return style; | ||
} | ||
// add version in style to avoid conflict with older version | ||
var prefixCls = 'rax-text-v2'; | ||
var Text = (0, _rax.forwardRef)(function (props, ref) { | ||
var className = props.className, | ||
style = props.style, | ||
numberOfLines = props.numberOfLines, | ||
children = props.children, | ||
onPress = props.onPress, | ||
onClick = props.onClick, | ||
rest = _objectWithoutPropertiesLoose(props, ["className", "style", "numberOfLines", "children", "onPress", "onClick"]); | ||
var lines = typeof numberOfLines === 'string' ? parseInt(numberOfLines, 10) : numberOfLines; | ||
var textString = ''; | ||
if (children != null) { | ||
textString = Array.isArray(children) ? children.join('') : children.toString(); | ||
} | ||
var classNamesArr = [prefixCls, className]; // Ali miniapp support number-of-lines so don't need extra css | ||
if (!_universalEnv.isMiniApp && lines) { | ||
classNamesArr = classNamesArr.concat([prefixCls + "--overflow-hidden", prefixCls + "--multiline"]); | ||
} | ||
var lineClamp = lines > 0 ? lines : undefined; | ||
var classNames = classNamesArr.join(' '); | ||
return (// @ts-ignore | ||
(0, _rax.createElement)("text", _extends({}, rest, { | ||
ref: ref, | ||
className: classNames, | ||
style: Object.assign({}, _getStyle(classNames), _extends({}, style, { | ||
WebkitLineClamp: lineClamp | ||
})), | ||
onClick: onClick || onPress, | ||
"number-of-lines": lines | ||
}), textString) | ||
); | ||
}); | ||
var _default = (0, _wrapper.default)(Text); | ||
exports.default = _default; |
{ | ||
"name": "rax-text", | ||
"version": "2.0.7", | ||
"version": "2.1.0-0", | ||
"description": "Text component for Rax.", | ||
"license": "BSD-3-Clause", | ||
"main": "lib/index.js", | ||
"module": "es/index.js", | ||
"types": "lib/index.d.ts", | ||
"miniprogram": ".", | ||
"files": [ | ||
"es", | ||
"lib", | ||
"dist" | ||
], | ||
"exports":{ | ||
".":{ | ||
"web": "./es/web/index.js", | ||
"weex": "./es/weex/index.js", | ||
"miniapp": "./es/miniapp/index.js", | ||
"wechat-miniprogram": "./es/miniapp/index.js", | ||
"bytedance-microapp": "./es/miniapp/index.js", | ||
"baidu-smartprogram": "./es/miniapp/index.js", | ||
"kuaishou-miniprogram": "./es/miniapp/index.js", | ||
"default": "./es/index.js" | ||
}, | ||
"./*": "./*" | ||
}, | ||
"miniappConfig": { | ||
"main": "lib/miniapp-native/ali-miniapp/index", | ||
"main:quickapp": "lib/miniapp-native/quickapp/index", | ||
"main:bytedance": "lib/miniapp-native/bytedance-microapp/index" | ||
}, | ||
"quickappConfig": { | ||
"main": "lib/quickapp/index" | ||
}, | ||
"scripts": { | ||
"build": "../../node_modules/.bin/build-scripts build --config ../../build.json", | ||
"start": "../../node_modules/.bin/build-scripts start --config ../../build.json" | ||
"build": "../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo", | ||
"start": "../../node_modules/.bin/build-scripts start --config ../../build.json", | ||
"prepublishOnly": "npm run build" | ||
}, | ||
"jest": { | ||
"moduleNameMapper": { | ||
"^.+\\.css$": "jest-transform-css" | ||
} | ||
}, | ||
"repository": { | ||
@@ -22,9 +44,11 @@ "type": "git", | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/raxjs/rax-components/issues" | ||
}, | ||
"homepage": "https://github.com/raxjs/rax-components#readme", | ||
"keywords": [ | ||
"Rax", | ||
"rax-component" | ||
"rax-component", | ||
"react-component" | ||
], | ||
"engines": { | ||
"npm": ">=3.0.0" | ||
}, | ||
"dependencies": { | ||
@@ -54,12 +78,3 @@ "universal-env": "^3.0.0" | ||
"universal-env": "^3.0.0" | ||
}, | ||
"miniappConfig": { | ||
"main": "lib/miniapp/index", | ||
"main:quickapp": "lib/quickapp/index", | ||
"main:bytedance": "lib/bytedance-microapp/index" | ||
}, | ||
"quickappConfig": { | ||
"main": "lib/quickapp/index" | ||
}, | ||
"homepage": "https://unpkg.com/rax-text@2.0.7/build/index.html" | ||
} | ||
} |
@@ -25,2 +25,3 @@ # rax-text | ||
## 示例 | ||
```js | ||
@@ -112,5 +113,2 @@ import {createElement, render, Component} from 'rax'; | ||
render(<App/>, document.body, {driver: DU}); | ||
``` | ||
``` |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
63306
64
828
1
112
1