@geogirafe/lib-geoportal
    Preparing search index...

    Hierarchy (View Summary)

    Index
    clients: Map<string, AbstractSearchClient> = ...
    minSearchTermLength: 3
    • Detects and parses a coordinate search term into an array of two numerical values. The method attempts to identify valid coordinate pairs from the given term, using different separators such as ;, /, ,, or whitespace.

      Parameters

      • term: string

      Returns [number, number] | null

    • Detects whether a search filter shortcut is present in the provided search term. Updates the search state with the extracted prefix and shortcut if applicable.

      Parameters

      • term: string

      Returns boolean

    • Performs a search operation with all available clients based on the provided term and optional search filters. Returns results grouped by provider name and result category.

      Parameters

      Returns Promise<
          | Record<
              string,
              Record<string, Feature<Geometry, { [x: string]: any }>[]>,
          >
          | null,
      >

    • Parameters

      • providerName: string
      • category: string

      Returns string