Hierarchy

  • GroupChannelListModule

Properties

Header: CommonComponent<{}>

Type declaration

    List: CommonComponent<{
        flatListProps?: Omit<FlatListProps<GroupChannel>, "data" | "renderItem">;
        groupChannels: GroupChannel[];
        menuItemCreator?: ((defaultMenuItem) => ActionMenuItem);
        onLoadNext: (() => Promise<void>);
        onPressChannel: ((channel) => void);
        renderGroupChannelPreview: ((props) => null | ReactElement<any, string | JSXElementConstructor<any>>);
    }>

    Type declaration

    • Optional flatListProps?: Omit<FlatListProps<GroupChannel>, "data" | "renderItem">
    • groupChannels: GroupChannel[]
    • Optional menuItemCreator?: ((defaultMenuItem) => ActionMenuItem)
        • (defaultMenuItem): ActionMenuItem
        • Parameters

          • defaultMenuItem: ActionMenuItem

          Returns ActionMenuItem

    • onLoadNext: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

    • onPressChannel: ((channel) => void)
        • (channel): void
        • Parameters

          • channel: GroupChannel

          Returns void

    • renderGroupChannelPreview: ((props) => null | ReactElement<any, string | JSXElementConstructor<any>>)
        • (props): null | ReactElement<any, string | JSXElementConstructor<any>>
        • Parameters

          • props: {
                channel: GroupChannel;
                onLongPress: (() => void);
                onPress: (() => void);
            }
            • channel: GroupChannel
            • onLongPress: (() => void)
                • (): void
                • Returns void

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

          Returns null | ReactElement<any, string | JSXElementConstructor<any>>

    Provider: CommonComponent
    StatusEmpty: CommonComponent
    StatusLoading: CommonComponent
    TypeSelector: CommonComponent<{
        onSelectType: ((type) => void);
        skipTypeSelection: boolean;
    }>

    Type declaration

    • onSelectType: ((type) => void)
    • skipTypeSelection: boolean

    Generated using TypeDoc