StoreAppOptions: {
    draggable: Writable<boolean>;
    focusAuto: Writable<boolean>;
    focusKeep: Writable<boolean>;
    focusTrap: Writable<boolean>;
    headerButtonNoClose: Writable<boolean>;
    headerButtonNoLabel: Writable<boolean>;
    headerIcon: Writable<string>;
    headerNoTitleMinimized: Writable<boolean>;
    minimizable: Writable<boolean>;
    popOut: Writable<boolean>;
    positionable: Writable<boolean>;
    resizable: Writable<boolean>;
    subscribe: Readable<object>;
    title: Writable<string>;
}

Provides a custom readable Svelte store for Application options state.

Type declaration

  • draggable: Writable<boolean>

    Derived store for draggable updates.

  • focusAuto: Writable<boolean>

    Derived store for focusAuto updates.

  • focusKeep: Writable<boolean>

    Derived store for focusKeep updates.

  • focusTrap: Writable<boolean>

    Derived store for focusTrap updates.

  • headerButtonNoClose: Writable<boolean>

    Derived store for headerButtonNoClose updates.

  • headerButtonNoLabel: Writable<boolean>

    Derived store for headerButtonNoLabel updates.

  • headerIcon: Writable<string>

    Derived store for headerIcon updates.

  • headerNoTitleMinimized: Writable<boolean>

    Derived store for headerNoTitleMinimized updates.

  • minimizable: Writable<boolean>

    Derived store for minimizable updates.

  • popOut: Writable<boolean>

    Derived store for popOut updates.

  • positionable: Writable<boolean>

    Derived store for positionable updates.

  • resizable: Writable<boolean>

    Derived store for resizable updates.

  • subscribe: Readable<object>

    Subscribe to all app options updates.

  • title: Writable<string>

    Derived store for title updates.