TomTom Maps for JavaScript
    Preparing search index...

    Type Alias WhereContext

    type WhereContext = {
        expandEntry(id: string): string[] | undefined;
        fetchGeometry(
            place: string | Place,
        ): Promise<Feature<Polygon | MultiPolygon, GeoJsonProperties> | undefined>;
        geocodeAreas(
            query: string,
            queryAs?: QueryAs,
            bias?: Position,
        ): Promise<Place[]>;
        getRoute(
            routeId?: string,
        ): { features: Feature[]; label: string } | { error: string };
        viewport(): { bbox?: BBox; center?: Position };
    }
    Index
    • Parameters

      • id: string

      Returns string[] | undefined

    • Parameters

      Returns Promise<Feature<Polygon | MultiPolygon, GeoJsonProperties> | undefined>

    • Parameters

      • query: string
      • OptionalqueryAs: QueryAs
      • Optionalbias: Position

      Returns Promise<Place[]>

    • Parameters

      • OptionalrouteId: string

      Returns { features: Feature[]; label: string } | { error: string }

    • Returns { bbox?: BBox; center?: Position }