Skip to content

@vttforge/types / FoundryApplicationsApi

Interface: FoundryApplicationsApi ​

foundry.applications.api.

Properties ​

ApplicationV2 ​

readonly ApplicationV2: AnyClass


DialogV2 ​

readonly DialogV2: AnyClass & object

Type Declaration ​

confirm() ​

confirm(options?): Promise<boolean>

Ask a yes or no question. Resolves to what the reader chose.

Parameters ​
options? ​

Record<string, unknown>

Returns ​

Promise<boolean>

prompt() ​

prompt(options?): Promise<unknown>

Ask for input. Resolves to the form data, or null when dismissed.

Parameters ​
options? ​

Record<string, unknown>

Returns ​

Promise<unknown>

wait() ​

wait(options?): Promise<unknown>

Render and wait. Rejects when dismissed, unless told otherwise.

Parameters ​
options? ​

Record<string, unknown>

Returns ​

Promise<unknown>


DocumentSheetV2 ​

readonly DocumentSheetV2: AnyClass

Methods ​

HandlebarsApplicationMixin() ​

HandlebarsApplicationMixin(base): AnyClass

Adds PARTS and template rendering to an ApplicationV2 subclass.

Parameters ​

base ​

AnyClass

Returns ​

AnyClass

MIT licensed.