Viewer - Drawing Tools
    Preparing search index...

    Function drawingParameterToRuntimeSettings

    • Converts platform-level drawing parameter settings (IDrawingParameterSettings) to the runtime settings format (SettingsOptional) consumed by the drawing tools engine.

      This centralizes the bridging logic that was previously duplicated in consumer code (e.g. the AppBuilder SDK's useDrawingTools hook).

      Parameters

      • paramSettings: IDrawingParameterSettings

        The platform-level parameter settings.

      • OptionalresolvedRestrictions: Partial<{ [key: string]: RestrictionProperties }>

        Pre-resolved restriction properties, keyed by token. Use the restriction resolution helpers from the interaction/restriction packages.

      • OptionalinitialPoints: number[][]

        Optional initial point data (overrides paramSettings.geometry.points).

      Returns Settings

      A SettingsOptional object ready for createDrawingTools.