interface MergeGridConfig {
    fieldMap: {
        field: string;
        sources: string[];
    }[];
    gridId: string;
    layers: {
        layerId: string;
        subLayers: number[];
    }[];
    options: TableStateOptions;
}

Properties

fieldMap: {
    field: string;
    sources: string[];
}[]

The mapping parameters for the merge grid.

Type declaration

  • field: string

    Target field name in the merge grid

  • sources: string[]

    Field names (real) that feed into the target field

gridId: string

The id of the merge grid.

layers: {
    layerId: string;
    subLayers: number[];
}[]

Ids for layers contained in the merge grid.

Type declaration

  • layerId: string

    Layer id for layer used in merge grid

  • subLayers: number[]

    If layer is an MIL, the sublayer indexes being used in the merge grid

The state options for the merge grid.