Optional
closeUsed to manipulate behaviour of a close button on a page tab. If undefined
, then close button is visible and actionable.
If either property true, this page tab's context menu will disable its 'Close Page' option.
Optional
disabled?: booleanOptional
hidden?: booleanOptional
customOptional property to attach custom metadata to the page object, such as version or timestamp. Must be serializable.
Optional
descriptionAn optional UI friendly description of the page.
Optional
iconIcon that appears on a page tab if there are no unsaved changes. If 'undefined', default icon will appear.
Optional
isTrue if the page is locked.
Optional
isTrue if the page is read only. In this state, the page is locked and cannot be unlocked.
This property is deprecated and will be removed in a future release. Setting it has no effect. To "lock" a page, and prevent the ability to close pages, drag pages within the window and drag pages into/out of the window, use the isLocked
property.
The layout of the page.
The unique ID of the page.
Optional
panelsUsed to configure fixed views on the edges of the browser window. Only one panel per side is supported.
A UI friendly title for the page.
Optional
tooltipA optional UI friendly tooltip for the page.
Optional
unsavedIcon that appears on a page tab if there are unsaved changes (dirty state). If 'undefined', default icon will appear.
Provides configuration options for a set of Workspace Views. An array of Page objects is a required option of the workspacePlatform property of the BrowserCreateWindowRequest interface.