1
0
mirror of https://github.com/flarum/core.git synced 2025-07-27 11:40:24 +02:00

Bundled output for commit 297a2d8c5c

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

[skip ci]
This commit is contained in:
flarum-bot
2023-04-19 11:48:24 +00:00
parent 297a2d8c5c
commit b868c3d763
9 changed files with 17 additions and 4 deletions

View File

@@ -52,6 +52,7 @@ declare const _default: {
one(event: string, handler: Function): void;
off(event: string, handler: Function): void;
};
'utils/EventEmitter': typeof import("../common/utils/EventEmitter").default;
'utils/KeyboardNavigatable': typeof import("../common/utils/KeyboardNavigatable").default;
'utils/liveHumanTimes': typeof import("../common/utils/liveHumanTimes").default;
'utils/ItemList': typeof import("../common/utils/ItemList").default;

View File

@@ -2,6 +2,7 @@ import * as extend from './extend';
import Session from './Session';
import Store from './Store';
import BasicEditorDriver from './utils/BasicEditorDriver';
import EventEmitter from './utils/EventEmitter';
import KeyboardNavigatable from './utils/KeyboardNavigatable';
import liveHumanTimes from './utils/liveHumanTimes';
import ItemList from './utils/ItemList';
@@ -104,6 +105,7 @@ declare const _default: {
one(event: string, handler: Function): void;
off(event: string, handler: Function): void;
};
'utils/EventEmitter': typeof EventEmitter;
'utils/KeyboardNavigatable': typeof KeyboardNavigatable;
'utils/liveHumanTimes': typeof liveHumanTimes;
'utils/ItemList': typeof ItemList;

View File

@@ -0,0 +1,6 @@
export default class EventEmitter {
protected events: any;
constructor();
on(event: string, listener: Function): EventEmitter;
emit(event: string, ...args: any[]): void;
}

View File

@@ -88,6 +88,7 @@ declare const _default: {
one(event: string, handler: Function): void;
off(event: string, handler: Function): void;
};
'utils/EventEmitter': typeof import("../common/utils/EventEmitter").default;
'utils/KeyboardNavigatable': typeof KeyboardNavigatable;
'utils/liveHumanTimes': typeof import("../common/utils/liveHumanTimes").default;
'utils/ItemList': typeof import("../common/utils/ItemList").default;

View File

@@ -1,11 +1,13 @@
import PaginatedListState, { Page, PaginatedListParams, PaginatedListRequestParams } from '../../common/states/PaginatedListState';
import Discussion from '../../common/models/Discussion';
import { ApiResponsePlural } from '../../common/Store';
import EventEmitter from '../../common/utils/EventEmitter';
export interface DiscussionListParams extends PaginatedListParams {
sort?: string;
}
export default class DiscussionListState<P extends DiscussionListParams = DiscussionListParams> extends PaginatedListState<Discussion, P> {
protected extraDiscussions: Discussion[];
protected eventEmitter: EventEmitter;
constructor(params: P, page?: number);
get type(): string;
requestParams(): PaginatedListRequestParams;
@@ -21,6 +23,7 @@ export default class DiscussionListState<P extends DiscussionListParams = Discus
*/
isSearchResults(): boolean;
removeDiscussion(discussion: Discussion): void;
deleteDiscussion(discussion: Discussion): void;
/**
* Add a discussion to the top of the list.
*/

2
framework/core/js/dist/admin.js generated vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
framework/core/js/dist/forum.js generated vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long