Type alias OpenChannelSettingsProps
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)
Info: {}
Menu: {
menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[]);
onPressMenuDeleteChannel: (() => void);
onPressMenuModeration: (() => void);
onPressMenuParticipants: (() => void);
}
Optional
menuItemsCreator?: ((defaultMenuItems) => MenuBarProps[])
Parameters
defaultMenuItems: MenuBarProps[]
Returns MenuBarProps[]
onPressMenuDeleteChannel: (() => void)
onPressMenuModeration: (() => void)
onPressMenuParticipants: (() => void)
Provider: {
channel: SendbirdOpenChannel;
onNavigateToOpenChannel: (() => void);
}
channel: SendbirdOpenChannel
onNavigateToOpenChannel: (() => void)