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

    Changelog Dialog

    Hierarchy

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

    Constructors

    • Applications are constructed by providing an object of configuration options.

      Parameters

      • Optionaloptions: {}

        Options used to configure the Application instance (default: {})

      Returns ChangeLog

    Properties

    DEFAULT_OPTIONS: {
        actions: {
            toggleGroup: (event: Event, button: HTMLElement) => Promise<void>;
            toggleUpdateDisplay: (_event: Event) => Promise<void>;
        };
        classes: string[];
        id: string;
        position: { height: number; width: number };
        window: { icon: string; minimizable: boolean; resizable: boolean };
    } = ...
    PARTS: {
        footer: { template: string };
        main: { template: string };
        sidebar: { scrollable: string[]; template: string };
    } = ...
    SOURCE: string = "systems/pf1/CHANGELOG.md"
    TABS: { versions: {} } = ...

    Accessors

    Methods

    • Configure the rendering options for the changelog dialog.

      Parameters

      • options: any

        The options to configure.

      Returns void

    • Internal

      Get Changelog

      Populates _versions

      Parameters

      • firstResolve: Function

        Called when first entry is resolved.

      Returns Promise<void>

    • Actions performed after closing the Application. Post-close steps are not awaited by the close process.

      Parameters

      • options: any

        Provided render options

      Returns void

    • Parameters

      • context: any
      • options: any

      Returns Promise<void>

    • Internal

      Parameters

      • partId: any

        The part identifier to prepare context for

      Returns Promise<
          {
              dontShowAgain: any;
              error: null
              | object;
              link: InitializedType<OptionalString>;
              loading: boolean;
              version: null | string;
              versions: IteratorObject<
                  { active: boolean; major: any; minors: any },
                  undefined,
                  unknown,
              >;
              vi: VersionInfo;
          },
      >

    • Parameters

      • tab: any
      • group: any
      • options: any

      Returns void

    • Toggle the visibility of a version group in the changelog.

      Parameters

      • event: Event

        The event that triggered the action.

      • button: HTMLElement

        The button that was clicked to toggle the group.

      Returns Promise<void>

    • Toggle the display of the update notification in the changelog.

      Parameters

      • _event: Event

        The event that triggered the action.

      Returns Promise<void>

      • A promise that resolves when the setting is updated.