Skip to content

Commit

Permalink
Deploying to gh-pages from @ a9ddadb 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
github-merge-queue[bot] committed Sep 25, 2023
1 parent 7c5e02e commit 35d6895
Show file tree
Hide file tree
Showing 195 changed files with 820 additions and 820 deletions.
8 changes: 4 additions & 4 deletions 404.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/config/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/content/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/globalData/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/metadata/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/registry/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions __docusaurus/debug/routes/index.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

File renamed without changes.

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/animations/decay/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/animations/spring/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/animations/spring_utils/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/animations/timing/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/clock/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/code/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/config/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/declarative/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/event/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/examples/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/getting_started/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@


<link rel="search" type="application/opensearchdescription+xml" title="React Native Reanimated" href="/react-native-reanimated/opensearch.xml"><link rel="stylesheet" href="/react-native-reanimated/assets/css/styles.184aab0b.css">
<link rel="preload" href="/react-native-reanimated/assets/js/runtime~main.f8447b2d.js" as="script">
<link rel="preload" href="/react-native-reanimated/assets/js/main.4ce0e860.js" as="script">
<link rel="preload" href="/react-native-reanimated/assets/js/runtime~main.8b6de10e.js" as="script">
<link rel="preload" href="/react-native-reanimated/assets/js/main.68564096.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
Expand All @@ -31,7 +31,7 @@
The current algorithm for making decisions of which nodes to evaluate works as follows:</p><ol><li>For each frame we first analyze the generated events (e.g. touch stream). It is possible that events may update some animated values.</li><li>Then we update values that correspond to <a href="/react-native-reanimated/docs/1.x/clock">clock</a> nodes that are &quot;running&quot;.</li><li>We traverse the node&#x27;s tree starting from the nodes that have been updated in the current cycle and we look for final nodes that are connected to views.</li><li>If we found nodes connected to view properties we evaluate them. This can recursively trigger an evaluation for their input nodes etc.</li><li>After everything is done we check if some &quot;running&quot; clocks exists. If so we enqueue a callback to be evaluated with the next frame and start over from pt 1. Otherwise we do nothing.</li></ol><h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="100-declarative-gesture-interactions">100% declarative gesture interactions<a href="#100-declarative-gesture-interactions" class="hash-link" aria-label="Direct link to 100% declarative gesture interactions" title="Direct link to 100% declarative gesture interactions">​</a></h3><p><code>react-native-reanimated</code> works best with the <a href="https://kmagiera.github.io/react-native-gesture-handler" target="_blank" rel="noopener noreferrer">Gesture Handler</a>
library. Currently all the examples are made using that library, including the ultimate
<a href="https://github.com/software-mansion/react-native-reanimated/blob/main/Example/src/imageViewer" target="_blank" rel="noopener noreferrer">ImagePreview app</a>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/software-mansion/react-native-reanimated/edit/main/versioned_docs/version-1.x/about.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination_fSfi pagination-nav__link pagination-nav__link--next" href="/react-native-reanimated/docs/1.x/getting_started"><div class="paginationSublabel_x_vL paginationNext_IjYb"><div class="paginationArrow_lS2q"><svg width="13" height="10" viewBox="0 0 13 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.687 5h-10M7.687 9l4-4-4-4" stroke="#001A72" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div class="pagination-nav__sublabel">Next</div></div><div class="pagination-nav__label">Getting started</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="tocItems_axfE table-of-contents table-of-contents__left-border"><li><a href="#motivation" class="table-of-contents__link toc-highlight"><span>Motivation</span></a></li><li><a href="#reanimated-overview" class="table-of-contents__link toc-highlight"><span>Reanimated overview</span></a></li><li><a href="#at-most-once-evaluation-the-algorithm" class="table-of-contents__link toc-highlight"><span>At most once evaluation (the algorithm)</span></a></li><li><a href="#100-declarative-gesture-interactions" class="table-of-contents__link toc-highlight"><span>100% declarative gesture interactions</span></a></li></ul></div></div></div></div></main></div></div><footer class="footer"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright footer_Xocw"><a href="https://swmansion.com/" target="_blank"><div class="footer__logo_FkcR"><img src="/react-native-reanimated/img/brand.svg" class="themedImage_ToTc themedImage--light_HNdA"><img src="/react-native-reanimated/img/brand-dark.svg" class="themedImage_ToTc themedImage--dark_i4oU"></div></a><p><span class="footer__brand_GI3u">©<!-- --> <a href="https://swmansion.com/" target="_blank">Software Mansion</a> 2023<!-- -->.</span> All trademarks and copyrights belong to their respective owners.</p></div></div></div></footer></div>
<script src="/react-native-reanimated/assets/js/runtime~main.f8447b2d.js"></script>
<script src="/react-native-reanimated/assets/js/main.4ce0e860.js"></script>
<script src="/react-native-reanimated/assets/js/runtime~main.8b6de10e.js"></script>
<script src="/react-native-reanimated/assets/js/main.68564096.js"></script>
</body>
</html>
8 changes: 4 additions & 4 deletions docs/1.x/nodes/abs/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/acc/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/acos/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/add/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/and/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/asin/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/atan/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/block/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/call/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/ceil/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/clockRunning/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/color/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/concat/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/cond/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/cos/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/debug/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/defined/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/diff/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/diffClamp/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/divide/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/eq/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/event/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/exp/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/floor/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/greaterOrEq/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/greaterThan/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/interpolate/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/interpolateColors/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/lessOrEq/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/lessThan/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/log/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/max/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/min/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/modulo/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/multiply/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/neq/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/not/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/onChange/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/or/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/pow/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/proc/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/round/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/set/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/sin/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/sqrt/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/startClock/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/stopClock/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/sub/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/nodes/tan/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/transitions/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/value/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/1.x/view/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/LayoutAnimations/customAnimations/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/LayoutAnimations/entryAnimations/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/LayoutAnimations/exitAnimations/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/LayoutAnimations/keyframeAnimations/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/LayoutAnimations/layoutTransitions/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/animations/cancelAnimation/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/animations/withDecay/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/2.x/api/animations/withDelay/index.html

Large diffs are not rendered by default.

Loading

0 comments on commit 35d6895

Please sign in to comment.