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
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