🚀 Big News:Socket Has Acquired Secure Annex.Learn More →
Socket
Book a DemoSign in
Socket

react-native-a11y-container

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-a11y-container

UIAccessibilityContainer component for ReactNative

latest
Source
npmnpm
Version
0.3.0
Version published
Weekly downloads
3.4K
50.28%
Maintainers
1
Weekly downloads
 
Created
Source

react-native-a11y-container

ReactNative UIAccessibilityContainer Component.

The VoiceOver rotor offers enhanced navigation options. To define containers for the rotor, use the react-native-a11y-container and A11yContainerView components.

⚡️ New architecture compatible!

Installation

npm install react-native-a11y-container
cd ios && pod install && cd ..

or

yarn add react-native-a11y-container
cd ios && pod install && cd ..

Usage

import { A11yContainerView } from "react-native-a11y-container";

// ...

<A11yContainerView>{children}</A11yContainerView>

//or

<A11yContainerView type="List"/>{children}</A11yContainerView>

To specify the type of content within A11yContainerView, use the type attribute with the following values:

  • None corresponds to UIAccessibilityContainerTypeNone
  • DataTable corresponds to UIAccessibilityContainerTypeDataTable Note: Avoid using DataTable unless you implement the UIAccessibilityContainerDataTable protocol as required.
  • List corresponds to UIAccessibilityContainerTypeList
  • Landmark corresponds to UIAccessibilityContainerTypeLandmark
  • SemanticGroup corresponds to UIAccessibilityContainerTypeSemanticGroup

By default, A11yContainerView uses the SemanticGroup type. For more details on these types, refer to the developer.apple.com documentation.

Platforms

This library is designed for implementing UIAccessibilityContainer logic in React Native. While UIAccessibilityContainer is specific to iOS, there are no equivalent components for other platforms. For non-iOS platforms, a basic View is used.

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

Made with create-react-native-library

Keywords

react-native

FAQs

Package last updated on 28 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts