Interface AppOptions
interface AppOptions {
alwaysOnTop: Writable<boolean>;
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>;
title: Writable<string>;
subscribe(
this: void,
run: Subscriber<SvelteApp.Options>,
invalidate?: Invalidator<SvelteApp.Options>,
): Unsubscriber;
}
alwaysOnTop: Writable<boolean>;
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>;
title: Writable<string>;
subscribe(
this: void,
run: Subscriber<SvelteApp.Options>,
invalidate?: Invalidator<SvelteApp.Options>,
): Unsubscriber;
}
Hierarchy
- Readable<SvelteApp.Options>
- AppOptions (View Summary)
Methods
subscribe
- subscribe(
this: void,
run: Subscriber<SvelteApp.Options>,
invalidate?: Invalidator<SvelteApp.Options>,
): Unsubscriber Subscribe on value changes.
Parameters
- this: void
- run: Subscriber<SvelteApp.Options>
subscription callback
Optional
invalidate: Invalidator<SvelteApp.Options>cleanup callback
Returns Unsubscriber
Properties
alwaysOnTop
Derived store for alwaysOnTop
updates.
draggable
Derived store for draggable
updates.
focusAuto
Derived store for focusAuto
updates.
focusKeep
Derived store for focusKeep
updates.
focusTrap
Derived store for focusTrap
updates.
headerButtonNoClose
Derived store for headerButtonNoClose
updates.
headerButtonNoLabel
Derived store for headerButtonNoLabel
updates.
headerIcon
Derived store for headerIcon
updates.
headerNoTitleMinimized
Derived store for headerNoTitleMinimized
updates.
minimizable
Derived store for minimizable
updates.
popOut
Derived store for popOut
updates.
positionable
Derived store for positionable
updates.
resizable
Derived store for resizable
updates.
title
Derived store for title
updates.
Provides a custom readable Svelte store for SvelteApp.Options state.