This is the namespace that contains access to Mapspace.ControlDefinition generators
for the Mapspace.global.Viewer.
- Source:
- mapspace-global/control/bu.global.controldef.jsdoc
Methods
- 
    <static> DefaultControls()
- 
    
    Return an array of default Mapspace.ControlDefinitionfor aMapspace.global.Viewer.- Source:
- mapspace-global/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.global.Viewer The viewer. localStorageKeystring The local storage key to use in the action. - Source:
- mapspace-global/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.global.Viewer The viewer. - Source:
- mapspace-global/control/controldefs.js
 Returns:- Type
- Array.<Mapspace.action.Action>
 
- 
    <static> DefaultProfile3dPanelActions(control, workspace, viewer, localStorageKey)
- 
    
    Returns the default Mapspace.action.Actionto handle lidar 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.global.Viewer The viewer. localStorageKeystring The local storage key to use in the action. - Source:
- mapspace-global/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.global.Viewer The viewer. localStorageKeystring The local storage key to use in the action. - Source:
- mapspace-global/control/controldefs.js
 Returns:- Type
- Array.<Mapspace.action.Action>
 
- 
    <static> DefaultRotator( [controlOptions] [, actionOptions])
- 
    
    Returns a default Mapspace.ControlDefinitionfor aMapspace.control.DefaultRotator.Parameters:Name Type Argument Description controlOptionsMapspace.control.DefaultRotatorOptions <optional> 
 Options for the control. actionOptionsMapspace.action.RotatorOptions <optional> 
 Options for the action. - Source:
- mapspace-global/control/controldefs.js
 Returns:
- 
    <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.global.Viewer The viewer. - Source:
- mapspace-global/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.global.Viewer The viewer. localStorageKeystring The local storage key to use in the action. - Source:
- mapspace-global/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-global/control/controldefs.js
 Returns:
- 
    <static> NotifierNoOblique(controlOptions [, actionOptions])
- 
    
    Returns a default Mapspace.ControlDefinitionfor aMapspace.control.Notifier.Parameters:Name Type Argument Description controlOptionsMapspace.contol.ControlOptions Options for the control. actionOptionsMapspace.action.ActionOptions <optional> 
 Options for the action. - Source:
- mapspace-global/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-global/control/controldefs.js
 Returns:
- 
    <static> SwipeSlider( [controlOptions] [, actionOptions])
- 
    
    Returns a default Mapspace.ControlDefinitionfor aMapspace.control.SwipeSlider.Parameters:Name Type Argument Description controlOptionsMapspace.control.SliderOptions <optional> 
 Options for the control. actionOptionsMapspace.action.ActionOptions <optional> 
 Options for the action. - Source:
- mapspace-global/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-global/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-global/control/controldefs.js
 Returns:- Type
- Array.<Mapspace.ControlDefinition>
 
- 
    <static> ViewModeSwitcherButton( [controlOptions] [, actionOptions])
- 
    
    Returns a default Mapspace.ControlDefinitionfor aMapspace.control.Buttonthat switches between ortho and oblique mode.Parameters:Name Type Argument Description controlOptionsMapspace.control.ButtonOptions <optional> 
 Options for the control. actionOptionsMapspace.action.ActionOptions <optional> 
 Options for the action. - Source:
- mapspace-global/control/controldefs.js
 Returns: