interface GeoJSONLayerCompatOptions {
    data?: Record<string, unknown>;
    eventBus?: CompatEventBus;
    fields?: readonly {
        alias?: string;
        name: string;
        type?: string;
    }[];
    geometryType?: string;
    id?: string;
    listMode?: string;
    maxScale?: number;
    minScale?: number;
    objectIdField?: string;
    opacity?: number;
    outFields?: readonly string[];
    popupTemplate?: unknown;
    renderer?: unknown;
    spatialReference?: {
        latestWkid?: number;
        wkid?: number;
    };
    title?: string;
    url?: string;
    visible?: boolean;
}

Properties

data?: Record<string, unknown>
eventBus?: CompatEventBus
fields?: readonly {
    alias?: string;
    name: string;
    type?: string;
}[]
geometryType?: string
id?: string
listMode?: string
maxScale?: number
minScale?: number
objectIdField?: string
opacity?: number
outFields?: readonly string[]
popupTemplate?: unknown
renderer?: unknown
spatialReference?: {
    latestWkid?: number;
    wkid?: number;
}
title?: string
url?: string
visible?: boolean