Type Alias SerializedData
type SerializedData = {
alwaysOnTop: boolean;
draggable: boolean;
focusAuto: boolean;
focusKeep: boolean;
focusTrap: boolean;
headerButtonNoClose: boolean;
headerButtonNoLabel: boolean;
headerNoTitleMinimized: boolean;
minimizable: boolean;
positionable: boolean;
resizable: boolean;
themeName: string | undefined;
}
alwaysOnTop: boolean;
draggable: boolean;
focusAuto: boolean;
focusKeep: boolean;
focusTrap: boolean;
headerButtonNoClose: boolean;
headerButtonNoLabel: boolean;
headerNoTitleMinimized: boolean;
minimizable: boolean;
positionable: boolean;
resizable: boolean;
themeName: string | undefined;
}
Properties
alwaysOnTop  
alwaysOnTop: boolean
If true, then application shells are always on top.
draggable
draggable: boolean
If true, then application shells are draggable.
focusAuto 
focusAuto: boolean
When true, auto-management of app focus is enabled.
focusKeep 
focusKeep: boolean
When focusAuto and focusKeep is true; keeps internal focus.
focusTrap 
focusTrap: boolean
When true, focus trapping / wrapping is enabled keeping focus inside the app.
headerButtonNoClose   
headerButtonNoClose: boolean
If true, then the close header button is removed.
headerButtonNoLabel   
headerButtonNoLabel: boolean
If true, then the header button labels are removed.
headerNoTitleMinimized   
headerNoTitleMinimized: boolean
If true, then the header title is hidden when minimized.
minimizable
minimizable: boolean
If true, then application shells are minimizable.
positionable
positionable: boolean
If false, then position.set does not take effect.
resizable
resizable: boolean
If true, then application shells are resizable.
themeName 
themeName: string | undefined
Current explicit app theme name override.
Defines the bulk serializable data from Reactive.toJSON for common application state.