OpenChannelSettingsProps: {
    Fragment: {
        channel: OpenChannelSettingsProps["Provider"]["channel"];
        menuItemsCreator?: OpenChannelSettingsProps["Menu"]["menuItemsCreator"];
        onNavigateToOpenChannel: OpenChannelSettingsProps["Provider"]["onNavigateToOpenChannel"];
        onPressHeaderLeft: OpenChannelSettingsProps["Header"]["onPressHeaderLeft"];
        onPressMenuDeleteChannel: OpenChannelSettingsProps["Menu"]["onPressMenuDeleteChannel"];
        onPressMenuModeration: OpenChannelSettingsProps["Menu"]["onPressMenuModeration"];
        onPressMenuParticipants: OpenChannelSettingsProps["Menu"]["onPressMenuParticipants"];
    };
    Header: {
        onPressHeaderLeft: (() => void);
    };
    Info: {};
    Menu: {
        menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[]);
        onPressMenuDeleteChannel: (() => void);
        onPressMenuModeration: (() => void);
        onPressMenuParticipants: (() => void);
    };
    Provider: {
        channel: SendbirdOpenChannel;
        onNavigateToOpenChannel: (() => void);
    };
}

Type declaration

  • Fragment: {
        channel: OpenChannelSettingsProps["Provider"]["channel"];
        menuItemsCreator?: OpenChannelSettingsProps["Menu"]["menuItemsCreator"];
        onNavigateToOpenChannel: OpenChannelSettingsProps["Provider"]["onNavigateToOpenChannel"];
        onPressHeaderLeft: OpenChannelSettingsProps["Header"]["onPressHeaderLeft"];
        onPressMenuDeleteChannel: OpenChannelSettingsProps["Menu"]["onPressMenuDeleteChannel"];
        onPressMenuModeration: OpenChannelSettingsProps["Menu"]["onPressMenuModeration"];
        onPressMenuParticipants: OpenChannelSettingsProps["Menu"]["onPressMenuParticipants"];
    }
  • Header: {
        onPressHeaderLeft: (() => void);
    }
    • onPressHeaderLeft: (() => void)
        • (): void
        • Returns void

  • Info: {}
    • Menu: {
          menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[]);
          onPressMenuDeleteChannel: (() => void);
          onPressMenuModeration: (() => void);
          onPressMenuParticipants: (() => void);
      }
      • Optional menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[])
          • (defaultMenuItems): MenuBarProps[]
          • Parameters

            • defaultMenuItems: MenuBarProps[]

            Returns MenuBarProps[]

      • onPressMenuDeleteChannel: (() => void)
          • (): void
          • Returns void

      • onPressMenuModeration: (() => void)
          • (): void
          • Returns void

      • onPressMenuParticipants: (() => void)
          • (): void
          • Returns void

    • Provider: {
          channel: SendbirdOpenChannel;
          onNavigateToOpenChannel: (() => void);
      }
      • channel: SendbirdOpenChannel
      • onNavigateToOpenChannel: (() => void)
          • (): void
          • Returns void

    Generated using TypeDoc