1
0
mirror of https://github.com/flarum/core.git synced 2025-08-12 11:24:30 +02:00

Bundled output for commit bac0e594ee

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
This commit is contained in:
flarum-bot
2021-11-11 19:21:56 +00:00
parent bac0e594ee
commit ec5214f714
33 changed files with 334 additions and 133 deletions

View File

@@ -1,13 +1,16 @@
import PaginatedListState, { Page } from '../../common/states/PaginatedListState';
import PaginatedListState, { Page, PaginatedListParams } from '../../common/states/PaginatedListState';
import Discussion from '../../common/models/Discussion';
export interface IRequestParams {
include: string[];
filter: Record<string, string>;
sort?: string;
}
export default class DiscussionListState extends PaginatedListState<Discussion> {
export interface DiscussionListParams extends PaginatedListParams {
sort?: string;
}
export default class DiscussionListState<P extends DiscussionListParams = DiscussionListParams> extends PaginatedListState<Discussion, P> {
protected extraDiscussions: Discussion[];
constructor(params: any, page?: number);
constructor(params: P, page?: number);
get type(): string;
requestParams(): IRequestParams;
protected loadPage(page?: number): Promise<Discussion[]>;