UIState: {
    dragging: Writable<boolean>;
    headerButtons: Readable<HeaderButton>;
    minimized: Readable<boolean>;
    resizing: Writable<boolean>;
    subscribe: Readable<object>;
}

Provides a custom readable Svelte store for UI state.

Type declaration

  • dragging: Writable<boolean>

    Derived store for dragging updates.

  • headerButtons: Readable<HeaderButton>

    Derived store for headerButtons updates.

  • minimized: Readable<boolean>

    Derived store for minimized updates.

  • resizing: Writable<boolean>

    Derived store for resizing updates.

  • subscribe: Readable<object>

    Subscribe to all UI options updates.