Skip to content

Commit 3e923ee

Browse files
Add getRelativeAncestorTags to the C++ API snapshots
1 parent bc5abd8 commit 3e923ee

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

‎scripts/cxx-api/api-snapshots/ReactAndroidDebugCxx.api‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1270,6 +1270,7 @@ class facebook::react::FabricUIManagerBinding : public jni::HybridClass<facebook
12701270

12711271
class facebook::react::FocusOrderingHelper {
12721272
public static std::optional<facebook::react::FocusDirection> resolveFocusDirection(int direction);
1273+
public static std::optional<std::vector<facebook::react::Tag>> getRelativeAncestorTags(const facebook::react::ShadowNode& rootShadowNode, const facebook::react::ShadowNode& childShadowNode);
12731274
public static std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTagRecursively(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, facebook::react::Tag tag);
12741275
public static void traverseAndUpdateNextFocusableElement(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& focusedShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& currNode, facebook::react::FocusDirection focusDirection, const facebook::react::UIManager& uimanager, facebook::react::Rect sourceRect, std::optional<facebook::react::Rect>& nextRect, std::shared_ptr<const facebook::react::ShadowNode>& nextNode);
12751276
}

‎scripts/cxx-api/api-snapshots/ReactAndroidFrameworksCxx.api‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1969,6 +1969,7 @@ class facebook::react::FabricUIManagerBinding : public jni::HybridClass<facebook
19691969

19701970
class facebook::react::FocusOrderingHelper {
19711971
public static std::optional<facebook::react::FocusDirection> resolveFocusDirection(int direction);
1972+
public static std::optional<std::vector<facebook::react::Tag>> getRelativeAncestorTags(const facebook::react::ShadowNode& rootShadowNode, const facebook::react::ShadowNode& childShadowNode);
19721973
public static std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTagRecursively(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, facebook::react::Tag tag);
19731974
public static void traverseAndUpdateNextFocusableElement(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& focusedShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& currNode, facebook::react::FocusDirection focusDirection, const facebook::react::UIManager& uimanager, facebook::react::Rect sourceRect, std::optional<facebook::react::Rect>& nextRect, std::shared_ptr<const facebook::react::ShadowNode>& nextNode);
19741975
}

‎scripts/cxx-api/api-snapshots/ReactAndroidNewarchCxx.api‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1270,6 +1270,7 @@ class facebook::react::FabricUIManagerBinding : public jni::HybridClass<facebook
12701270

12711271
class facebook::react::FocusOrderingHelper {
12721272
public static std::optional<facebook::react::FocusDirection> resolveFocusDirection(int direction);
1273+
public static std::optional<std::vector<facebook::react::Tag>> getRelativeAncestorTags(const facebook::react::ShadowNode& rootShadowNode, const facebook::react::ShadowNode& childShadowNode);
12731274
public static std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTagRecursively(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, facebook::react::Tag tag);
12741275
public static void traverseAndUpdateNextFocusableElement(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& focusedShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& currNode, facebook::react::FocusDirection focusDirection, const facebook::react::UIManager& uimanager, facebook::react::Rect sourceRect, std::optional<facebook::react::Rect>& nextRect, std::shared_ptr<const facebook::react::ShadowNode>& nextNode);
12751276
}

‎scripts/cxx-api/api-snapshots/ReactAndroidReleaseCxx.api‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1270,6 +1270,7 @@ class facebook::react::FabricUIManagerBinding : public jni::HybridClass<facebook
12701270

12711271
class facebook::react::FocusOrderingHelper {
12721272
public static std::optional<facebook::react::FocusDirection> resolveFocusDirection(int direction);
1273+
public static std::optional<std::vector<facebook::react::Tag>> getRelativeAncestorTags(const facebook::react::ShadowNode& rootShadowNode, const facebook::react::ShadowNode& childShadowNode);
12731274
public static std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTagRecursively(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, facebook::react::Tag tag);
12741275
public static void traverseAndUpdateNextFocusableElement(const std::shared_ptr<const facebook::react::ShadowNode>& parentShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& focusedShadowNode, const std::shared_ptr<const facebook::react::ShadowNode>& currNode, facebook::react::FocusDirection focusDirection, const facebook::react::UIManager& uimanager, facebook::react::Rect sourceRect, std::optional<facebook::react::Rect>& nextRect, std::shared_ptr<const facebook::react::ShadowNode>& nextNode);
12751276
}

0 commit comments

Comments
 (0)