TomTom Maps for JavaScript
    Preparing search index...

    Variable resolveToolsConst

    resolveTools: <S extends ToolState>(
        defaults: Record<string, ToolDefinition<S>>,
        overrides?: { [K in ToolNameHint]?: ToolEntry<S> | false },
    ) => Record<string, ToolDefinition<S>>

    Merges default tools with user overrides.

    • ToolEntry (or builder) values add or replace tools in defaults.
    • false values remove tools from defaults.
    • Returns a new object — defaults is never mutated.

    Default entries may be builders that produce their ToolEntry from build-time options. Builders pass through untouched and are materialized later by setupTools.

    Type Declaration