startOrStop MethodStatic
Start or stop hypermodeling mode for the specified viewport. Enabling hypermodeling registers and returns a HyperModelingDecorator to display SectionMarkers within the viewport. Disabling hypermodeling removes that decorator.
startOrStop(viewport: ScreenViewport, start?: boolean): Promise<undefined | HyperModelingDecorator>
note Enabling hypermodeling may fail if the viewport is not viewing a spatial model or if the viewport's iModel does not support hypermodeling.
see HyperModeling.start and HyperModeling.stop.
see HyperModeling.isSupportedForIModel.
Parameter | Type | Description |
---|---|---|
viewport | ScreenViewport | The hypermodeling viewport |
start | boolean | true to enter hypermodeling mode, false to exit, or undefined to toggle the current mode. |
Returns - Promise<undefined | HyperModelingDecorator>
The new decorator is hypermodeling was successfully enabled.
Defined in
- hypermodeling/src/HyperModeling.ts Line 219
Last Updated: 20 June, 2023