On this page

Type Alias MapSourceDataEvent

MapSourceDataEvent: MapLibreEvent & {
    dataType: "source";
    isSourceLoaded: boolean;
    shouldReloadTileOptions: GeoJSONSourceShouldReloadTileOptions;
    source: SourceSpecification;
    sourceDataChanged?: boolean;
    sourceDataType: MapSourceDataType;
    sourceId: string;
    tile: any;
}

The source data event interface

Type Declaration

  • dataType: "source"
  • isSourceLoaded: boolean

    True if the event has a dataType of source and the source has no outstanding network requests.

  • shouldReloadTileOptions: GeoJSONSourceShouldReloadTileOptions

    Options to determine whether a tile should be reloaded.

  • source: SourceSpecification

    The style spec representation of the source if the event has a dataType of source.

  • OptionalsourceDataChanged?: boolean
  • sourceDataType: MapSourceDataType
  • sourceId: string
  • tile: any

    The tile being loaded or changed, if the event has a dataType of source and the event is related to loading of a tile.

Was this helpful?
SDK JS
Reference
MapSourceDataEvent