@plexinc/react-lightning-plugin-flexbox
Advanced tools
Comparing version
@@ -430,3 +430,4 @@ 'use strict'; | ||
} | ||
if ((!element || !node.hasNewLayout()) && !force) { | ||
const skipHiddenNode = !yogaOptions?.processHiddenNodes && element.node.alpha === 0; | ||
if (!force && (skipHiddenNode || !node.hasNewLayout())) { | ||
return; | ||
@@ -433,0 +434,0 @@ } |
@@ -1,1 +0,1 @@ | ||
"use strict";var e=require("yoga-layout/load");const t={alignContent:!0,alignItems:!0,alignSelf:!0,flex:!0,flexBasis:!0,flexDirection:!0,rowGap:!0,gap:!0,columnGap:!0,flexGrow:!0,flexShrink:!0,flexWrap:!0,justifyContent:!0,margin:!0,marginBottom:!0,marginEnd:!0,marginLeft:!0,marginRight:!0,marginStart:!0,marginTop:!0,marginInline:!0,marginBlock:!0,marginHorizontal:!0,marginVertical:!0,padding:!0,paddingBottom:!0,paddingEnd:!0,paddingLeft:!0,paddingRight:!0,paddingStart:!0,paddingTop:!0,paddingInline:!0,paddingBlock:!0,paddingHorizontal:!0,paddingVertical:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0,height:!0,aspectRatio:!0,display:!0,position:!0,top:!0,left:!0,right:!0,bottom:!0};function n(e){return e in t}let a,s;var i={get instance(){return a}};function r(e){switch(e){case"flex-start":return i.instance.ALIGN_FLEX_START;case"flex-end":return i.instance.ALIGN_FLEX_END;case"center":return i.instance.ALIGN_CENTER;case"baseline":return i.instance.ALIGN_BASELINE;default:return i.instance.ALIGN_STRETCH}}function o(e){if("none"!==e&&"auto"!==e)return e}function c(e,t,n){try{const a=n;switch(t){case"display":return e.setDisplay(function(e){return"none"===e?i.instance.DISPLAY_NONE:i.instance.DISPLAY_FLEX}(a)),!0;case"width":return e.setWidth(a),!0;case"minWidth":return e.setMinWidth(a),!0;case"maxWidth":return e.setMaxWidth(o(a)),!0;case"height":return e.setHeight(a),!0;case"minHeight":return e.setMinHeight(a),!0;case"maxHeight":return e.setMaxHeight(o(a)),!0;case"aspectRatio":return e.setAspectRatio(a),!0;case"margin":return e.setMargin(i.instance.EDGE_ALL,a),!0;case"marginBottom":return e.setMargin(i.instance.EDGE_BOTTOM,a),!0;case"marginEnd":return e.setMargin(i.instance.EDGE_END,a),!0;case"marginLeft":return e.setMargin(i.instance.EDGE_LEFT,a),!0;case"marginRight":return e.setMargin(i.instance.EDGE_RIGHT,a),!0;case"marginStart":return e.setMargin(i.instance.EDGE_START,a),!0;case"marginTop":return e.setMargin(i.instance.EDGE_TOP,a),!0;case"marginHorizontal":case"marginInline":return e.setMargin(i.instance.EDGE_HORIZONTAL,a),!0;case"marginVertical":case"marginBlock":return e.setMargin(i.instance.EDGE_VERTICAL,a),!0;case"padding":return e.setPadding(i.instance.EDGE_ALL,a),!0;case"paddingBottom":return e.setPadding(i.instance.EDGE_BOTTOM,a),!0;case"paddingEnd":return e.setPadding(i.instance.EDGE_END,a),!0;case"paddingLeft":return e.setPadding(i.instance.EDGE_LEFT,a),!0;case"paddingRight":return e.setPadding(i.instance.EDGE_RIGHT,a),!0;case"paddingStart":return e.setPadding(i.instance.EDGE_START,a),!0;case"paddingTop":return e.setPadding(i.instance.EDGE_TOP,a),!0;case"paddingHorizontal":case"paddingInline":return e.setPadding(i.instance.EDGE_HORIZONTAL,a),!0;case"paddingVertical":case"paddingBlock":return e.setPadding(i.instance.EDGE_VERTICAL,a),!0;case"flex":return function(e,t){if(null==t)return;if("number"==typeof t)return e.setFlexGrow(t),e.setFlexShrink(1),void e.setFlexBasis(0);const n=t.split(" "),[a,s,i]=n;null!=a&&null!=s&&null!=i?(e.setFlexGrow(Number.parseFloat(a)),e.setFlexShrink(Number.parseFloat(s)),u(e,s)):2===n.length&&null!=a&&null!=s?(e.setFlexGrow(Number.parseFloat(a)),/^\d+$/.test(s)?(e.setFlexShrink(Number.parseFloat(s)),e.setFlexBasis(0)):(e.setFlexShrink(1),u(e,s))):1===n.length&&null!=a&&(/^\d+$/.test(a)?(e.setFlexGrow(Number.parseFloat(a)),e.setFlexShrink(1),e.setFlexBasis(0)):"none"===a?(e.setFlexGrow(0),e.setFlexShrink(0),e.setFlexBasisAuto()):"string"==typeof a&&(e.setFlexGrow(1),e.setFlexShrink(1),u(e,a)))}(e,a),!0;case"flexDirection":return e.setFlexDirection(function(e){switch(e){case"column-reverse":return i.instance.FLEX_DIRECTION_COLUMN_REVERSE;case"column":return i.instance.FLEX_DIRECTION_COLUMN;case"row-reverse":return i.instance.FLEX_DIRECTION_ROW_REVERSE;default:return i.instance.FLEX_DIRECTION_ROW}}(a)),!0;case"alignContent":return e.setAlignContent(function(e){switch(e){case"space-around":return i.instance.ALIGN_SPACE_AROUND;case"space-between":case"space-evenly":return i.instance.ALIGN_SPACE_BETWEEN;case"center":return i.instance.ALIGN_CENTER;case"flex-end":return i.instance.ALIGN_FLEX_END;case"stretch":return i.instance.ALIGN_STRETCH;default:return i.instance.ALIGN_FLEX_START}}(a)),!0;case"alignItems":return e.setAlignItems(r(a)),!0;case"alignSelf":return e.setAlignSelf(r(a)),!0;case"justifyContent":return e.setJustifyContent(function(e){switch(e){case"center":return i.instance.JUSTIFY_CENTER;case"flex-end":return i.instance.JUSTIFY_FLEX_END;case"space-around":return i.instance.JUSTIFY_SPACE_AROUND;case"space-between":return i.instance.JUSTIFY_SPACE_BETWEEN;case"space-evenly":return i.instance.JUSTIFY_SPACE_EVENLY;default:return i.instance.JUSTIFY_FLEX_START}}(a)),!0;case"flexWrap":return e.setFlexWrap(function(e){switch(e){case"wrap":return i.instance.WRAP_WRAP;case"wrap-reverse":return i.instance.WRAP_WRAP_REVERSE;default:return i.instance.WRAP_NO_WRAP}}(a)),!0;case"flexBasis":return u(e,a),!0;case"flexGrow":return e.setFlexGrow(a??1),!0;case"flexShrink":return e.setFlexShrink(a??0),!0;case"gap":return e.setGap(i.instance.GUTTER_ALL,a??0),!0;case"columnGap":return e.setGap(i.instance.GUTTER_COLUMN,a??0),!0;case"rowGap":return e.setGap(i.instance.GUTTER_ROW,a??0),!0;case"position":return e.setPositionType(function(e){switch(e){case"absolute":case"fixed":return i.instance.POSITION_TYPE_ABSOLUTE;case"static":return i.instance.POSITION_TYPE_STATIC;default:return i.instance.POSITION_TYPE_RELATIVE}}(a)),!0;case"right":return e.setPosition(i.instance.EDGE_RIGHT,a??0),!0;case"bottom":return e.setPosition(i.instance.EDGE_BOTTOM,a??0),!0;case"left":return e.setPosition(i.instance.EDGE_LEFT,a??0),!0;case"top":return e.setPosition(i.instance.EDGE_TOP,a??0),!0}}catch(e){console.error(e)}return!1}function u(e,t){null!=t&&("string"==typeof t&&t.endsWith("%")?e.setFlexBasisPercent(Number.parseFloat(t)):"auto"===t?e.setFlexBasisAuto():e.setFlexBasis(t))}exports.plugin=function(t){let r=!1,o=null,u=null;function l(e,t=!1){const n=e.yogaNode;if(!n)return;if(!(e&&n.hasNewLayout()||t))return;const a=n.getComputedLayout();let s=!1,i=!1;"flex"!==e.parent?.style.display&&(s=void 0!==e.style.x&&void 0===e.style.transform?.translateX,i=void 0!==e.style.y&&void 0===e.style.transform?.translateY),s||e.setNodeProp("x",a.left),i||e.setNodeProp("y",a.top),Number.isNaN(a.width)||e.setNodeProp("width",a.width),Number.isNaN(a.height)||e.setNodeProp("height",a.height),n.markLayoutSeen();for(const n of e.children)l(n,t);e.emit("flexLayout"),e.emit("layout",{x:e.node.x,y:e.node.y,height:e.node.height,width:e.node.width})}function d(e,t=!1){r&&u&&window.clearTimeout(u),r=!0,u=window.setTimeout((()=>{const n=function(e){if(o)return o;let t=e,n=e;for(;t;)n=t,t=t.parent;return 1===n.node.id&&(o=n),n}(e);n.yogaNode&&(n.yogaNode.calculateLayout(n?.style.width,n?.style.height,i.instance.DIRECTION_LTR),l(n,t)),r=!1}),1)}return{init:()=>async function(t){const{useWebDefaults:n,errata:i}={useWebDefaults:!1,...t};if(a=await e.loadYoga(),s=a.Config.create(),s.setUseWebDefaults(n),i)switch(i){case"all":s.setErrata(a.ERRATA_ALL);break;case"classic":s.setErrata(a.ERRATA_CLASSIC);break;case"stretch-flex-basis":s.setErrata(a.ERRATA_STRETCH_FLEX_BASIS);break;case"absolute-percent-against-inner":s.setErrata(a.ERRATA_ABSOLUTE_PERCENT_AGAINST_INNER_SIZE);break;case"absolute-position-without-insets":s.setErrata(a.ERRATA_ABSOLUTE_POSITION_WITHOUT_INSETS_EXCLUDES_PADDING);break;default:s.setErrata(a.ERRATA_NONE)}}(t),onCreateInstance(e){const t=e;t.yogaNode=function(){if(!a||!s)throw new Error("Yoga was not initialized! Did you call `init()`?");return a.Node.create(s)}();const r=[t.on("initialized",(()=>{const e=t.style.initialDimensions;e&&(t.node.width=e.width,t.node.height=e.height,t.node.x=e.x,t.node.y=e.y)})),t.on("destroy",(()=>{for(const e of r)e();t.yogaNode?.free(),t.yogaNode=void 0,d(t)})),t.on("childAdded",((e,a)=>{if(!t.yogaNode||!e.yogaNode)return;t.yogaNode.insertChild(e.yogaNode,a);const s=function(e={}){const t={};for(const a in e)if(n(a)){const n=e[a];null!=n&&(t[a]=n)}return t}(t.props.style);!function(e,t){for(const a of Object.keys(t))n(a)&&c(e,a,t[a])}(t.yogaNode,s),d(t)})),t.on("childRemoved",(e=>{t.yogaNode&&e.yogaNode&&(t.yogaNode.removeChild(e.yogaNode),d(t))})),t.on("stylesChanged",(()=>{t.yogaNode?.getParent()&&d(t)})),t.on("textureLoaded",((e,n)=>{if(!t.yogaNode)return;const a=t.yogaNode.getMaxWidth();if(!Number.isNaN(a.value)&&a.unit!==i.instance.UNIT_UNDEFINED){let s=t.yogaNode.getComputedWidth();const r=a.unit===i.instance.UNIT_PERCENT;if(Number.isNaN(s)||r){const e=t.yogaNode.getParent()?.getComputedWidth();e?s=r?e*(a.value/100):e:a.unit===i.instance.UNIT_POINT&&(s=a.value)}!Number.isNaN(s)&&s>0&&n.dimensions.width>s&&(e.contain="width",e.width=s)}c(t.yogaNode,"width",e.width),c(t.yogaNode,"height",e.height),d(t)}))]},transformProps(e,t){const a=t.style;if(!a)return t;const s=e.yogaNode;if(!s)return t;for(const e in a){const t=a[e];n(e)&&null!=t&&(c(s,e,t),"width"!==e&&"height"!==e&&delete a[e])}return t.style&&"transform"in t.style&&function(e,t){const{x:n,y:a,transform:s}=e;if(s){const{translateX:e,translateY:i}=s;null!=e&&c(t,"left",(n??0)+e),null!=i&&c(t,"top",(a??0)+i)}}(t.style,s),{...t,style:a}}}}; | ||
"use strict";var e=require("yoga-layout/load");const t={alignContent:!0,alignItems:!0,alignSelf:!0,flex:!0,flexBasis:!0,flexDirection:!0,rowGap:!0,gap:!0,columnGap:!0,flexGrow:!0,flexShrink:!0,flexWrap:!0,justifyContent:!0,margin:!0,marginBottom:!0,marginEnd:!0,marginLeft:!0,marginRight:!0,marginStart:!0,marginTop:!0,marginInline:!0,marginBlock:!0,marginHorizontal:!0,marginVertical:!0,padding:!0,paddingBottom:!0,paddingEnd:!0,paddingLeft:!0,paddingRight:!0,paddingStart:!0,paddingTop:!0,paddingInline:!0,paddingBlock:!0,paddingHorizontal:!0,paddingVertical:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0,height:!0,aspectRatio:!0,display:!0,position:!0,top:!0,left:!0,right:!0,bottom:!0};function n(e){return e in t}let a,s;var i={get instance(){return a}};function r(e){switch(e){case"flex-start":return i.instance.ALIGN_FLEX_START;case"flex-end":return i.instance.ALIGN_FLEX_END;case"center":return i.instance.ALIGN_CENTER;case"baseline":return i.instance.ALIGN_BASELINE;default:return i.instance.ALIGN_STRETCH}}function o(e){if("none"!==e&&"auto"!==e)return e}function c(e,t,n){try{const a=n;switch(t){case"display":return e.setDisplay(function(e){return"none"===e?i.instance.DISPLAY_NONE:i.instance.DISPLAY_FLEX}(a)),!0;case"width":return e.setWidth(a),!0;case"minWidth":return e.setMinWidth(a),!0;case"maxWidth":return e.setMaxWidth(o(a)),!0;case"height":return e.setHeight(a),!0;case"minHeight":return e.setMinHeight(a),!0;case"maxHeight":return e.setMaxHeight(o(a)),!0;case"aspectRatio":return e.setAspectRatio(a),!0;case"margin":return e.setMargin(i.instance.EDGE_ALL,a),!0;case"marginBottom":return e.setMargin(i.instance.EDGE_BOTTOM,a),!0;case"marginEnd":return e.setMargin(i.instance.EDGE_END,a),!0;case"marginLeft":return e.setMargin(i.instance.EDGE_LEFT,a),!0;case"marginRight":return e.setMargin(i.instance.EDGE_RIGHT,a),!0;case"marginStart":return e.setMargin(i.instance.EDGE_START,a),!0;case"marginTop":return e.setMargin(i.instance.EDGE_TOP,a),!0;case"marginHorizontal":case"marginInline":return e.setMargin(i.instance.EDGE_HORIZONTAL,a),!0;case"marginVertical":case"marginBlock":return e.setMargin(i.instance.EDGE_VERTICAL,a),!0;case"padding":return e.setPadding(i.instance.EDGE_ALL,a),!0;case"paddingBottom":return e.setPadding(i.instance.EDGE_BOTTOM,a),!0;case"paddingEnd":return e.setPadding(i.instance.EDGE_END,a),!0;case"paddingLeft":return e.setPadding(i.instance.EDGE_LEFT,a),!0;case"paddingRight":return e.setPadding(i.instance.EDGE_RIGHT,a),!0;case"paddingStart":return e.setPadding(i.instance.EDGE_START,a),!0;case"paddingTop":return e.setPadding(i.instance.EDGE_TOP,a),!0;case"paddingHorizontal":case"paddingInline":return e.setPadding(i.instance.EDGE_HORIZONTAL,a),!0;case"paddingVertical":case"paddingBlock":return e.setPadding(i.instance.EDGE_VERTICAL,a),!0;case"flex":return function(e,t){if(null==t)return;if("number"==typeof t)return e.setFlexGrow(t),e.setFlexShrink(1),void e.setFlexBasis(0);const n=t.split(" "),[a,s,i]=n;null!=a&&null!=s&&null!=i?(e.setFlexGrow(Number.parseFloat(a)),e.setFlexShrink(Number.parseFloat(s)),u(e,s)):2===n.length&&null!=a&&null!=s?(e.setFlexGrow(Number.parseFloat(a)),/^\d+$/.test(s)?(e.setFlexShrink(Number.parseFloat(s)),e.setFlexBasis(0)):(e.setFlexShrink(1),u(e,s))):1===n.length&&null!=a&&(/^\d+$/.test(a)?(e.setFlexGrow(Number.parseFloat(a)),e.setFlexShrink(1),e.setFlexBasis(0)):"none"===a?(e.setFlexGrow(0),e.setFlexShrink(0),e.setFlexBasisAuto()):"string"==typeof a&&(e.setFlexGrow(1),e.setFlexShrink(1),u(e,a)))}(e,a),!0;case"flexDirection":return e.setFlexDirection(function(e){switch(e){case"column-reverse":return i.instance.FLEX_DIRECTION_COLUMN_REVERSE;case"column":return i.instance.FLEX_DIRECTION_COLUMN;case"row-reverse":return i.instance.FLEX_DIRECTION_ROW_REVERSE;default:return i.instance.FLEX_DIRECTION_ROW}}(a)),!0;case"alignContent":return e.setAlignContent(function(e){switch(e){case"space-around":return i.instance.ALIGN_SPACE_AROUND;case"space-between":case"space-evenly":return i.instance.ALIGN_SPACE_BETWEEN;case"center":return i.instance.ALIGN_CENTER;case"flex-end":return i.instance.ALIGN_FLEX_END;case"stretch":return i.instance.ALIGN_STRETCH;default:return i.instance.ALIGN_FLEX_START}}(a)),!0;case"alignItems":return e.setAlignItems(r(a)),!0;case"alignSelf":return e.setAlignSelf(r(a)),!0;case"justifyContent":return e.setJustifyContent(function(e){switch(e){case"center":return i.instance.JUSTIFY_CENTER;case"flex-end":return i.instance.JUSTIFY_FLEX_END;case"space-around":return i.instance.JUSTIFY_SPACE_AROUND;case"space-between":return i.instance.JUSTIFY_SPACE_BETWEEN;case"space-evenly":return i.instance.JUSTIFY_SPACE_EVENLY;default:return i.instance.JUSTIFY_FLEX_START}}(a)),!0;case"flexWrap":return e.setFlexWrap(function(e){switch(e){case"wrap":return i.instance.WRAP_WRAP;case"wrap-reverse":return i.instance.WRAP_WRAP_REVERSE;default:return i.instance.WRAP_NO_WRAP}}(a)),!0;case"flexBasis":return u(e,a),!0;case"flexGrow":return e.setFlexGrow(a??1),!0;case"flexShrink":return e.setFlexShrink(a??0),!0;case"gap":return e.setGap(i.instance.GUTTER_ALL,a??0),!0;case"columnGap":return e.setGap(i.instance.GUTTER_COLUMN,a??0),!0;case"rowGap":return e.setGap(i.instance.GUTTER_ROW,a??0),!0;case"position":return e.setPositionType(function(e){switch(e){case"absolute":case"fixed":return i.instance.POSITION_TYPE_ABSOLUTE;case"static":return i.instance.POSITION_TYPE_STATIC;default:return i.instance.POSITION_TYPE_RELATIVE}}(a)),!0;case"right":return e.setPosition(i.instance.EDGE_RIGHT,a??0),!0;case"bottom":return e.setPosition(i.instance.EDGE_BOTTOM,a??0),!0;case"left":return e.setPosition(i.instance.EDGE_LEFT,a??0),!0;case"top":return e.setPosition(i.instance.EDGE_TOP,a??0),!0}}catch(e){console.error(e)}return!1}function u(e,t){null!=t&&("string"==typeof t&&t.endsWith("%")?e.setFlexBasisPercent(Number.parseFloat(t)):"auto"===t?e.setFlexBasisAuto():e.setFlexBasis(t))}exports.plugin=function(t){let r=!1,o=null,u=null;function l(e,n=!1){const a=e.yogaNode;if(!a)return;const s=!t?.processHiddenNodes&&0===e.node.alpha;if(!n&&(s||!a.hasNewLayout()))return;const i=a.getComputedLayout();let r=!1,o=!1;"flex"!==e.parent?.style.display&&(r=void 0!==e.style.x&&void 0===e.style.transform?.translateX,o=void 0!==e.style.y&&void 0===e.style.transform?.translateY),r||e.setNodeProp("x",i.left),o||e.setNodeProp("y",i.top),Number.isNaN(i.width)||e.setNodeProp("width",i.width),Number.isNaN(i.height)||e.setNodeProp("height",i.height),a.markLayoutSeen();for(const t of e.children)l(t,n);e.emit("flexLayout"),e.emit("layout",{x:e.node.x,y:e.node.y,height:e.node.height,width:e.node.width})}function d(e,t=!1){r&&u&&window.clearTimeout(u),r=!0,u=window.setTimeout((()=>{const n=function(e){if(o)return o;let t=e,n=e;for(;t;)n=t,t=t.parent;return 1===n.node.id&&(o=n),n}(e);n.yogaNode&&(n.yogaNode.calculateLayout(n?.style.width,n?.style.height,i.instance.DIRECTION_LTR),l(n,t)),r=!1}),1)}return{init:()=>async function(t){const{useWebDefaults:n,errata:i}={useWebDefaults:!1,...t};if(a=await e.loadYoga(),s=a.Config.create(),s.setUseWebDefaults(n),i)switch(i){case"all":s.setErrata(a.ERRATA_ALL);break;case"classic":s.setErrata(a.ERRATA_CLASSIC);break;case"stretch-flex-basis":s.setErrata(a.ERRATA_STRETCH_FLEX_BASIS);break;case"absolute-percent-against-inner":s.setErrata(a.ERRATA_ABSOLUTE_PERCENT_AGAINST_INNER_SIZE);break;case"absolute-position-without-insets":s.setErrata(a.ERRATA_ABSOLUTE_POSITION_WITHOUT_INSETS_EXCLUDES_PADDING);break;default:s.setErrata(a.ERRATA_NONE)}}(t),onCreateInstance(e){const t=e;t.yogaNode=function(){if(!a||!s)throw new Error("Yoga was not initialized! Did you call `init()`?");return a.Node.create(s)}();const r=[t.on("initialized",(()=>{const e=t.style.initialDimensions;e&&(t.node.width=e.width,t.node.height=e.height,t.node.x=e.x,t.node.y=e.y)})),t.on("destroy",(()=>{for(const e of r)e();t.yogaNode?.free(),t.yogaNode=void 0,d(t)})),t.on("childAdded",((e,a)=>{if(!t.yogaNode||!e.yogaNode)return;t.yogaNode.insertChild(e.yogaNode,a);const s=function(e={}){const t={};for(const a in e)if(n(a)){const n=e[a];null!=n&&(t[a]=n)}return t}(t.props.style);!function(e,t){for(const a of Object.keys(t))n(a)&&c(e,a,t[a])}(t.yogaNode,s),d(t)})),t.on("childRemoved",(e=>{t.yogaNode&&e.yogaNode&&(t.yogaNode.removeChild(e.yogaNode),d(t))})),t.on("stylesChanged",(()=>{t.yogaNode?.getParent()&&d(t)})),t.on("textureLoaded",((e,n)=>{if(!t.yogaNode)return;const a=t.yogaNode.getMaxWidth();if(!Number.isNaN(a.value)&&a.unit!==i.instance.UNIT_UNDEFINED){let s=t.yogaNode.getComputedWidth();const r=a.unit===i.instance.UNIT_PERCENT;if(Number.isNaN(s)||r){const e=t.yogaNode.getParent()?.getComputedWidth();e?s=r?e*(a.value/100):e:a.unit===i.instance.UNIT_POINT&&(s=a.value)}!Number.isNaN(s)&&s>0&&n.dimensions.width>s&&(e.contain="width",e.width=s)}c(t.yogaNode,"width",e.width),c(t.yogaNode,"height",e.height),d(t)}))]},transformProps(e,t){const a=t.style;if(!a)return t;const s=e.yogaNode;if(!s)return t;for(const e in a){const t=a[e];n(e)&&null!=t&&(c(s,e,t),"width"!==e&&"height"!==e&&delete a[e])}return t.style&&"transform"in t.style&&function(e,t){const{x:n,y:a,transform:s}=e;if(s){const{translateX:e,translateY:i}=s;null!=e&&c(t,"left",(n??0)+e),null!=i&&c(t,"top",(a??0)+i)}}(t.style,s),{...t,style:a}}}}; |
@@ -5,2 +5,3 @@ import type { Node } from 'yoga-layout'; | ||
useWebDefaults?: boolean; | ||
processHiddenNodes?: boolean; | ||
errata?: 'none' | 'all' | 'classic' | 'stretch-flex-basis' | 'absolute-percent-against-inner' | 'absolute-position-without-insets'; | ||
@@ -7,0 +8,0 @@ }; |
{ | ||
"name": "@plexinc/react-lightning-plugin-flexbox", | ||
"description": "Adds FlexBox layout support to @plexinc/react-lightning using yoga", | ||
"version": "0.2.3", | ||
"version": "0.2.4", | ||
"author": "Plex Inc.", | ||
@@ -37,3 +37,3 @@ "license": "MIT", | ||
"react": "18.3.1", | ||
"@plexinc/react-lightning": "0.2.3", | ||
"@plexinc/react-lightning": "0.2.4", | ||
"@repo/rollup-config": "0.2.2", | ||
@@ -44,3 +44,3 @@ "@repo/typescript-config": "0.2.1" | ||
"react": "^18.3.1", | ||
"@plexinc/react-lightning": "0.2.3" | ||
"@plexinc/react-lightning": "0.2.4" | ||
}, | ||
@@ -47,0 +47,0 @@ "volta": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
71212
0.47%1481
0.2%