OpenChannelCreateProps: {
    Fragment: {
        onBeforeCreateChannel?: OnBeforeHandler<SendbirdOpenChannelCreateParams>;
        onCreateChannel: ((channel) => void);
        onPressHeaderLeft: OpenChannelCreateProps["Header"]["onPressHeaderLeft"];
    };
    Header: {
        onPressHeaderLeft: (() => void);
        onPressHeaderRight: (() => void);
        shouldActivateHeaderRight: (() => boolean);
    };
    ProfileInput: {
        channelCoverFile: FileType | undefined;
        channelName: string;
        onChangeChannelCoverFile: ((val) => void);
        onChangeChannelName: ((val) => void);
    };
}

Type declaration

  • Fragment: {
        onBeforeCreateChannel?: OnBeforeHandler<SendbirdOpenChannelCreateParams>;
        onCreateChannel: ((channel) => void);
        onPressHeaderLeft: OpenChannelCreateProps["Header"]["onPressHeaderLeft"];
    }
    • Optional onBeforeCreateChannel?: OnBeforeHandler<SendbirdOpenChannelCreateParams>
    • onCreateChannel: ((channel) => void)
        • (channel): void
        • Parameters

          • channel: SendbirdOpenChannel

          Returns void

    • onPressHeaderLeft: OpenChannelCreateProps["Header"]["onPressHeaderLeft"]
  • Header: {
        onPressHeaderLeft: (() => void);
        onPressHeaderRight: (() => void);
        shouldActivateHeaderRight: (() => boolean);
    }
    • onPressHeaderLeft: (() => void)
        • (): void
        • Returns void

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

    • shouldActivateHeaderRight: (() => boolean)
        • (): boolean
        • Returns boolean

  • ProfileInput: {
        channelCoverFile: FileType | undefined;
        channelName: string;
        onChangeChannelCoverFile: ((val) => void);
        onChangeChannelName: ((val) => void);
    }
    • channelCoverFile: FileType | undefined
    • channelName: string
    • onChangeChannelCoverFile: ((val) => void)
    • onChangeChannelName: ((val) => void)

Generated using TypeDoc