UNPKG

@illandril/foundryvtt-types

Version:

Type definitions for the Foundry VTT client, used by Illandril's modules

26 lines (18 loc) 603 B
declare global { class FormApplication< ObjectType extends object = object, Options extends FormApplicationOptions = FormApplicationOptions, > extends Application<Options> { constructor(object?: ObjectType, options?: Options); static get defaultOptions(): FormApplicationOptions; object: ObjectType; get isEditable(): boolean; getData(options?: Options): object; activateListeners(html: JQuery): void; _updateObject(event: Event, formData: object): Promise<void>; } interface Window { FormApplication: typeof FormApplication; } } export type {};