mirror of
https://github.com/flarum/framework.git
synced 2025-03-24 07:35:14 +08:00
Bundled output for commit 64f0ae7c33da252a6c472b7e81132b5808b3cca0
Includes transpiled JS/TS, and Typescript declaration files (typings). [skip ci]
This commit is contained in:
parent
64f0ae7c33
commit
6b577e6f1f
12
extensions/statistics/js/dist-typings/components/MiniStatisticsWidget.d.ts
generated
vendored
Normal file
12
extensions/statistics/js/dist-typings/components/MiniStatisticsWidget.d.ts
generated
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
import DashboardWidget, { IDashboardWidgetAttrs } from 'flarum/admin/components/DashboardWidget';
|
||||
import type Mithril from 'mithril';
|
||||
export default class MiniStatisticsWidget extends DashboardWidget {
|
||||
entities: string[];
|
||||
lifetimeData: any;
|
||||
loadingLifetime: boolean;
|
||||
oncreate(vnode: Mithril.VnodeDOM<IDashboardWidgetAttrs, this>): void;
|
||||
loadLifetimeData(): Promise<void>;
|
||||
className(): string;
|
||||
content(): JSX.Element;
|
||||
getTotalCount(entity: string): number;
|
||||
}
|
5
extensions/statistics/js/dist-typings/components/StatisticsPage.d.ts
generated
vendored
Normal file
5
extensions/statistics/js/dist-typings/components/StatisticsPage.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
/// <reference types="mithril" />
|
||||
import ExtensionPage from 'flarum/admin/components/ExtensionPage';
|
||||
export default class StatisticsPage extends ExtensionPage {
|
||||
content(): JSX.Element;
|
||||
}
|
73
extensions/statistics/js/dist-typings/components/StatisticsWidget.d.ts
generated
vendored
73
extensions/statistics/js/dist-typings/components/StatisticsWidget.d.ts
generated
vendored
@ -1,42 +1,41 @@
|
||||
export default class StatisticsWidget {
|
||||
oninit(vnode: any): void;
|
||||
entities: string[] | undefined;
|
||||
periods: {
|
||||
today: {
|
||||
start: Date;
|
||||
end: any;
|
||||
step: number;
|
||||
};
|
||||
last_7_days: {
|
||||
start: number;
|
||||
end: Date;
|
||||
step: number;
|
||||
};
|
||||
last_28_days: {
|
||||
start: number;
|
||||
end: Date;
|
||||
step: number;
|
||||
};
|
||||
last_12_months: {
|
||||
start: number;
|
||||
end: Date;
|
||||
step: number;
|
||||
};
|
||||
} | undefined;
|
||||
selectedEntity: any;
|
||||
selectedPeriod: any;
|
||||
import DashboardWidget, { IDashboardWidgetAttrs } from 'flarum/admin/components/DashboardWidget';
|
||||
import type Mithril from 'mithril';
|
||||
interface IPeriodDeclaration {
|
||||
start: number;
|
||||
end: number;
|
||||
step: number;
|
||||
}
|
||||
export default class StatisticsWidget extends DashboardWidget {
|
||||
entities: string[];
|
||||
periods: undefined | Record<string, IPeriodDeclaration>;
|
||||
chart: any;
|
||||
timedData: any;
|
||||
lifetimeData: any;
|
||||
loadingLifetime: boolean;
|
||||
loadingTimed: boolean;
|
||||
selectedEntity: string;
|
||||
selectedPeriod: undefined | string;
|
||||
chartEntity?: string;
|
||||
chartPeriod?: string;
|
||||
oncreate(vnode: Mithril.VnodeDOM<IDashboardWidgetAttrs, this>): void;
|
||||
loadLifetimeData(): Promise<void>;
|
||||
loadTimedData(): Promise<void>;
|
||||
className(): string;
|
||||
content(): JSX.Element;
|
||||
drawChart(vnode: any): void;
|
||||
chart: any;
|
||||
entity: any;
|
||||
period: any;
|
||||
changeEntity(entity: any): void;
|
||||
changePeriod(period: any): void;
|
||||
getTotalCount(entity: any): any;
|
||||
getPeriodCount(entity: any, period: any): number;
|
||||
getLastPeriod(thisPeriod: any): {
|
||||
drawChart(vnode: Mithril.VnodeDOM<any, any>): void;
|
||||
changeEntity(entity: string): void;
|
||||
changePeriod(period: string): void;
|
||||
getTotalCount(entity: string): number;
|
||||
getPeriodCount(entity: string, period: {
|
||||
start: number;
|
||||
end: any;
|
||||
end: number;
|
||||
}): number;
|
||||
getLastPeriod(thisPeriod: {
|
||||
start: number;
|
||||
end: number;
|
||||
}): {
|
||||
start: number;
|
||||
end: number;
|
||||
};
|
||||
}
|
||||
export {};
|
||||
|
2
extensions/statistics/js/dist/admin.js
generated
vendored
2
extensions/statistics/js/dist/admin.js
generated
vendored
File diff suppressed because one or more lines are too long
2
extensions/statistics/js/dist/admin.js.map
generated
vendored
2
extensions/statistics/js/dist/admin.js.map
generated
vendored
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user