OptionalalternateOptional semantic name (EntityAlternateBaseView.Name) of an alternate base view
to use when opening a dynamic view via OpenDynamicView.
OptionalapplicationThe application the dashboard's tab belongs to. When omitted, or when that application is not loaded, the tab belongs to the default application (the Home app when it exists).
OptionalfocusFocus the tab after creation (default: true)
OptionalforceForce creation of a new tab instead of replacing temporary tabs If not specified, the NavigationService will use global shift-key detection
OptionalformOpen the record in the CodeGen standard form even when a custom form is
registered (MJ#4755). Applied as the tab's form=standard query param —
on a new tab or on the existing tab the open focused — which the record
resource hands to the form host. Omit to leave the tab's mode unchanged.
OptionalnewInitial values to populate when creating a new record. Should be a plain object with field names as keys.
OptionalopenOpen the dashboard in edit mode, if the user can edit it. The open takes the usual tab path: a tab already open for the dashboard in that application is focused and enters edit mode, and otherwise the dashboard starts in edit mode in the tab it opens in (the replaced preview tab, or a separate tab for a Shift-click).
OptionalpinCreate the tab as a pinned (permanent) tab
OptionalqueryURL query parameters to set on the tab after navigation. Use null values to remove a query param.
OptionalrecordOrigin override for record opens (records-style origin crumb).
sourceLabel ('Conversation', 'Search', ...), plus app/nav-label when
there is a real place to return to.OptionalreplaceReplace the currently active tab instead of creating a new one
Options for NavigationService.OpenDashboard