1
0
mirror of https://github.com/flarum/core.git synced 2025-08-07 00:47:00 +02:00

Bundled output for commit 631b4c194c

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

[skip ci]
This commit is contained in:
flarum-bot
2022-08-08 13:53:39 +00:00
parent 631b4c194c
commit b28606b8ef
32 changed files with 186 additions and 112 deletions

View File

@@ -1,10 +1,16 @@
import type Mithril from 'mithril';
import Component from 'flarum/common/Component';
import { TaskOperations } from '../models/Task';
import Component, { ComponentAttrs } from 'flarum/common/Component';
import ItemList from 'flarum/common/utils/ItemList';
import Task, { TaskOperations } from '../models/Task';
interface QueueTableColumn extends ComponentAttrs {
label: string;
content: (task: Task) => Mithril.Children;
}
export default class QueueSection extends Component<{}> {
oninit(vnode: Mithril.Vnode<{}, this>): void;
view(): JSX.Element;
columns(): any;
columns(): ItemList<QueueTableColumn>;
queueTable(): JSX.Element;
operationIcon(operation: TaskOperations): Mithril.Children;
}
export {};

View File

@@ -1,4 +1,5 @@
/// <reference types="mithril" />
/// <reference types="flarum/@types/translator-icu-rich" />
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
import Task from '../models/Task';
interface TaskOutputModalAttrs extends IInternalModalAttrs {
@@ -6,7 +7,7 @@ interface TaskOutputModalAttrs extends IInternalModalAttrs {
}
export default class TaskOutputModal<CustomAttrs extends TaskOutputModalAttrs = TaskOutputModalAttrs> extends Modal<CustomAttrs> {
className(): string;
title(): any;
title(): import("@askvortsov/rich-icu-message-formatter").NestedStringArray;
content(): JSX.Element;
}
export {};

View File

@@ -1,3 +1,4 @@
/// <reference types="flarum/@types/translator-icu-rich" />
import type Mithril from 'mithril';
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
export interface WhyNotModalAttrs extends IInternalModalAttrs {
@@ -7,7 +8,7 @@ export default class WhyNotModal<CustomAttrs extends WhyNotModalAttrs = WhyNotMo
loading: boolean;
whyNot: string | null;
className(): string;
title(): any;
title(): import("@askvortsov/rich-icu-message-formatter").NestedStringArray;
oncreate(vnode: Mithril.VnodeDOM<CustomAttrs, this>): void;
content(): JSX.Element;
requestWhyNot(): void;

View File

@@ -1,13 +1,13 @@
import Model from 'flarum/common/Model';
export declare type TaskOperations = 'extension_install' | 'extension_remove' | 'extension_update' | 'update_global' | 'update_minor' | 'update_major' | 'update_check' | 'why_not';
export default class Task extends Model {
status(): any;
operation(): any;
command(): any;
package(): any;
output(): any;
createdAt(): any;
startedAt(): any;
finishedAt(): any;
status(): "running" | "pending" | "success" | "failure";
operation(): TaskOperations;
command(): string;
package(): string;
output(): string;
createdAt(): Date | null | undefined;
startedAt(): Date;
finishedAt(): Date;
peakMemoryUsed(): string;
}

View File

@@ -5,7 +5,7 @@ export default class QueueState {
private limit;
private offset;
private total;
load(params?: ApiQueryParamsPlural): any;
load(params?: ApiQueryParamsPlural): Promise<import("flarum/common/Store").ApiResponsePlural<Task>>;
getItems(): Task[] | null;
getTotalPages(): number;
pageNumber(): number;

View File

@@ -1 +1 @@
export default function humanDuration(start: Date, end: Date): any;
export default function humanDuration(start: Date, end: Date): string;