mirror of
https://github.com/flarum/core.git
synced 2025-08-08 01:16:52 +02:00
Bundled output for commit d041515e19
Includes transpiled JS/TS, and Typescript declaration files (typings). [skip ci]
This commit is contained in:
16
framework/core/js/dist-typings/common/Translator.d.ts
generated
vendored
16
framework/core/js/dist-typings/common/Translator.d.ts
generated
vendored
@@ -1,12 +1,19 @@
|
|||||||
|
import type { Dayjs } from 'dayjs';
|
||||||
import { RichMessageFormatter, NestedStringArray } from '@askvortsov/rich-icu-message-formatter';
|
import { RichMessageFormatter, NestedStringArray } from '@askvortsov/rich-icu-message-formatter';
|
||||||
import { pluralTypeHandler, selectTypeHandler } from '@ultraq/icu-message-formatter';
|
import { pluralTypeHandler, selectTypeHandler } from '@ultraq/icu-message-formatter';
|
||||||
|
import ItemList from './utils/ItemList';
|
||||||
type Translations = Record<string, string>;
|
type Translations = Record<string, string>;
|
||||||
type TranslatorParameters = Record<string, unknown>;
|
type TranslatorParameters = Record<string, unknown>;
|
||||||
|
type DateTimeFormatCallback = (id?: string) => string | void;
|
||||||
export default class Translator {
|
export default class Translator {
|
||||||
/**
|
/**
|
||||||
* A map of translation keys to their translated values.
|
* A map of translation keys to their translated values.
|
||||||
*/
|
*/
|
||||||
translations: Translations;
|
translations: Translations;
|
||||||
|
/**
|
||||||
|
* A item list of date time format callbacks.
|
||||||
|
*/
|
||||||
|
dateTimeFormats: ItemList<DateTimeFormatCallback>;
|
||||||
/**
|
/**
|
||||||
* The underlying ICU MessageFormatter util.
|
* The underlying ICU MessageFormatter util.
|
||||||
*/
|
*/
|
||||||
@@ -39,5 +46,14 @@ export default class Translator {
|
|||||||
trans(id: string, parameters: TranslatorParameters, extract: false): NestedStringArray;
|
trans(id: string, parameters: TranslatorParameters, extract: false): NestedStringArray;
|
||||||
trans(id: string, parameters: TranslatorParameters, extract: true): string;
|
trans(id: string, parameters: TranslatorParameters, extract: true): string;
|
||||||
trans(id: string): NestedStringArray | string;
|
trans(id: string): NestedStringArray | string;
|
||||||
|
/**
|
||||||
|
* Formats the time.
|
||||||
|
*
|
||||||
|
* The format of the time will be chosen by the following order:
|
||||||
|
* - Custom format defined in the item list.
|
||||||
|
* - The format defined in current locale.
|
||||||
|
* - DayJS default format.
|
||||||
|
*/
|
||||||
|
formatDateTime(time: Dayjs, id: string): string;
|
||||||
}
|
}
|
||||||
export {};
|
export {};
|
||||||
|
2
framework/core/js/dist-typings/common/utils/liveHumanTimes.d.ts
generated
vendored
2
framework/core/js/dist-typings/common/utils/liveHumanTimes.d.ts
generated
vendored
@@ -1,5 +1,5 @@
|
|||||||
/**
|
/**
|
||||||
* The `liveHumanTimes` initializer sets up a loop every 1 second to update
|
* The `liveHumanTimes` initializer sets up a loop every 10 seconds to update
|
||||||
* timestamps rendered with the `humanTime` helper.
|
* timestamps rendered with the `humanTime` helper.
|
||||||
*/
|
*/
|
||||||
export default function liveHumanTimes(): void;
|
export default function liveHumanTimes(): void;
|
||||||
|
2
framework/core/js/dist/admin.js
generated
vendored
2
framework/core/js/dist/admin.js
generated
vendored
File diff suppressed because one or more lines are too long
2
framework/core/js/dist/admin.js.map
generated
vendored
2
framework/core/js/dist/admin.js.map
generated
vendored
File diff suppressed because one or more lines are too long
2
framework/core/js/dist/forum.js
generated
vendored
2
framework/core/js/dist/forum.js
generated
vendored
File diff suppressed because one or more lines are too long
2
framework/core/js/dist/forum.js.map
generated
vendored
2
framework/core/js/dist/forum.js.map
generated
vendored
File diff suppressed because one or more lines are too long
2
framework/core/js/dist/forum/components/PostStream.js
generated
vendored
2
framework/core/js/dist/forum/components/PostStream.js
generated
vendored
File diff suppressed because one or more lines are too long
2
framework/core/js/dist/forum/components/PostStream.js.map
generated
vendored
2
framework/core/js/dist/forum/components/PostStream.js.map
generated
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user