Skip to content

Commit 6570f78

Browse files
mdvaccafacebook-github-bot
authored andcommitted
Extend ReactShadowNode API to expose flex props
Summary: This diff extends the ReactShadowNode API to expose flex props, this is going to be used by some components that require access to it changeLog: [Android][Added] Exposed getFlex method as part of ReactShadowNode API Reviewed By: JoshuaGross Differential Revision: D21554663 fbshipit-source-id: 26c9a3fe5f72a84120b16b553ab08231817c0efa
1 parent d269844 commit 6570f78

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java

+2
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,8 @@ public interface ReactShadowNode<T extends ReactShadowNode> {
288288

289289
YogaValue getStyleHeight();
290290

291+
float getFlex();
292+
291293
void setStyleHeight(float heightPx);
292294

293295
void setStyleHeightPercent(float percent);

ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNodeImpl.java

+5
Original file line numberDiff line numberDiff line change
@@ -779,6 +779,11 @@ public void setStyleMaxHeightPercent(float percent) {
779779
mYogaNode.setMaxHeightPercent(percent);
780780
}
781781

782+
@Override
783+
public float getFlex() {
784+
return mYogaNode.getFlex();
785+
}
786+
782787
@Override
783788
public void setFlex(float flex) {
784789
mYogaNode.setFlex(flex);

0 commit comments

Comments
 (0)