MCPcopy Create free account
hub / github.com/Snapchat/Valdi / resolveDirection

Function resolveDirection

third-party/yoga/src/yoga/algorithm/FlexDirection.h:31–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31inline FlexDirection resolveDirection(
32 const FlexDirection flexDirection,
33 const Direction direction) {
34 if (direction == Direction::RTL) {
35 if (flexDirection == FlexDirection::Row) {
36 return FlexDirection::RowReverse;
37 } else if (flexDirection == FlexDirection::RowReverse) {
38 return FlexDirection::Row;
39 }
40 }
41
42 return flexDirection;
43}
44
45inline FlexDirection resolveCrossDirection(
46 const FlexDirection flexDirection,

Callers 7

computeFlexBasisForChildFunction · 0.85
calculateLayoutImplFunction · 0.85
calculateFlexLineFunction · 0.85
resolveCrossDirectionFunction · 0.85
layoutAbsoluteChildFunction · 0.85
setPositionMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected