ApplicationStateData: {
    beforeMinimized?: TJSPositionData & {
        constraints: {
            maxHeight: string;
            paddingBottom: string;
            paddingTop: string;
        };
    };
    options: SvelteReactiveData;
    position: TJSPositionData;
    ui: {
        minimized: boolean;
    };
}

Defines common application state including positional data and options generated by the ApplicationState API.

Type declaration

  • OptionalbeforeMinimized?: TJSPositionData & {
        constraints: {
            maxHeight: string;
            paddingBottom: string;
            paddingTop: string;
        };
    }

    Any application saved position state for #beforeMinimized including maximized constraints.

  • options: SvelteReactiveData

    Common SvelteApplication options.

  • position: TJSPositionData

    Application position.

  • ui: {
        minimized: boolean;
    }

    Application UI state.

    • minimized: boolean