Interface AppOptions
interface AppOptions {
alwaysOnTop: Writable<boolean>;
containerQueryType: Writable<string>;
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>;
themeName: Writable<string>;
title: Writable<string>;
subscribe(
this: void,
run: Subscriber<
SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>,
>,
invalidate?: Invalidator<
SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>,
>,
): Unsubscriber;
}
alwaysOnTop: Writable<boolean>;
containerQueryType: Writable<string>;
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>;
themeName: Writable<string>;
title: Writable<string>;
subscribe(
this: void,
run: Subscriber<
SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>,
>,
invalidate?: Invalidator<
SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>,
>,
): Unsubscriber;
}
Hierarchy
- Readable<SvelteApp.Options>
- AppOptions (View Summary)
Methods
subscribe
- subscribe(
this: void,
run: Subscriber<
SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>,
>,
invalidate?: Invalidator<
SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>,
>,
): UnsubscriberSubscribe on value changes.
Parameters
- this: void
- run: Subscriber<SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>>
subscription callback
Optionalinvalidate: Invalidator<SvelteApp.Options<SvelteComponent<any, any, any>, AbstractExternal>>cleanup callback
Returns Unsubscriber
Properties
alwaysOnTop
Derived store for alwaysOnTop updates.
containerQueryType
Derived store for containerQueryType 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.
themeName
Derived store for theme updates.
title
Derived store for title updates.
Provides a custom readable Svelte store for SvelteApp.Options state.