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) => Promise<void>);
    };
    classes: string[];
    id: string;
    position: {
        width: number;
    };
    tag: string;
    window: {
        minimizable: boolean;
        resizable: boolean;
        title: string;
    };
} = ...

Type declaration

  • actions: {
        help: ((event: Event) => void);
        migrate: ((event: Event) => Promise<void>);
    }
    • help: ((event: Event) => void)
        • (event): void
        • Parameters

          • event: Event

          Returns void

    • migrate: ((event: Event) => Promise<void>)
        • (event): Promise<void>
        • Parameters

          • event: Event

          Returns Promise<void>

  • classes: string[]
  • id: string
  • position: {
        width: number;
    }
    • width: number
  • tag: string
  • window: {
        minimizable: boolean;
        resizable: boolean;
        title: string;
    }
    • 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;
    }>