Changelog Dialog

Hierarchy

  • any
    • ChangeLogWindow

Constructors

  • Parameters

    • lastVersion: boolean = false

      Display only latest version, legacy versions are to be omitted.

    • autoDisplay: boolean = false

      Is the dialog being shown without prompting?

    Returns ChangeLogWindow

Properties

_cache: any
autoDisplay: boolean
lastVersion: boolean
DEFAULT_OPTIONS: {
    classes: string[];
    form: {
        closeOnSubmit: boolean;
        handler: (
            ...this: any,
            event: SubmitEvent,
            form: HTMLFormElement,
            formData: FormDataExtended,
        ) => Promise<void>;
        submitOnChange: boolean;
    };
    id: string;
    position: { height: number; width: number };
    tag: string;
    window: { minimizable: boolean; resizable: boolean };
} = ...
PARTS: { form: { template: string } } = ...

Accessors

Methods

  • Internal

    Returns Promise<
        {
            autoDisplay: boolean;
            changelog: any;
            dontShowAgain: unknown;
            lastVersion: boolean;
            link: any;
        },
    >

  • Internal

    Cancel distribution and close dialog

    Parameters

    • ...this: any
    • event: SubmitEvent

      The originating form submission event

    • form: HTMLFormElement

      The form element that was submitted

    • formData: FormDataExtended

      Processed data for the submitted form

    Returns Promise<void>