Hierarchy

  • any
    • Troubleshooter

Constructors

Properties

migrating: { modules: boolean; world: boolean } = ...
reprocess: boolean = false
unlock: boolean = false
DEFAULT_OPTIONS: {
    actions: {
        help: (_event: Event) => void;
        migrate: (event: Event, button: Element) => Promise<void>;
    };
    classes: string[];
    id: string;
    position: { width: number };
    tag: string;
    window: { minimizable: boolean; resizable: boolean; title: string };
} = ...
PARTS: { form: { template: string } } = ...

Methods

  • Internal

    The event handler for changes to form input elements

    Parameters

    • formConfig: ApplicationFormConfiguration

      The configuration of the form being changed

    • event: Event

      The triggering event

    Returns void

  • Protected

    Attach event listeners to the rendered application form.

    Parameters

    • _context: ApplicationRenderContext

      Prepared context data

    • _options: RenderOptions

      Provided render options

    Returns void

  • Internal

    Returns Promise<
        {
            isGM: boolean;
            links: {
                faq: string;
                foundry: { channel: string; discord: string; kb: string };
                help: string;
                helpmodule: string;
                report: string;
            };
            migrating: { modules: boolean; world: boolean };
            reprocess: boolean;
            unlockPacks: boolean;
        },
    >

  • Parameters

    • event: Event

      Triggering event

    • button: Element

      Source button

    Returns Promise<void>