mirror of
https://github.com/flarum/core.git
synced 2025-08-04 15:37:51 +02:00
Bundled output for commit 3fbe05fd18
Includes transpiled JS/TS, and Typescript declaration files (typings). [skip ci]
This commit is contained in:
19
extensions/package-manager/js/dist-typings/components/AuthMethodModal.d.ts
generated
vendored
Normal file
19
extensions/package-manager/js/dist-typings/components/AuthMethodModal.d.ts
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
|
||||||
|
import Mithril from 'mithril';
|
||||||
|
import Stream from 'flarum/common/utils/Stream';
|
||||||
|
export interface IAuthMethodModalAttrs extends IInternalModalAttrs {
|
||||||
|
onsubmit: (type: string, host: string, token: string) => void;
|
||||||
|
type?: string;
|
||||||
|
host?: string;
|
||||||
|
token?: string;
|
||||||
|
}
|
||||||
|
export default class AuthMethodModal<CustomAttrs extends IAuthMethodModalAttrs = IAuthMethodModalAttrs> extends Modal<CustomAttrs> {
|
||||||
|
protected type: Stream<string>;
|
||||||
|
protected host: Stream<string>;
|
||||||
|
protected token: Stream<string>;
|
||||||
|
oninit(vnode: Mithril.Vnode<CustomAttrs, this>): void;
|
||||||
|
className(): string;
|
||||||
|
title(): Mithril.Children;
|
||||||
|
content(): Mithril.Children;
|
||||||
|
submit(): void;
|
||||||
|
}
|
10
extensions/package-manager/js/dist-typings/components/ConfigureAuth.d.ts
generated
vendored
Normal file
10
extensions/package-manager/js/dist-typings/components/ConfigureAuth.d.ts
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
import type Mithril from 'mithril';
|
||||||
|
import ConfigureJson, { IConfigureJson } from './ConfigureJson';
|
||||||
|
export default class ConfigureAuth extends ConfigureJson<IConfigureJson> {
|
||||||
|
protected type: string;
|
||||||
|
title(): Mithril.Children;
|
||||||
|
className(): string;
|
||||||
|
content(): Mithril.Children;
|
||||||
|
submitButton(): Mithril.Children[];
|
||||||
|
onchange(oldHost: string | null, type: string, host: string, token: string): void;
|
||||||
|
}
|
14
extensions/package-manager/js/dist-typings/components/ConfigureComposer.d.ts
generated
vendored
Normal file
14
extensions/package-manager/js/dist-typings/components/ConfigureComposer.d.ts
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import type Mithril from 'mithril';
|
||||||
|
import ConfigureJson, { type IConfigureJson } from './ConfigureJson';
|
||||||
|
export declare type Repository = {
|
||||||
|
type: 'composer' | 'vcs' | 'path';
|
||||||
|
url: string;
|
||||||
|
};
|
||||||
|
export default class ConfigureComposer extends ConfigureJson<IConfigureJson> {
|
||||||
|
protected type: string;
|
||||||
|
title(): Mithril.Children;
|
||||||
|
className(): string;
|
||||||
|
content(): Mithril.Children;
|
||||||
|
submitButton(): Mithril.Children[];
|
||||||
|
onchange(repository: Repository, name: string): void;
|
||||||
|
}
|
24
extensions/package-manager/js/dist-typings/components/ConfigureJson.d.ts
generated
vendored
Normal file
24
extensions/package-manager/js/dist-typings/components/ConfigureJson.d.ts
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
import type Mithril from 'mithril';
|
||||||
|
import Component, { type ComponentAttrs } from 'flarum/common/Component';
|
||||||
|
import { CommonSettingsItemOptions, type SettingsComponentOptions } from '@flarum/core/src/admin/components/AdminPage';
|
||||||
|
import type ItemList from 'flarum/common/utils/ItemList';
|
||||||
|
import Stream from 'flarum/common/utils/Stream';
|
||||||
|
export interface IConfigureJson extends ComponentAttrs {
|
||||||
|
buildSettingComponent: (entry: ((this: this) => Mithril.Children) | SettingsComponentOptions) => Mithril.Children;
|
||||||
|
}
|
||||||
|
export default abstract class ConfigureJson<CustomAttrs extends IConfigureJson = IConfigureJson> extends Component<CustomAttrs> {
|
||||||
|
protected settings: Record<string, Stream<any>>;
|
||||||
|
protected initialSettings: Record<string, any> | null;
|
||||||
|
protected loading: boolean;
|
||||||
|
oninit(vnode: Mithril.Vnode<CustomAttrs, this>): void;
|
||||||
|
protected abstract type: string;
|
||||||
|
abstract title(): Mithril.Children;
|
||||||
|
abstract content(): Mithril.Children;
|
||||||
|
className(): string;
|
||||||
|
view(): Mithril.Children;
|
||||||
|
submitButton(): Mithril.Children[];
|
||||||
|
customSettingComponents(): ItemList<(attributes: CommonSettingsItemOptions) => Mithril.Children>;
|
||||||
|
setting(key: string): Stream<any>;
|
||||||
|
submit(readOnly: boolean): void;
|
||||||
|
isDirty(): boolean;
|
||||||
|
}
|
5
extensions/package-manager/js/dist-typings/components/ExtensionItem.d.ts
generated
vendored
5
extensions/package-manager/js/dist-typings/components/ExtensionItem.d.ts
generated
vendored
@@ -5,7 +5,10 @@ import { UpdatedPackage } from '../states/ControlSectionState';
|
|||||||
export interface ExtensionItemAttrs extends ComponentAttrs {
|
export interface ExtensionItemAttrs extends ComponentAttrs {
|
||||||
extension: Extension;
|
extension: Extension;
|
||||||
updates: UpdatedPackage;
|
updates: UpdatedPackage;
|
||||||
onClickUpdate: CallableFunction;
|
onClickUpdate: CallableFunction | {
|
||||||
|
soft: CallableFunction;
|
||||||
|
hard: CallableFunction;
|
||||||
|
};
|
||||||
whyNotWarning?: boolean;
|
whyNotWarning?: boolean;
|
||||||
isCore?: boolean;
|
isCore?: boolean;
|
||||||
updatable?: boolean;
|
updatable?: boolean;
|
||||||
|
18
extensions/package-manager/js/dist-typings/components/RepositoryModal.d.ts
generated
vendored
Normal file
18
extensions/package-manager/js/dist-typings/components/RepositoryModal.d.ts
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
|
||||||
|
import Mithril from 'mithril';
|
||||||
|
import Stream from 'flarum/common/utils/Stream';
|
||||||
|
import { type Repository } from './ConfigureComposer';
|
||||||
|
export interface IRepositoryModalAttrs extends IInternalModalAttrs {
|
||||||
|
onsubmit: (repository: Repository, key: string) => void;
|
||||||
|
name?: string;
|
||||||
|
repository?: Repository;
|
||||||
|
}
|
||||||
|
export default class RepositoryModal<CustomAttrs extends IRepositoryModalAttrs = IRepositoryModalAttrs> extends Modal<CustomAttrs> {
|
||||||
|
protected name: Stream<string>;
|
||||||
|
protected repository: Stream<Repository>;
|
||||||
|
oninit(vnode: Mithril.Vnode<CustomAttrs, this>): void;
|
||||||
|
className(): string;
|
||||||
|
title(): Mithril.Children;
|
||||||
|
content(): Mithril.Children;
|
||||||
|
submit(): void;
|
||||||
|
}
|
2
extensions/package-manager/js/dist-typings/components/SettingsPage.d.ts
generated
vendored
2
extensions/package-manager/js/dist-typings/components/SettingsPage.d.ts
generated
vendored
@@ -2,5 +2,7 @@ import type Mithril from 'mithril';
|
|||||||
import ExtensionPage, { ExtensionPageAttrs } from 'flarum/admin/components/ExtensionPage';
|
import ExtensionPage, { ExtensionPageAttrs } from 'flarum/admin/components/ExtensionPage';
|
||||||
import ItemList from 'flarum/common/utils/ItemList';
|
import ItemList from 'flarum/common/utils/ItemList';
|
||||||
export default class SettingsPage extends ExtensionPage {
|
export default class SettingsPage extends ExtensionPage {
|
||||||
|
content(): JSX.Element;
|
||||||
sections(vnode: Mithril.VnodeDOM<ExtensionPageAttrs, this>): ItemList<unknown>;
|
sections(vnode: Mithril.VnodeDOM<ExtensionPageAttrs, this>): ItemList<unknown>;
|
||||||
|
onsaved(): void;
|
||||||
}
|
}
|
||||||
|
2
extensions/package-manager/js/dist-typings/components/TaskOutputModal.d.ts
generated
vendored
2
extensions/package-manager/js/dist-typings/components/TaskOutputModal.d.ts
generated
vendored
@@ -1,5 +1,5 @@
|
|||||||
/// <reference types="mithril" />
|
/// <reference types="mithril" />
|
||||||
/// <reference types="flarum/@types/translator-icu-rich" />
|
/// <reference types="@flarum/core/dist-typings/@types/translator-icu-rich" />
|
||||||
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
|
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
|
||||||
import Task from '../models/Task';
|
import Task from '../models/Task';
|
||||||
interface TaskOutputModalAttrs extends IInternalModalAttrs {
|
interface TaskOutputModalAttrs extends IInternalModalAttrs {
|
||||||
|
2
extensions/package-manager/js/dist-typings/components/WhyNotModal.d.ts
generated
vendored
2
extensions/package-manager/js/dist-typings/components/WhyNotModal.d.ts
generated
vendored
@@ -1,4 +1,4 @@
|
|||||||
/// <reference types="flarum/@types/translator-icu-rich" />
|
/// <reference types="@flarum/core/dist-typings/@types/translator-icu-rich" />
|
||||||
import type Mithril from 'mithril';
|
import type Mithril from 'mithril';
|
||||||
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
|
import Modal, { IInternalModalAttrs } from 'flarum/common/components/Modal';
|
||||||
export interface WhyNotModalAttrs extends IInternalModalAttrs {
|
export interface WhyNotModalAttrs extends IInternalModalAttrs {
|
||||||
|
1
extensions/package-manager/js/dist-typings/models/Task.d.ts
generated
vendored
1
extensions/package-manager/js/dist-typings/models/Task.d.ts
generated
vendored
@@ -6,6 +6,7 @@ export default class Task extends Model {
|
|||||||
command(): string;
|
command(): string;
|
||||||
package(): string;
|
package(): string;
|
||||||
output(): string;
|
output(): string;
|
||||||
|
guessedCause(): string;
|
||||||
createdAt(): Date | null | undefined;
|
createdAt(): Date | null | undefined;
|
||||||
startedAt(): Date;
|
startedAt(): Date;
|
||||||
finishedAt(): Date;
|
finishedAt(): Date;
|
||||||
|
12
extensions/package-manager/js/dist-typings/states/ControlSectionState.d.ts
generated
vendored
12
extensions/package-manager/js/dist-typings/states/ControlSectionState.d.ts
generated
vendored
@@ -9,6 +9,8 @@ export declare type UpdatedPackage = {
|
|||||||
'latest-minor': string | null;
|
'latest-minor': string | null;
|
||||||
'latest-major': string | null;
|
'latest-major': string | null;
|
||||||
'latest-status': string;
|
'latest-status': string;
|
||||||
|
'required-as': string;
|
||||||
|
'direct-dependency': boolean;
|
||||||
description: string;
|
description: string;
|
||||||
};
|
};
|
||||||
export declare type ComposerUpdates = {
|
export declare type ComposerUpdates = {
|
||||||
@@ -31,7 +33,7 @@ export declare type LastUpdateRun = {
|
|||||||
} & {
|
} & {
|
||||||
limitedPackages: () => string[];
|
limitedPackages: () => string[];
|
||||||
};
|
};
|
||||||
export declare type LoadingTypes = UpdaterLoadingTypes | InstallerLoadingTypes | MajorUpdaterLoadingTypes;
|
export declare type LoadingTypes = UpdaterLoadingTypes | InstallerLoadingTypes | MajorUpdaterLoadingTypes | 'queued-action';
|
||||||
export declare type CoreUpdate = {
|
export declare type CoreUpdate = {
|
||||||
package: UpdatedPackage;
|
package: UpdatedPackage;
|
||||||
extension: Extension;
|
extension: Extension;
|
||||||
@@ -45,13 +47,17 @@ export default class ControlSectionState {
|
|||||||
get lastUpdateRun(): LastUpdateRun;
|
get lastUpdateRun(): LastUpdateRun;
|
||||||
constructor();
|
constructor();
|
||||||
isLoading(name?: LoadingTypes): boolean;
|
isLoading(name?: LoadingTypes): boolean;
|
||||||
isLoadingOtherThan(name: LoadingTypes): boolean;
|
hasOperationRunning(): boolean;
|
||||||
setLoading(name: LoadingTypes): void;
|
setLoading(name: LoadingTypes): void;
|
||||||
|
requirePackage(data: any): void;
|
||||||
checkForUpdates(): void;
|
checkForUpdates(): void;
|
||||||
updateCoreMinor(): void;
|
updateCoreMinor(): void;
|
||||||
updateExtension(extension: Extension): void;
|
updateExtension(extension: Extension, updateMode: 'soft' | 'hard'): void;
|
||||||
updateGlobally(): void;
|
updateGlobally(): void;
|
||||||
formatExtensionUpdates(lastUpdateCheck: LastUpdateCheck): Extension[];
|
formatExtensionUpdates(lastUpdateCheck: LastUpdateCheck): Extension[];
|
||||||
formatCoreUpdate(lastUpdateCheck: LastUpdateCheck): CoreUpdate | null;
|
formatCoreUpdate(lastUpdateCheck: LastUpdateCheck): CoreUpdate | null;
|
||||||
|
majorUpdate({ dryRun }: {
|
||||||
|
dryRun: boolean;
|
||||||
|
}): void;
|
||||||
}
|
}
|
||||||
export {};
|
export {};
|
||||||
|
6
extensions/package-manager/js/dist-typings/states/ExtensionManagerState.d.ts
generated
vendored
Normal file
6
extensions/package-manager/js/dist-typings/states/ExtensionManagerState.d.ts
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
import QueueState from './QueueState';
|
||||||
|
import ControlSectionState from './ControlSectionState';
|
||||||
|
export default class ExtensionManagerState {
|
||||||
|
queue: QueueState;
|
||||||
|
control: ControlSectionState;
|
||||||
|
}
|
5
extensions/package-manager/js/dist-typings/states/QueueState.d.ts
generated
vendored
5
extensions/package-manager/js/dist-typings/states/QueueState.d.ts
generated
vendored
@@ -1,11 +1,12 @@
|
|||||||
import Task from '../models/Task';
|
import Task from '../models/Task';
|
||||||
import { ApiQueryParamsPlural } from 'flarum/common/Store';
|
import { ApiQueryParamsPlural } from 'flarum/common/Store';
|
||||||
export default class QueueState {
|
export default class QueueState {
|
||||||
|
private polling;
|
||||||
private tasks;
|
private tasks;
|
||||||
private limit;
|
private limit;
|
||||||
private offset;
|
private offset;
|
||||||
private total;
|
private total;
|
||||||
load(params?: ApiQueryParamsPlural): Promise<import("flarum/common/Store").ApiResponsePlural<Task>>;
|
load(params?: ApiQueryParamsPlural, actionTaken?: boolean): Promise<Task[]>;
|
||||||
getItems(): Task[] | null;
|
getItems(): Task[] | null;
|
||||||
getTotalPages(): number;
|
getTotalPages(): number;
|
||||||
pageNumber(): number;
|
pageNumber(): number;
|
||||||
@@ -13,4 +14,6 @@ export default class QueueState {
|
|||||||
hasNext(): boolean;
|
hasNext(): boolean;
|
||||||
prev(): void;
|
prev(): void;
|
||||||
next(): void;
|
next(): void;
|
||||||
|
pollQueue(actionTaken?: boolean): void;
|
||||||
|
hasPending(): boolean;
|
||||||
}
|
}
|
||||||
|
2
extensions/package-manager/js/dist/admin.js
generated
vendored
2
extensions/package-manager/js/dist/admin.js
generated
vendored
File diff suppressed because one or more lines are too long
2
extensions/package-manager/js/dist/admin.js.map
generated
vendored
2
extensions/package-manager/js/dist/admin.js.map
generated
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user