├── .clang-format ├── .clang-tidy ├── .editorconfig ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE.md ├── actions │ ├── black │ │ └── action.yml │ ├── cache-emsdk │ │ └── action.yml │ ├── install-ninja │ │ └── action.yml │ ├── setup-android │ │ └── action.yml │ ├── setup-apple │ │ └── action.yml │ ├── setup-cpp │ │ └── action.yml │ └── setup-js │ │ └── action.yml └── workflows │ ├── publish-android-release.yml │ ├── publish-android-snashot.yml │ ├── publish-cocoapods-release.yml │ ├── publish-npm-release.yml │ ├── validate-android.yml │ ├── validate-apple.yml │ ├── validate-cpp.yml │ ├── validate-js.yml │ ├── validate-tests.yml │ └── validate-website.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE-examples ├── Package.swift ├── README.md ├── Yoga.podspec ├── benchmark ├── Benchmark.cpp ├── Benchmark.h ├── CMakeLists.txt ├── TreeDeserialization.cpp ├── TreeDeserialization.h ├── YGBenchmark.c ├── benchmark └── captures │ ├── chat-mac.json │ ├── feed-android.json │ ├── profile-ios.json │ └── rendering-sample-mac.json ├── capture ├── CMakeLists.txt ├── CaptureTree.cpp ├── CaptureTree.h ├── NodeToString.cpp └── NodeToString.h ├── cmake ├── project-defaults.cmake └── yoga-config.cmake.in ├── enums.py ├── fuzz ├── CMakeLists.txt └── FuzzLayout.cpp ├── gentest ├── babel.config.cjs ├── fixtures │ ├── YGAbsolutePositionTest.html │ ├── YGAlignContentTest.html │ ├── YGAlignItemsTest.html │ ├── YGAlignSelfTest.html │ ├── YGAndroidNewsFeed.html │ ├── YGAspectRatioTest.html │ ├── YGAutoTest.html │ ├── YGBorderTest.html │ ├── YGBoxSizingTest.html │ ├── YGDimensionTest.html │ ├── YGDisplayTest.html │ ├── YGFlexDirectionTest.html │ ├── YGFlexTest.html │ ├── YGFlexWrapTest.html │ ├── YGGapTest.html │ ├── YGIntrinsicSizeTest.html │ ├── YGJustifyContentTest.html │ ├── YGMarginTest.html │ ├── YGMinMaxDimensionTest.html │ ├── YGPaddingTest.html │ ├── YGPercentageTest.html │ ├── YGRoundingTest.html │ ├── YGSizeOverflowTest.html │ └── YGStaticPositionTest.html ├── fonts │ └── Ahem.ttf ├── gentest-cpp.js ├── gentest-driver.ts ├── gentest-java.js ├── gentest-javascript.js ├── gentest-log.js ├── gentest-validate.ts ├── gentest.js ├── package.json ├── signedsource.d.ts ├── test-template.html └── tsconfig.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── java ├── AndroidManifest.xml ├── CMakeLists.txt ├── build.gradle.kts ├── com │ └── facebook │ │ └── yoga │ │ ├── LayoutPassReason.kt │ │ ├── YogaAlign.java │ │ ├── YogaBaselineFunction.kt │ │ ├── YogaBoxSizing.java │ │ ├── YogaConfig.kt │ │ ├── YogaConfigFactory.kt │ │ ├── YogaConfigJNIBase.java │ │ ├── YogaConfigJNIFinalizer.java │ │ ├── YogaConstants.kt │ │ ├── YogaDimension.java │ │ ├── YogaDirection.java │ │ ├── YogaDisplay.java │ │ ├── YogaEdge.java │ │ ├── YogaErrata.java │ │ ├── YogaExperimentalFeature.java │ │ ├── YogaFlexDirection.java │ │ ├── YogaGutter.java │ │ ├── YogaJustify.java │ │ ├── YogaLayoutType.kt │ │ ├── YogaLogLevel.java │ │ ├── YogaLogger.kt │ │ ├── YogaMeasureFunction.kt │ │ ├── YogaMeasureMode.java │ │ ├── YogaMeasureOutput.kt │ │ ├── YogaNative.kt │ │ ├── YogaNode.java │ │ ├── YogaNodeFactory.kt │ │ ├── YogaNodeJNIBase.java │ │ ├── YogaNodeJNIFinalizer.java │ │ ├── YogaNodeType.java │ │ ├── YogaOverflow.java │ │ ├── YogaPositionType.java │ │ ├── YogaProps.java │ │ ├── YogaStyleInputs.kt │ │ ├── YogaUnit.java │ │ ├── YogaValue.kt │ │ ├── YogaWrap.java │ │ └── annotations │ │ └── DoNotStrip.kt ├── gen │ └── com │ │ └── facebook │ │ └── yoga │ │ └── BuildConfig.java ├── jni │ ├── LayoutContext.cpp │ ├── LayoutContext.h │ ├── ScopedGlobalRef.h │ ├── ScopedLocalRef.h │ ├── YGJNI.h │ ├── YGJNIVanilla.cpp │ ├── YGJNIVanilla.h │ ├── YGJTypesVanilla.h │ ├── YogaJniException.cpp │ ├── YogaJniException.h │ ├── common.cpp │ ├── common.h │ ├── corefunctions.cpp │ ├── corefunctions.h │ ├── macros.h │ └── yogajni.cpp ├── proguard-rules.pro ├── res │ └── values │ │ └── strings.xml ├── tests │ ├── com │ │ └── facebook │ │ │ └── yoga │ │ │ ├── TestParametrization.java │ │ │ ├── YGAlignBaselineTest.java │ │ │ ├── YogaExceptionTest.java │ │ │ ├── YogaLoggerTest.java │ │ │ ├── YogaNodeStylePropertiesTest.java │ │ │ ├── YogaNodeTest.java │ │ │ ├── YogaValueTest.java │ │ │ └── utils │ │ │ └── TestUtils.java │ └── generated │ │ └── com │ │ └── facebook │ │ └── yoga │ │ ├── YGAbsolutePositionTest.java │ │ ├── YGAlignContentTest.java │ │ ├── YGAlignItemsTest.java │ │ ├── YGAlignSelfTest.java │ │ ├── YGAndroidNewsFeed.java │ │ ├── YGAspectRatioTest.java │ │ ├── YGAutoTest.java │ │ ├── YGBorderTest.java │ │ ├── YGBoxSizingTest.java │ │ ├── YGDimensionTest.java │ │ ├── YGDisplayContentsTest.java │ │ ├── YGDisplayTest.java │ │ ├── YGFlexDirectionTest.java │ │ ├── YGFlexTest.java │ │ ├── YGFlexWrapTest.java │ │ ├── YGGapTest.java │ │ ├── YGIntrinsicSizeTest.java │ │ ├── YGJustifyContentTest.java │ │ ├── YGMarginTest.java │ │ ├── YGMinMaxDimensionTest.java │ │ ├── YGPaddingTest.java │ │ ├── YGPercentageTest.java │ │ ├── YGRoundingTest.java │ │ ├── YGSizeOverflowTest.java │ │ └── YGStaticPositionTest.java └── yogajni.version ├── javascript ├── .gitignore ├── CMakeLists.txt ├── README.md ├── babel.config.cjs ├── jest.config.js ├── jest.setup.js ├── just.config.cjs ├── package.json ├── src │ ├── Config.cpp │ ├── Config.h │ ├── Layout.h │ ├── Node.cpp │ ├── Node.h │ ├── Size.h │ ├── Value.h │ ├── embind.cpp │ ├── generated │ │ └── YGEnums.ts │ ├── index.ts │ ├── load.ts │ └── wrapAssembly.ts ├── tests │ ├── Benchmarks │ │ └── YGBenchmark.test.ts │ ├── YGAlignBaselineTest.test.ts │ ├── YGComputedBorderTest.test.ts │ ├── YGComputedMarginTest.test.ts │ ├── YGComputedPaddingTest.test.ts │ ├── YGDirtiedTest.test.ts │ ├── YGErrataTest.test.ts │ ├── YGFlexBasisAuto.test.ts │ ├── YGHasNewLayout.test.ts │ ├── YGMeasureCacheTest.test.ts │ ├── YGMeasureTest.test.ts │ ├── bin │ │ └── run-bench.ts │ ├── generated │ │ ├── YGAbsolutePositionTest.test.ts │ │ ├── YGAlignContentTest.test.ts │ │ ├── YGAlignItemsTest.test.ts │ │ ├── YGAlignSelfTest.test.ts │ │ ├── YGAndroidNewsFeed.test.ts │ │ ├── YGAspectRatioTest.test.ts │ │ ├── YGAutoTest.test.ts │ │ ├── YGBorderTest.test.ts │ │ ├── YGBoxSizingTest.test.ts │ │ ├── YGDimensionTest.test.ts │ │ ├── YGDisplayContentsTest.test.ts │ │ ├── YGDisplayTest.test.ts │ │ ├── YGFlexDirectionTest.test.ts │ │ ├── YGFlexTest.test.ts │ │ ├── YGFlexWrapTest.test.ts │ │ ├── YGGapTest.test.ts │ │ ├── YGIntrinsicSizeTest.test.ts │ │ ├── YGJustifyContentTest.test.ts │ │ ├── YGMarginTest.test.ts │ │ ├── YGMinMaxDimensionTest.test.ts │ │ ├── YGPaddingTest.test.ts │ │ ├── YGPercentageTest.test.ts │ │ ├── YGRoundingTest.test.ts │ │ ├── YGSizeOverflowTest.test.ts │ │ └── YGStaticPositionTest.test.ts │ └── tools │ │ ├── MeasureCounter.ts │ │ ├── globals.ts │ │ └── utils.ts └── tsconfig.json ├── lib ├── jni │ ├── jni.h │ └── real │ │ └── jni.h ├── jsr-305 │ └── jsr305.jar ├── nlohmann │ └── json.hpp └── soloader │ └── soloader-0.5.1.aar ├── package.json ├── set-version.py ├── settings.gradle.kts ├── tests ├── .clang-tidy ├── CMakeLists.txt ├── EventsTest.cpp ├── FlexGapTest.cpp ├── FloatOptionalTest.cpp ├── OrdinalsTest.cpp ├── SmallValueBufferTest.cpp ├── StyleTest.cpp ├── StyleValuePoolTest.cpp ├── YGAlignBaselineTest.cpp ├── YGAspectRatioTest.cpp ├── YGBaselineFuncTest.cpp ├── YGCloneNodeTest.cpp ├── YGComputedMarginTest.cpp ├── YGComputedPaddingTest.cpp ├── YGConfigTest.cpp ├── YGDefaultValuesTest.cpp ├── YGDirtiedTest.cpp ├── YGDirtyMarkingTest.cpp ├── YGEdgeTest.cpp ├── YGHadOverflowTest.cpp ├── YGLayoutableChildrenTest.cpp ├── YGMeasureCacheTest.cpp ├── YGMeasureModeTest.cpp ├── YGMeasureTest.cpp ├── YGNodeCallbackTest.cpp ├── YGNodeChildTest.cpp ├── YGPersistenceTest.cpp ├── YGPersistentNodeCloningTest.cpp ├── YGRelayoutTest.cpp ├── YGRoundingFunctionTest.cpp ├── YGRoundingMeasureFuncTest.cpp ├── YGScaleChangeTest.cpp ├── YGStyleTest.cpp ├── YGTreeMutationTest.cpp ├── YGValueTest.cpp ├── YGZeroOutLayoutRecursivelyTest.cpp ├── generated │ ├── YGAbsolutePositionTest.cpp │ ├── YGAlignContentTest.cpp │ ├── YGAlignItemsTest.cpp │ ├── YGAlignSelfTest.cpp │ ├── YGAndroidNewsFeed.cpp │ ├── YGAspectRatioTest.cpp │ ├── YGAutoTest.cpp │ ├── YGBorderTest.cpp │ ├── YGBoxSizingTest.cpp │ ├── YGDimensionTest.cpp │ ├── YGDisplayContentsTest.cpp │ ├── YGDisplayTest.cpp │ ├── YGFlexDirectionTest.cpp │ ├── YGFlexTest.cpp │ ├── YGFlexWrapTest.cpp │ ├── YGGapTest.cpp │ ├── YGIntrinsicSizeTest.cpp │ ├── YGJustifyContentTest.cpp │ ├── YGMarginTest.cpp │ ├── YGMinMaxDimensionTest.cpp │ ├── YGPaddingTest.cpp │ ├── YGPercentageTest.cpp │ ├── YGRoundingTest.cpp │ ├── YGSizeOverflowTest.cpp │ └── YGStaticPositionTest.cpp └── util │ ├── TestUtil.cpp │ └── TestUtil.h ├── unit_tests ├── unit_tests.bat ├── website ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── babel.config.cjs ├── blog │ ├── 2023-06-30-announcing-yoga-2.0.md │ ├── 2024-06-24-announcing-yoga-3.1.md │ ├── 2024-12-02-announcing-yoga-3.2.md │ ├── authors.yml │ └── yoga-3-release │ │ ├── 2024-03-14-announcing-yoga-3.0.md │ │ └── img │ │ ├── image1.png │ │ ├── image10.png │ │ ├── image11.png │ │ ├── image12.png │ │ ├── image13.png │ │ ├── image14.png │ │ ├── image15.png │ │ ├── image16.png │ │ ├── image17.png │ │ ├── image2.png │ │ ├── image3.png │ │ ├── image4.png │ │ ├── image5.png │ │ ├── image6.png │ │ ├── image7.png │ │ ├── image8.png │ │ └── image9.png ├── docs │ ├── about-yoga.md │ ├── advanced │ │ ├── _category_.json │ │ ├── containing-block.md │ │ ├── external-layout-systems.mdx │ │ └── incremental-layout.mdx │ ├── getting-started │ │ ├── _category_.json │ │ ├── configuring-yoga.mdx │ │ └── laying-out-a-tree.mdx │ ├── img │ │ ├── config-contextual.svg │ │ ├── config-per-node.svg │ │ ├── config-uniform.svg │ │ ├── invalidation-clean-tree.svg │ │ ├── invalidation-dirtied-tree.svg │ │ ├── invalidation-new-layout-tree.svg │ │ ├── pixel-grid-after.png │ │ ├── pixel-grid-before.png │ │ └── wireframe-example.svg │ └── styling │ │ ├── _category_.json │ │ ├── align-content.mdx │ │ ├── align-items-self.mdx │ │ ├── aspect-ratio.mdx │ │ ├── display.mdx │ │ ├── flex-basis-grow-shrink.mdx │ │ ├── flex-direction.mdx │ │ ├── flex-wrap.mdx │ │ ├── gap.mdx │ │ ├── index.md │ │ ├── insets.mdx │ │ ├── justify-content.mdx │ │ ├── layout-direction.mdx │ │ ├── margin-padding-border.mdx │ │ ├── min-max-width-height.mdx │ │ ├── position.mdx │ │ └── width-height.mdx ├── docusaurus.config.js ├── package.json ├── sidebars.cjs ├── src │ ├── components │ │ ├── EditorToolbar.module.css │ │ ├── EditorToolbar.tsx │ │ ├── FlexStyle.ts │ │ ├── LayoutBox.module.css │ │ ├── LayoutBox.tsx │ │ ├── Playground.module.css │ │ ├── Playground.tsx │ │ └── YogaViewer.tsx │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.module.css │ │ ├── index.tsx │ │ ├── markdown-page.md │ │ ├── playground.module.css │ │ └── playground.tsx ├── static │ ├── .nojekyll │ └── img │ │ ├── docusaurus.png │ │ ├── favicon.svg │ │ ├── link.svg │ │ ├── logo.svg │ │ ├── meta_oss.svg │ │ ├── opengraph.png │ │ ├── undraw_docusaurus_mountain.svg │ │ ├── undraw_docusaurus_react.svg │ │ └── undraw_docusaurus_tree.svg └── tsconfig.json ├── yarn.lock └── yoga ├── CMakeLists.txt ├── YGConfig.cpp ├── YGConfig.h ├── YGEnums.cpp ├── YGEnums.h ├── YGMacros.h ├── YGNode.cpp ├── YGNode.h ├── YGNodeLayout.cpp ├── YGNodeLayout.h ├── YGNodeStyle.cpp ├── YGNodeStyle.h ├── YGPixelGrid.cpp ├── YGPixelGrid.h ├── YGValue.cpp ├── YGValue.h ├── Yoga.h ├── algorithm ├── AbsoluteLayout.cpp ├── AbsoluteLayout.h ├── Align.h ├── Baseline.cpp ├── Baseline.h ├── BoundAxis.h ├── Cache.cpp ├── Cache.h ├── CalculateLayout.cpp ├── CalculateLayout.h ├── FlexDirection.h ├── FlexLine.cpp ├── FlexLine.h ├── PixelGrid.cpp ├── PixelGrid.h ├── SizingMode.h └── TrailingPosition.h ├── config ├── Config.cpp └── Config.h ├── debug ├── AssertFatal.cpp ├── AssertFatal.h ├── Log.cpp └── Log.h ├── enums ├── Align.h ├── BoxSizing.h ├── Dimension.h ├── Direction.h ├── Display.h ├── Edge.h ├── Errata.h ├── ExperimentalFeature.h ├── FlexDirection.h ├── Gutter.h ├── Justify.h ├── LogLevel.h ├── MeasureMode.h ├── NodeType.h ├── Overflow.h ├── PhysicalEdge.h ├── PositionType.h ├── Unit.h ├── Wrap.h └── YogaEnums.h ├── event ├── event.cpp └── event.h ├── module.modulemap ├── node ├── CachedMeasurement.h ├── LayoutResults.cpp ├── LayoutResults.h ├── LayoutableChildren.h ├── Node.cpp └── Node.h ├── numeric ├── Comparison.h └── FloatOptional.h └── style ├── SmallValueBuffer.h ├── Style.h ├── StyleLength.h ├── StyleSizeLength.h ├── StyleValueHandle.h └── StyleValuePool.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/black/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/black/action.yml -------------------------------------------------------------------------------- /.github/actions/cache-emsdk/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/cache-emsdk/action.yml -------------------------------------------------------------------------------- /.github/actions/install-ninja/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/install-ninja/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-android/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/setup-android/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-apple/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/setup-apple/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-cpp/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/setup-cpp/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-js/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/actions/setup-js/action.yml -------------------------------------------------------------------------------- /.github/workflows/publish-android-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/publish-android-release.yml -------------------------------------------------------------------------------- /.github/workflows/publish-android-snashot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/publish-android-snashot.yml -------------------------------------------------------------------------------- /.github/workflows/publish-cocoapods-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/publish-cocoapods-release.yml -------------------------------------------------------------------------------- /.github/workflows/publish-npm-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/publish-npm-release.yml -------------------------------------------------------------------------------- /.github/workflows/validate-android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/validate-android.yml -------------------------------------------------------------------------------- /.github/workflows/validate-apple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/validate-apple.yml -------------------------------------------------------------------------------- /.github/workflows/validate-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/validate-cpp.yml -------------------------------------------------------------------------------- /.github/workflows/validate-js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/validate-js.yml -------------------------------------------------------------------------------- /.github/workflows/validate-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/validate-tests.yml -------------------------------------------------------------------------------- /.github/workflows/validate-website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.github/workflows/validate-website.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/LICENSE-examples -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/README.md -------------------------------------------------------------------------------- /Yoga.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/Yoga.podspec -------------------------------------------------------------------------------- /benchmark/Benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/Benchmark.cpp -------------------------------------------------------------------------------- /benchmark/Benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/Benchmark.h -------------------------------------------------------------------------------- /benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /benchmark/TreeDeserialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/TreeDeserialization.cpp -------------------------------------------------------------------------------- /benchmark/TreeDeserialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/TreeDeserialization.h -------------------------------------------------------------------------------- /benchmark/YGBenchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/YGBenchmark.c -------------------------------------------------------------------------------- /benchmark/benchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/benchmark -------------------------------------------------------------------------------- /benchmark/captures/chat-mac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/captures/chat-mac.json -------------------------------------------------------------------------------- /benchmark/captures/feed-android.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/captures/feed-android.json -------------------------------------------------------------------------------- /benchmark/captures/profile-ios.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/captures/profile-ios.json -------------------------------------------------------------------------------- /benchmark/captures/rendering-sample-mac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/benchmark/captures/rendering-sample-mac.json -------------------------------------------------------------------------------- /capture/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/capture/CMakeLists.txt -------------------------------------------------------------------------------- /capture/CaptureTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/capture/CaptureTree.cpp -------------------------------------------------------------------------------- /capture/CaptureTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/capture/CaptureTree.h -------------------------------------------------------------------------------- /capture/NodeToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/capture/NodeToString.cpp -------------------------------------------------------------------------------- /capture/NodeToString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/capture/NodeToString.h -------------------------------------------------------------------------------- /cmake/project-defaults.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/cmake/project-defaults.cmake -------------------------------------------------------------------------------- /cmake/yoga-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/cmake/yoga-config.cmake.in -------------------------------------------------------------------------------- /enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/enums.py -------------------------------------------------------------------------------- /fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /fuzz/FuzzLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/fuzz/FuzzLayout.cpp -------------------------------------------------------------------------------- /gentest/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/babel.config.cjs -------------------------------------------------------------------------------- /gentest/fixtures/YGAbsolutePositionTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAbsolutePositionTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGAlignContentTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAlignContentTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGAlignItemsTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAlignItemsTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGAlignSelfTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAlignSelfTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGAndroidNewsFeed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAndroidNewsFeed.html -------------------------------------------------------------------------------- /gentest/fixtures/YGAspectRatioTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAspectRatioTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGAutoTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGAutoTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGBorderTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGBorderTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGBoxSizingTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGBoxSizingTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGDimensionTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGDimensionTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGDisplayTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGDisplayTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGFlexDirectionTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGFlexDirectionTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGFlexTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGFlexTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGFlexWrapTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGFlexWrapTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGGapTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGGapTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGIntrinsicSizeTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGIntrinsicSizeTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGJustifyContentTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGJustifyContentTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGMarginTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGMarginTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGMinMaxDimensionTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGMinMaxDimensionTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGPaddingTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGPaddingTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGPercentageTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGPercentageTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGRoundingTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGRoundingTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGSizeOverflowTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGSizeOverflowTest.html -------------------------------------------------------------------------------- /gentest/fixtures/YGStaticPositionTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fixtures/YGStaticPositionTest.html -------------------------------------------------------------------------------- /gentest/fonts/Ahem.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/fonts/Ahem.ttf -------------------------------------------------------------------------------- /gentest/gentest-cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest-cpp.js -------------------------------------------------------------------------------- /gentest/gentest-driver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest-driver.ts -------------------------------------------------------------------------------- /gentest/gentest-java.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest-java.js -------------------------------------------------------------------------------- /gentest/gentest-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest-javascript.js -------------------------------------------------------------------------------- /gentest/gentest-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest-log.js -------------------------------------------------------------------------------- /gentest/gentest-validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest-validate.ts -------------------------------------------------------------------------------- /gentest/gentest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/gentest.js -------------------------------------------------------------------------------- /gentest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/package.json -------------------------------------------------------------------------------- /gentest/signedsource.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/signedsource.d.ts -------------------------------------------------------------------------------- /gentest/test-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/test-template.html -------------------------------------------------------------------------------- /gentest/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gentest/tsconfig.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/gradlew.bat -------------------------------------------------------------------------------- /java/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/AndroidManifest.xml -------------------------------------------------------------------------------- /java/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/CMakeLists.txt -------------------------------------------------------------------------------- /java/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/build.gradle.kts -------------------------------------------------------------------------------- /java/com/facebook/yoga/LayoutPassReason.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/LayoutPassReason.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaAlign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaAlign.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaBaselineFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaBaselineFunction.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaBoxSizing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaBoxSizing.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaConfig.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaConfigFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaConfigFactory.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaConfigJNIBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaConfigJNIBase.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaConfigJNIFinalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaConfigJNIFinalizer.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaConstants.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaDimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaDimension.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaDirection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaDirection.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaDisplay.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaEdge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaEdge.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaErrata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaErrata.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaExperimentalFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaExperimentalFeature.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaFlexDirection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaFlexDirection.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaGutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaGutter.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaJustify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaJustify.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaLayoutType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaLayoutType.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaLogLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaLogLevel.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaLogger.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaMeasureFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaMeasureFunction.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaMeasureMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaMeasureMode.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaMeasureOutput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaMeasureOutput.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaNative.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaNative.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaNode.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaNodeFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaNodeFactory.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaNodeJNIBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaNodeJNIBase.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaNodeJNIFinalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaNodeJNIFinalizer.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaNodeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaNodeType.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaOverflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaOverflow.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaPositionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaPositionType.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaProps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaProps.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaStyleInputs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaStyleInputs.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaUnit.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaValue.kt -------------------------------------------------------------------------------- /java/com/facebook/yoga/YogaWrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/YogaWrap.java -------------------------------------------------------------------------------- /java/com/facebook/yoga/annotations/DoNotStrip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/com/facebook/yoga/annotations/DoNotStrip.kt -------------------------------------------------------------------------------- /java/gen/com/facebook/yoga/BuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/gen/com/facebook/yoga/BuildConfig.java -------------------------------------------------------------------------------- /java/jni/LayoutContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/LayoutContext.cpp -------------------------------------------------------------------------------- /java/jni/LayoutContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/LayoutContext.h -------------------------------------------------------------------------------- /java/jni/ScopedGlobalRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/ScopedGlobalRef.h -------------------------------------------------------------------------------- /java/jni/ScopedLocalRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/ScopedLocalRef.h -------------------------------------------------------------------------------- /java/jni/YGJNI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/YGJNI.h -------------------------------------------------------------------------------- /java/jni/YGJNIVanilla.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/YGJNIVanilla.cpp -------------------------------------------------------------------------------- /java/jni/YGJNIVanilla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/YGJNIVanilla.h -------------------------------------------------------------------------------- /java/jni/YGJTypesVanilla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/YGJTypesVanilla.h -------------------------------------------------------------------------------- /java/jni/YogaJniException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/YogaJniException.cpp -------------------------------------------------------------------------------- /java/jni/YogaJniException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/YogaJniException.h -------------------------------------------------------------------------------- /java/jni/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/common.cpp -------------------------------------------------------------------------------- /java/jni/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/common.h -------------------------------------------------------------------------------- /java/jni/corefunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/corefunctions.cpp -------------------------------------------------------------------------------- /java/jni/corefunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/corefunctions.h -------------------------------------------------------------------------------- /java/jni/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/macros.h -------------------------------------------------------------------------------- /java/jni/yogajni.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/jni/yogajni.cpp -------------------------------------------------------------------------------- /java/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/proguard-rules.pro -------------------------------------------------------------------------------- /java/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/res/values/strings.xml -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/TestParametrization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/TestParametrization.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/YGAlignBaselineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/YGAlignBaselineTest.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/YogaExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/YogaExceptionTest.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/YogaLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/YogaLoggerTest.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/YogaNodeStylePropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/YogaNodeStylePropertiesTest.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/YogaNodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/YogaNodeTest.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/YogaValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/YogaValueTest.java -------------------------------------------------------------------------------- /java/tests/com/facebook/yoga/utils/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/com/facebook/yoga/utils/TestUtils.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAbsolutePositionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAbsolutePositionTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAlignContentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAlignContentTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAlignItemsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAlignItemsTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAlignSelfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAlignSelfTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAndroidNewsFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAndroidNewsFeed.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAspectRatioTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAspectRatioTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGAutoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGAutoTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGBorderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGBorderTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGBoxSizingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGBoxSizingTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGDimensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGDimensionTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGDisplayContentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGDisplayContentsTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGDisplayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGDisplayTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGFlexDirectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGFlexDirectionTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGFlexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGFlexTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGFlexWrapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGFlexWrapTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGGapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGGapTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGIntrinsicSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGIntrinsicSizeTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGJustifyContentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGJustifyContentTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGMarginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGMarginTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGMinMaxDimensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGMinMaxDimensionTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGPaddingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGPaddingTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGPercentageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGPercentageTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGRoundingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGRoundingTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGSizeOverflowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGSizeOverflowTest.java -------------------------------------------------------------------------------- /java/tests/generated/com/facebook/yoga/YGStaticPositionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/tests/generated/com/facebook/yoga/YGStaticPositionTest.java -------------------------------------------------------------------------------- /java/yogajni.version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/java/yogajni.version -------------------------------------------------------------------------------- /javascript/.gitignore: -------------------------------------------------------------------------------- 1 | /.emsdk 2 | /binaries 3 | /build 4 | /dist 5 | -------------------------------------------------------------------------------- /javascript/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/CMakeLists.txt -------------------------------------------------------------------------------- /javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/README.md -------------------------------------------------------------------------------- /javascript/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/babel.config.cjs -------------------------------------------------------------------------------- /javascript/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/jest.config.js -------------------------------------------------------------------------------- /javascript/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/jest.setup.js -------------------------------------------------------------------------------- /javascript/just.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/just.config.cjs -------------------------------------------------------------------------------- /javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/package.json -------------------------------------------------------------------------------- /javascript/src/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Config.cpp -------------------------------------------------------------------------------- /javascript/src/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Config.h -------------------------------------------------------------------------------- /javascript/src/Layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Layout.h -------------------------------------------------------------------------------- /javascript/src/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Node.cpp -------------------------------------------------------------------------------- /javascript/src/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Node.h -------------------------------------------------------------------------------- /javascript/src/Size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Size.h -------------------------------------------------------------------------------- /javascript/src/Value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/Value.h -------------------------------------------------------------------------------- /javascript/src/embind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/embind.cpp -------------------------------------------------------------------------------- /javascript/src/generated/YGEnums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/generated/YGEnums.ts -------------------------------------------------------------------------------- /javascript/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/index.ts -------------------------------------------------------------------------------- /javascript/src/load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/load.ts -------------------------------------------------------------------------------- /javascript/src/wrapAssembly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/src/wrapAssembly.ts -------------------------------------------------------------------------------- /javascript/tests/Benchmarks/YGBenchmark.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/Benchmarks/YGBenchmark.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGAlignBaselineTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGAlignBaselineTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGComputedBorderTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGComputedBorderTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGComputedMarginTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGComputedMarginTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGComputedPaddingTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGComputedPaddingTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGDirtiedTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGDirtiedTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGErrataTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGErrataTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGFlexBasisAuto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGFlexBasisAuto.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGHasNewLayout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGHasNewLayout.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGMeasureCacheTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGMeasureCacheTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/YGMeasureTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/YGMeasureTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/bin/run-bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/bin/run-bench.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAbsolutePositionTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAbsolutePositionTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAlignContentTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAlignContentTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAlignItemsTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAlignItemsTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAlignSelfTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAlignSelfTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAndroidNewsFeed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAndroidNewsFeed.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAspectRatioTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAspectRatioTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGAutoTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGAutoTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGBorderTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGBorderTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGBoxSizingTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGBoxSizingTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGDimensionTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGDimensionTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGDisplayContentsTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGDisplayContentsTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGDisplayTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGDisplayTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGFlexDirectionTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGFlexDirectionTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGFlexTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGFlexTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGFlexWrapTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGFlexWrapTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGGapTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGGapTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGIntrinsicSizeTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGIntrinsicSizeTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGJustifyContentTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGJustifyContentTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGMarginTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGMarginTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGMinMaxDimensionTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGMinMaxDimensionTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGPaddingTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGPaddingTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGPercentageTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGPercentageTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGRoundingTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGRoundingTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGSizeOverflowTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGSizeOverflowTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/generated/YGStaticPositionTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/generated/YGStaticPositionTest.test.ts -------------------------------------------------------------------------------- /javascript/tests/tools/MeasureCounter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/tools/MeasureCounter.ts -------------------------------------------------------------------------------- /javascript/tests/tools/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/tools/globals.ts -------------------------------------------------------------------------------- /javascript/tests/tools/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tests/tools/utils.ts -------------------------------------------------------------------------------- /javascript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/javascript/tsconfig.json -------------------------------------------------------------------------------- /lib/jni/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/lib/jni/jni.h -------------------------------------------------------------------------------- /lib/jni/real/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/lib/jni/real/jni.h -------------------------------------------------------------------------------- /lib/jsr-305/jsr305.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/lib/jsr-305/jsr305.jar -------------------------------------------------------------------------------- /lib/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/lib/nlohmann/json.hpp -------------------------------------------------------------------------------- /lib/soloader/soloader-0.5.1.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/lib/soloader/soloader-0.5.1.aar -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/package.json -------------------------------------------------------------------------------- /set-version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/set-version.py -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tests/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/.clang-tidy -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/EventsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/EventsTest.cpp -------------------------------------------------------------------------------- /tests/FlexGapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/FlexGapTest.cpp -------------------------------------------------------------------------------- /tests/FloatOptionalTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/FloatOptionalTest.cpp -------------------------------------------------------------------------------- /tests/OrdinalsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/OrdinalsTest.cpp -------------------------------------------------------------------------------- /tests/SmallValueBufferTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/SmallValueBufferTest.cpp -------------------------------------------------------------------------------- /tests/StyleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/StyleTest.cpp -------------------------------------------------------------------------------- /tests/StyleValuePoolTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/StyleValuePoolTest.cpp -------------------------------------------------------------------------------- /tests/YGAlignBaselineTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGAlignBaselineTest.cpp -------------------------------------------------------------------------------- /tests/YGAspectRatioTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGAspectRatioTest.cpp -------------------------------------------------------------------------------- /tests/YGBaselineFuncTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGBaselineFuncTest.cpp -------------------------------------------------------------------------------- /tests/YGCloneNodeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGCloneNodeTest.cpp -------------------------------------------------------------------------------- /tests/YGComputedMarginTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGComputedMarginTest.cpp -------------------------------------------------------------------------------- /tests/YGComputedPaddingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGComputedPaddingTest.cpp -------------------------------------------------------------------------------- /tests/YGConfigTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGConfigTest.cpp -------------------------------------------------------------------------------- /tests/YGDefaultValuesTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGDefaultValuesTest.cpp -------------------------------------------------------------------------------- /tests/YGDirtiedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGDirtiedTest.cpp -------------------------------------------------------------------------------- /tests/YGDirtyMarkingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGDirtyMarkingTest.cpp -------------------------------------------------------------------------------- /tests/YGEdgeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGEdgeTest.cpp -------------------------------------------------------------------------------- /tests/YGHadOverflowTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGHadOverflowTest.cpp -------------------------------------------------------------------------------- /tests/YGLayoutableChildrenTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGLayoutableChildrenTest.cpp -------------------------------------------------------------------------------- /tests/YGMeasureCacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGMeasureCacheTest.cpp -------------------------------------------------------------------------------- /tests/YGMeasureModeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGMeasureModeTest.cpp -------------------------------------------------------------------------------- /tests/YGMeasureTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGMeasureTest.cpp -------------------------------------------------------------------------------- /tests/YGNodeCallbackTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGNodeCallbackTest.cpp -------------------------------------------------------------------------------- /tests/YGNodeChildTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGNodeChildTest.cpp -------------------------------------------------------------------------------- /tests/YGPersistenceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGPersistenceTest.cpp -------------------------------------------------------------------------------- /tests/YGPersistentNodeCloningTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGPersistentNodeCloningTest.cpp -------------------------------------------------------------------------------- /tests/YGRelayoutTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGRelayoutTest.cpp -------------------------------------------------------------------------------- /tests/YGRoundingFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGRoundingFunctionTest.cpp -------------------------------------------------------------------------------- /tests/YGRoundingMeasureFuncTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGRoundingMeasureFuncTest.cpp -------------------------------------------------------------------------------- /tests/YGScaleChangeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGScaleChangeTest.cpp -------------------------------------------------------------------------------- /tests/YGStyleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGStyleTest.cpp -------------------------------------------------------------------------------- /tests/YGTreeMutationTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGTreeMutationTest.cpp -------------------------------------------------------------------------------- /tests/YGValueTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGValueTest.cpp -------------------------------------------------------------------------------- /tests/YGZeroOutLayoutRecursivelyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/YGZeroOutLayoutRecursivelyTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGAbsolutePositionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAbsolutePositionTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGAlignContentTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAlignContentTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGAlignItemsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAlignItemsTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGAlignSelfTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAlignSelfTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGAndroidNewsFeed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAndroidNewsFeed.cpp -------------------------------------------------------------------------------- /tests/generated/YGAspectRatioTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAspectRatioTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGAutoTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGAutoTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGBorderTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGBorderTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGBoxSizingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGBoxSizingTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGDimensionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGDimensionTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGDisplayContentsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGDisplayContentsTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGDisplayTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGDisplayTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGFlexDirectionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGFlexDirectionTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGFlexTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGFlexTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGFlexWrapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGFlexWrapTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGGapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGGapTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGIntrinsicSizeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGIntrinsicSizeTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGJustifyContentTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGJustifyContentTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGMarginTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGMarginTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGMinMaxDimensionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGMinMaxDimensionTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGPaddingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGPaddingTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGPercentageTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGPercentageTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGRoundingTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGRoundingTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGSizeOverflowTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGSizeOverflowTest.cpp -------------------------------------------------------------------------------- /tests/generated/YGStaticPositionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/generated/YGStaticPositionTest.cpp -------------------------------------------------------------------------------- /tests/util/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/util/TestUtil.cpp -------------------------------------------------------------------------------- /tests/util/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/tests/util/TestUtil.h -------------------------------------------------------------------------------- /unit_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/unit_tests -------------------------------------------------------------------------------- /unit_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/unit_tests.bat -------------------------------------------------------------------------------- /website/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/.eslintrc.cjs -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/babel.config.cjs -------------------------------------------------------------------------------- /website/blog/2023-06-30-announcing-yoga-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/2023-06-30-announcing-yoga-2.0.md -------------------------------------------------------------------------------- /website/blog/2024-06-24-announcing-yoga-3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/2024-06-24-announcing-yoga-3.1.md -------------------------------------------------------------------------------- /website/blog/2024-12-02-announcing-yoga-3.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/2024-12-02-announcing-yoga-3.2.md -------------------------------------------------------------------------------- /website/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/authors.yml -------------------------------------------------------------------------------- /website/blog/yoga-3-release/2024-03-14-announcing-yoga-3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/2024-03-14-announcing-yoga-3.0.md -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image1.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image10.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image11.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image12.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image13.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image14.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image15.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image16.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image17.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image2.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image3.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image4.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image5.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image6.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image7.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image8.png -------------------------------------------------------------------------------- /website/blog/yoga-3-release/img/image9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/blog/yoga-3-release/img/image9.png -------------------------------------------------------------------------------- /website/docs/about-yoga.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/about-yoga.md -------------------------------------------------------------------------------- /website/docs/advanced/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/advanced/_category_.json -------------------------------------------------------------------------------- /website/docs/advanced/containing-block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/advanced/containing-block.md -------------------------------------------------------------------------------- /website/docs/advanced/external-layout-systems.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/advanced/external-layout-systems.mdx -------------------------------------------------------------------------------- /website/docs/advanced/incremental-layout.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/advanced/incremental-layout.mdx -------------------------------------------------------------------------------- /website/docs/getting-started/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/getting-started/_category_.json -------------------------------------------------------------------------------- /website/docs/getting-started/configuring-yoga.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/getting-started/configuring-yoga.mdx -------------------------------------------------------------------------------- /website/docs/getting-started/laying-out-a-tree.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/getting-started/laying-out-a-tree.mdx -------------------------------------------------------------------------------- /website/docs/img/config-contextual.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/config-contextual.svg -------------------------------------------------------------------------------- /website/docs/img/config-per-node.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/config-per-node.svg -------------------------------------------------------------------------------- /website/docs/img/config-uniform.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/config-uniform.svg -------------------------------------------------------------------------------- /website/docs/img/invalidation-clean-tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/invalidation-clean-tree.svg -------------------------------------------------------------------------------- /website/docs/img/invalidation-dirtied-tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/invalidation-dirtied-tree.svg -------------------------------------------------------------------------------- /website/docs/img/invalidation-new-layout-tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/invalidation-new-layout-tree.svg -------------------------------------------------------------------------------- /website/docs/img/pixel-grid-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/pixel-grid-after.png -------------------------------------------------------------------------------- /website/docs/img/pixel-grid-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/pixel-grid-before.png -------------------------------------------------------------------------------- /website/docs/img/wireframe-example.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/img/wireframe-example.svg -------------------------------------------------------------------------------- /website/docs/styling/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/_category_.json -------------------------------------------------------------------------------- /website/docs/styling/align-content.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/align-content.mdx -------------------------------------------------------------------------------- /website/docs/styling/align-items-self.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/align-items-self.mdx -------------------------------------------------------------------------------- /website/docs/styling/aspect-ratio.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/aspect-ratio.mdx -------------------------------------------------------------------------------- /website/docs/styling/display.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/display.mdx -------------------------------------------------------------------------------- /website/docs/styling/flex-basis-grow-shrink.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/flex-basis-grow-shrink.mdx -------------------------------------------------------------------------------- /website/docs/styling/flex-direction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/flex-direction.mdx -------------------------------------------------------------------------------- /website/docs/styling/flex-wrap.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/flex-wrap.mdx -------------------------------------------------------------------------------- /website/docs/styling/gap.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/gap.mdx -------------------------------------------------------------------------------- /website/docs/styling/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/index.md -------------------------------------------------------------------------------- /website/docs/styling/insets.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/insets.mdx -------------------------------------------------------------------------------- /website/docs/styling/justify-content.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/justify-content.mdx -------------------------------------------------------------------------------- /website/docs/styling/layout-direction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/layout-direction.mdx -------------------------------------------------------------------------------- /website/docs/styling/margin-padding-border.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/margin-padding-border.mdx -------------------------------------------------------------------------------- /website/docs/styling/min-max-width-height.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/min-max-width-height.mdx -------------------------------------------------------------------------------- /website/docs/styling/position.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/position.mdx -------------------------------------------------------------------------------- /website/docs/styling/width-height.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docs/styling/width-height.mdx -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/sidebars.cjs -------------------------------------------------------------------------------- /website/src/components/EditorToolbar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/EditorToolbar.module.css -------------------------------------------------------------------------------- /website/src/components/EditorToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/EditorToolbar.tsx -------------------------------------------------------------------------------- /website/src/components/FlexStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/FlexStyle.ts -------------------------------------------------------------------------------- /website/src/components/LayoutBox.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/LayoutBox.module.css -------------------------------------------------------------------------------- /website/src/components/LayoutBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/LayoutBox.tsx -------------------------------------------------------------------------------- /website/src/components/Playground.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/Playground.module.css -------------------------------------------------------------------------------- /website/src/components/Playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/Playground.tsx -------------------------------------------------------------------------------- /website/src/components/YogaViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/components/YogaViewer.tsx -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/pages/index.module.css -------------------------------------------------------------------------------- /website/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/pages/index.tsx -------------------------------------------------------------------------------- /website/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/pages/markdown-page.md -------------------------------------------------------------------------------- /website/src/pages/playground.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/pages/playground.module.css -------------------------------------------------------------------------------- /website/src/pages/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/src/pages/playground.tsx -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/docusaurus.png -------------------------------------------------------------------------------- /website/static/img/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/favicon.svg -------------------------------------------------------------------------------- /website/static/img/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/link.svg -------------------------------------------------------------------------------- /website/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/logo.svg -------------------------------------------------------------------------------- /website/static/img/meta_oss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/meta_oss.svg -------------------------------------------------------------------------------- /website/static/img/opengraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/opengraph.png -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yarn.lock -------------------------------------------------------------------------------- /yoga/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/CMakeLists.txt -------------------------------------------------------------------------------- /yoga/YGConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGConfig.cpp -------------------------------------------------------------------------------- /yoga/YGConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGConfig.h -------------------------------------------------------------------------------- /yoga/YGEnums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGEnums.cpp -------------------------------------------------------------------------------- /yoga/YGEnums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGEnums.h -------------------------------------------------------------------------------- /yoga/YGMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGMacros.h -------------------------------------------------------------------------------- /yoga/YGNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGNode.cpp -------------------------------------------------------------------------------- /yoga/YGNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGNode.h -------------------------------------------------------------------------------- /yoga/YGNodeLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGNodeLayout.cpp -------------------------------------------------------------------------------- /yoga/YGNodeLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGNodeLayout.h -------------------------------------------------------------------------------- /yoga/YGNodeStyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGNodeStyle.cpp -------------------------------------------------------------------------------- /yoga/YGNodeStyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGNodeStyle.h -------------------------------------------------------------------------------- /yoga/YGPixelGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGPixelGrid.cpp -------------------------------------------------------------------------------- /yoga/YGPixelGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGPixelGrid.h -------------------------------------------------------------------------------- /yoga/YGValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGValue.cpp -------------------------------------------------------------------------------- /yoga/YGValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/YGValue.h -------------------------------------------------------------------------------- /yoga/Yoga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/Yoga.h -------------------------------------------------------------------------------- /yoga/algorithm/AbsoluteLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/AbsoluteLayout.cpp -------------------------------------------------------------------------------- /yoga/algorithm/AbsoluteLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/AbsoluteLayout.h -------------------------------------------------------------------------------- /yoga/algorithm/Align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/Align.h -------------------------------------------------------------------------------- /yoga/algorithm/Baseline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/Baseline.cpp -------------------------------------------------------------------------------- /yoga/algorithm/Baseline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/Baseline.h -------------------------------------------------------------------------------- /yoga/algorithm/BoundAxis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/BoundAxis.h -------------------------------------------------------------------------------- /yoga/algorithm/Cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/Cache.cpp -------------------------------------------------------------------------------- /yoga/algorithm/Cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/Cache.h -------------------------------------------------------------------------------- /yoga/algorithm/CalculateLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/CalculateLayout.cpp -------------------------------------------------------------------------------- /yoga/algorithm/CalculateLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/CalculateLayout.h -------------------------------------------------------------------------------- /yoga/algorithm/FlexDirection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/FlexDirection.h -------------------------------------------------------------------------------- /yoga/algorithm/FlexLine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/FlexLine.cpp -------------------------------------------------------------------------------- /yoga/algorithm/FlexLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/FlexLine.h -------------------------------------------------------------------------------- /yoga/algorithm/PixelGrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/PixelGrid.cpp -------------------------------------------------------------------------------- /yoga/algorithm/PixelGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/PixelGrid.h -------------------------------------------------------------------------------- /yoga/algorithm/SizingMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/SizingMode.h -------------------------------------------------------------------------------- /yoga/algorithm/TrailingPosition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/algorithm/TrailingPosition.h -------------------------------------------------------------------------------- /yoga/config/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/config/Config.cpp -------------------------------------------------------------------------------- /yoga/config/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/config/Config.h -------------------------------------------------------------------------------- /yoga/debug/AssertFatal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/debug/AssertFatal.cpp -------------------------------------------------------------------------------- /yoga/debug/AssertFatal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/debug/AssertFatal.h -------------------------------------------------------------------------------- /yoga/debug/Log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/debug/Log.cpp -------------------------------------------------------------------------------- /yoga/debug/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/debug/Log.h -------------------------------------------------------------------------------- /yoga/enums/Align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Align.h -------------------------------------------------------------------------------- /yoga/enums/BoxSizing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/BoxSizing.h -------------------------------------------------------------------------------- /yoga/enums/Dimension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Dimension.h -------------------------------------------------------------------------------- /yoga/enums/Direction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Direction.h -------------------------------------------------------------------------------- /yoga/enums/Display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Display.h -------------------------------------------------------------------------------- /yoga/enums/Edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Edge.h -------------------------------------------------------------------------------- /yoga/enums/Errata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Errata.h -------------------------------------------------------------------------------- /yoga/enums/ExperimentalFeature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/ExperimentalFeature.h -------------------------------------------------------------------------------- /yoga/enums/FlexDirection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/FlexDirection.h -------------------------------------------------------------------------------- /yoga/enums/Gutter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Gutter.h -------------------------------------------------------------------------------- /yoga/enums/Justify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Justify.h -------------------------------------------------------------------------------- /yoga/enums/LogLevel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/LogLevel.h -------------------------------------------------------------------------------- /yoga/enums/MeasureMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/MeasureMode.h -------------------------------------------------------------------------------- /yoga/enums/NodeType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/NodeType.h -------------------------------------------------------------------------------- /yoga/enums/Overflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Overflow.h -------------------------------------------------------------------------------- /yoga/enums/PhysicalEdge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/PhysicalEdge.h -------------------------------------------------------------------------------- /yoga/enums/PositionType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/PositionType.h -------------------------------------------------------------------------------- /yoga/enums/Unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Unit.h -------------------------------------------------------------------------------- /yoga/enums/Wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/Wrap.h -------------------------------------------------------------------------------- /yoga/enums/YogaEnums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/enums/YogaEnums.h -------------------------------------------------------------------------------- /yoga/event/event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/event/event.cpp -------------------------------------------------------------------------------- /yoga/event/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/event/event.h -------------------------------------------------------------------------------- /yoga/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/module.modulemap -------------------------------------------------------------------------------- /yoga/node/CachedMeasurement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/node/CachedMeasurement.h -------------------------------------------------------------------------------- /yoga/node/LayoutResults.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/node/LayoutResults.cpp -------------------------------------------------------------------------------- /yoga/node/LayoutResults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/node/LayoutResults.h -------------------------------------------------------------------------------- /yoga/node/LayoutableChildren.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/node/LayoutableChildren.h -------------------------------------------------------------------------------- /yoga/node/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/node/Node.cpp -------------------------------------------------------------------------------- /yoga/node/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/node/Node.h -------------------------------------------------------------------------------- /yoga/numeric/Comparison.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/numeric/Comparison.h -------------------------------------------------------------------------------- /yoga/numeric/FloatOptional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/numeric/FloatOptional.h -------------------------------------------------------------------------------- /yoga/style/SmallValueBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/style/SmallValueBuffer.h -------------------------------------------------------------------------------- /yoga/style/Style.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/style/Style.h -------------------------------------------------------------------------------- /yoga/style/StyleLength.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/style/StyleLength.h -------------------------------------------------------------------------------- /yoga/style/StyleSizeLength.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/style/StyleSizeLength.h -------------------------------------------------------------------------------- /yoga/style/StyleValueHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/style/StyleValueHandle.h -------------------------------------------------------------------------------- /yoga/style/StyleValuePool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/yoga/HEAD/yoga/style/StyleValuePool.h --------------------------------------------------------------------------------