Type alias OpenChannelModerationProps
OpenChannelModerationProps: { Fragment: { channel: SendbirdOpenChannel; menuItemsCreator?: OpenChannelModerationProps["Menu"]["menuItemsCreator"]; onPressHeaderLeft: OpenChannelModerationProps["Header"]["onPressHeaderLeft"]; onPressMenuBannedUsers: OpenChannelModerationProps["Menu"]["onPressMenuBannedUsers"]; onPressMenuMutedParticipants: OpenChannelModerationProps["Menu"]["onPressMenuMutedParticipants"]; onPressMenuOperators: OpenChannelModerationProps["Menu"]["onPressMenuOperators"]; }; Header: { onPressHeaderLeft: (() => void); }; Menu: { menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[]); onPressMenuBannedUsers: (() => void); onPressMenuMutedParticipants: (() => void); onPressMenuOperators: (() => void); }; Provider: { channel: SendbirdOpenChannel; }; } Type declaration
Fragment: {
channel: SendbirdOpenChannel;
menuItemsCreator?: OpenChannelModerationProps["Menu"]["menuItemsCreator"];
onPressHeaderLeft: OpenChannelModerationProps["Header"]["onPressHeaderLeft"];
onPressMenuBannedUsers: OpenChannelModerationProps["Menu"]["onPressMenuBannedUsers"];
onPressMenuMutedParticipants: OpenChannelModerationProps["Menu"]["onPressMenuMutedParticipants"];
onPressMenuOperators: OpenChannelModerationProps["Menu"]["onPressMenuOperators"];
}
Header: {
onPressHeaderLeft: (() => void);
}
onPressHeaderLeft: (() => void)
Menu: {
menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[]);
onPressMenuBannedUsers: (() => void);
onPressMenuMutedParticipants: (() => void);
onPressMenuOperators: (() => void);
}
Optional
menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[])
Parameters
defaultMenuItems: MenuBarProps[]
Returns MenuBarProps[]
onPressMenuBannedUsers: (() => void)
onPressMenuMutedParticipants: (() => void)
onPressMenuOperators: (() => void)
Provider: {
channel: SendbirdOpenChannel;
}
channel: SendbirdOpenChannel