io.flutter.plugin.platform

## Interface PlatformViewsAccessibilityDelegate

- All Known Implementing Classes:
    PlatformViewsController

      public interface PlatformViewsAccessibilityDelegate

  Facilitates interaction between the accessibility bridge and embedded platform views.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `attachAccessibilityBridge(AccessibilityBridge accessibilityBridge)` Attaches an accessibility bridge for this platform views accessibility delegate.
    `void` | `detachAccessibiltyBridge()` Detaches the current accessibility bridge.
    `View` | `getPlatformViewById(Integer id)` Returns the root of the view hierarchy for the platform view with the requested id, or null if there is no corresponding view.
    `boolean` | `usesVirtualDisplay(Integer id)` Returns true if the platform view uses virtual displays.

- - ### Method Detail

    - #### getPlatformViewById

          View getPlatformViewById(Integer id)

      Returns the root of the view hierarchy for the platform view with the requested id, or null if there is no corresponding view.

    - #### usesVirtualDisplay

          boolean usesVirtualDisplay(Integer id)

      Returns true if the platform view uses virtual displays.

    - #### attachAccessibilityBridge

          void attachAccessibilityBridge(AccessibilityBridge accessibilityBridge)

      Attaches an accessibility bridge for this platform views accessibility delegate.

      Accessibility events originating in platform views belonging to this delegate will be delegated to this accessibility bridge.

    - #### detachAccessibiltyBridge

          void detachAccessibiltyBridge()

      Detaches the current accessibility bridge.

      Any accessibility events sent by platform views belonging to this delegate will be ignored until a new accessibility bridge is attached.