This is the namespace that contains access to Mapspace.ControlDefinition generators
for the Mapspace.oblique.Viewer.
- Source:
- mapspace-oblique/control/bu.oblique.controldef.jsdoc
Methods
-
<static> DefaultControls()
-
Return an array of default
Mapspace.ControlDefinitionfor aMapspace.oblique.Viewer.- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.ControlDefinition>
-
<static> DefaultFeaturePanelActions(control, workspace, viewer, localStorageKey)
-
Returns the default
Mapspace.action.Actionto handle feature editions for a givenMapspace.control.FeaturePanelcontrol. The target of these controls usually is outside the viewer and usually there is only one instance of the control in a web app.Parameters:
Name Type Description controlMapspace.control.FeaturePanel The feature edition control.
workspaceMapspace.Workspace The workspace.
viewerMapspace.oblique.Viewer The viewer.
localStorageKeystring The local storage key to use in the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.action.Action>
-
<static> DefaultLayerPanelActions(control, workspace, viewer)
-
Returns the default
Mapspace.action.Actionto handle a givenMapspace.control.LayerPanelcontrol. The target of these controls usually is outside the viewer and usually there is only one instance of the control in a web app.Parameters:
Name Type Description controlMapspace.control.LayerPanel The layer panel control.
workspaceMapspace.Workspace The workspace.
viewerMapspace.oblique.Viewer The viewer.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.action.Action>
-
<static> DefaultProfile3dPanelActions(control, workspace, viewer, localStorageKey)
-
Returns the default
Mapspace.action.Actionto handle profile3d definition for a givenMapspace.control.Profile3dPanelcontrol. The target of these controls usually is outside the viewer and usually there is only one instance of the control in a web app.Parameters:
Name Type Description controlMapspace.control.Profile3dPanel The profile3d panel control.
workspaceMapspace.Workspace The workspace.
viewerMapspace.street.Viewer The viewer.
localStorageKeystring The local storage key to use in the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.action.Action>
-
<static> DefaultReportPanelActions(control, workspace, viewer, localStorageKey)
-
Returns the default
Mapspace.action.Actionto handle reporting for a givenMapspace.control.ReportPanelcontrol. The target of these controls usually is outside the viewer and usually there is only one instance of the control in a web app.Parameters:
Name Type Description controlMapspace.control.ReportPanel The REport panel control.
workspaceMapspace.Workspace The workspace.
viewerMapspace.oblique.Viewer The viewer.
localStorageKeystring The local storage key to use in the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.action.Action>
-
<static> DefaultSearchAction(control, viewer)
-
Returns the default
Mapspace.action.Actionto handle searches for a givenMapspace.control.Searchcontrol. The target of these controls usually is outside the viewer and usually there is only one instance of the control in a web app.Parameters:
Name Type Description controlMapspace.control.Control The search control.
viewerMapspace.oblique.Viewer The viewer.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
-
<static> DefaultStreetPanelActions(control, workspace, viewer, localStorageKey)
-
Returns the default
Mapspace.action.Actionto handle Street geometry redefinition for a givenMapspace.control.StreetPanelcontrol. The target of these controls usually is outside the viewer and usually there is only one instance of the control in a web app.Parameters:
Name Type Description controlMapspace.control.StreetPanel The Street panel control.
workspaceMapspace.Workspace The workspace.
viewerMapspace.oblique.Viewer The viewer.
localStorageKeystring The local storage key to use in the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.action.Action>
-
<static> LayerSwitcher( [controlOptions] [, actionOptions])
-
Returns a default
Mapspace.ControlDefinitionfor aMapspace.control.LayerSwitcher.Parameters:
Name Type Argument Description controlOptionsMapspace.control.ControlOptions <optional>
Options for the control.
actionOptionsMapspace.action.ActionOptions <optional>
Options for the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
-
<static> ScaleLine( [controlOptions] [, actionOptions])
-
Returns a default
Mapspace.ControlDefinitionfor aMapspace.control.ScaleLine.Parameters:
Name Type Argument Description controlOptionsMapspace.control.ScaleLineOptions <optional>
Options for the control.
actionOptionsMapspace.action.ActionOptions <optional>
Options for the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
-
<static> ViewerInfo( [controlOptions] [, actionOptions])
-
Returns a default
Mapspace.ControlDefinitionfor aMapspace.control.Labelthat shows information of the viewer.Parameters:
Name Type Argument Description controlOptionsMapspace.control.LabelOptions <optional>
Options for the control.
actionOptionsMapspace.action.ViewerInfoOptions <optional>
Options for the action.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
-
<static> ViewerMenu( [controlOptions], actionOptions)
-
Returns an array of default
Mapspace.ControlDefinitionfor aMapspace.control.ViewerMenuand its subcontrols.Parameters:
Name Type Argument Description controlOptionsMapspace.control.ControlOptions <optional>
Options for the control. This options are only for the ViewerMenu, and not for the subcontrols.
actionOptionsMapspace.action.WorkspaceActionOptions Options for the action. This options are only for the action of the ViewerMenu, and not for the actions of the subcontrols.
- Source:
- mapspace-oblique/control/controldefs.js
Returns:
- Type
- Array.<Mapspace.ControlDefinition>