Class PlatformViewsChannel.PlatformViewCreationRequest

  • Enclosing class:
    PlatformViewsChannel

    public static class PlatformViewsChannel.PlatformViewCreationRequest
    extends Object
    Request sent from Flutter to create a new platform view.
    • Field Detail

      • viewId

        public final int viewId
        The ID of the platform view as seen by the Flutter side.
      • viewType

        @NonNull
        public final String viewType
        The type of Android View to create for this platform view.
      • logicalWidth

        public final double logicalWidth
        The density independent width to display the platform view.
      • logicalHeight

        public final double logicalHeight
        The density independent height to display the platform view.
      • params

        @Nullable
        public final ByteBuffer params
        Custom parameters that are unique to the desired platform view.
    • Constructor Detail

      • PlatformViewCreationRequest

        public PlatformViewCreationRequest​(int viewId,
                                           @NonNull
                                           String viewType,
                                           double logicalWidth,
                                           double logicalHeight,
                                           int direction,
                                           @Nullable
                                           ByteBuffer params)
        Creates a request to construct a platform view that uses a virtual display.