Interface QueryTileFeatureDetailOptions<T>

interface QueryTileFeatureDetailOptions<T> {
    baseQuery?: Omit<Query<T>, "signal">;
    descriptor?: QueryTileSourceDescriptor<T>;
    idField?: string;
    outFields?: readonly string[];
    returnGeometry?: boolean;
    signal?: AbortSignal;
    source: Source<T>;
    target: QueryTileFeatureIdentityTarget;
    where?: string | ((target: QueryTileFeatureIdentityTarget) => string);
}

Type Parameters

  • T = Record<string, unknown>

Properties

baseQuery?: Omit<Query<T>, "signal">
idField?: string

Canonical id field used to build the detail query. When omitted, the descriptor's string featureIdentity.idProperty is used.

outFields?: readonly string[]
returnGeometry?: boolean
signal?: AbortSignal
source: Source<T>
where?: string | ((target: QueryTileFeatureIdentityTarget) => string)