@likeminds.community/feed-js
Version:
LikeMinds Javascript SDK for chat APIs
30 lines (29 loc) • 1.26 kB
TypeScript
declare class GetTopicsRequest {
isEnabled: boolean | null;
page: number | undefined;
pageSize: number | undefined;
search?: string | undefined;
searchType?: string | undefined;
parentIds?: string[] | null;
orderBy?: string[] | null;
constructor(isEnabled: boolean | null, page: number, pageSize: number, search?: string, searchType?: string, parentIds?: string[] | null, orderBy?: string[] | null);
static builder(): GetTopicsRequestBuilder;
}
export declare class GetTopicsRequestBuilder {
isEnabled: boolean | null;
page: number | undefined;
pageSize: number | undefined;
search?: string | undefined;
searchType?: string | undefined;
parentIds?: string[] | null;
orderBy?: string[] | null;
setIsEnabled(isEnabled: boolean | null): GetTopicsRequestBuilder;
setSearch(search: string): GetTopicsRequestBuilder;
setSearchType(searchType: string): GetTopicsRequestBuilder;
setPage(page: number): GetTopicsRequestBuilder;
setPageSize(pageSize: number): GetTopicsRequestBuilder;
setParentIds(parentIds: string[] | null): GetTopicsRequestBuilder;
setOrderBy(orderBy: string[] | null): GetTopicsRequestBuilder;
build(): GetTopicsRequest;
}
export default GetTopicsRequest;