Pathfinder 1e for Foundry VTT
    Preparing search index...

    Class UserInteractionBlockerInternal

    User Interaction Blocker

    Basic application for blocking user interactions when such could cause damage.

    Hierarchy

    • HandlebarsApplication<this> & ApplicationV2<
          RenderContext,
          Configuration,
          RenderOptions,
          this,
      >
      • UserInteractionBlocker
    Index

    Constructors

    • Parameters

      • __namedParameters: {} = {}

      Returns UserInteractionBlocker

    Properties

    DEFAULT_OPTIONS: {
        classes: string[];
        id: string;
        position: { top: number };
        tag: string;
        window: { frame: boolean };
    } = ...
    LABELS: { actors: string; items: string; packs: string; scenes: string } = ...
    PARTS: { header: { template: string }; status: { template: string } } = ...

    Accessors

    • get promise(): Promise<void>

      Returns Promise<void>

    • get state(): any

      The current render state of the Application.

      Returns any

    Methods

    • Parameters

      • options: any

      Returns void

    • Parameters

      • options: any

      Returns void

    • Parameters

      • options: any

      Returns void

    • Parameters

      • report: any

      Returns void

    • Prepare context that is specific to only a single rendered part.

      It is recommended to augment or mutate the shared context so that downstream methods like _onRender have visibility into the data that was used for rendering. It is acceptable to return a different context object rather than mutating the shared context at the expense of this transparency.

      Parameters

      • partId: any

        The part being rendered

      • context: any

        Shared context provided by _prepareContext

      • options: any

        Options which configure application rendering behavior

      Returns Promise<any>

      Context data for a specific part

    • Returns void

    • Returns void