Class CrossTileSymbolLayerIndex
Index
Constructors
Properties
Methods
Constructors
constructor
Returns CrossTileSymbolLayerIndex
Properties
indexes
indexes: {
[key: string]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
[key: number]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
}
[key: string]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
[key: number]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
}
lng
lng: number
usedCrossTileIDs
usedCrossTileIDs: {
[key: string]: { [crossTileID: number]: boolean };
[key: number]: { [crossTileID: number]: boolean };
}
[key: string]: { [crossTileID: number]: boolean };
[key: number]: { [crossTileID: number]: boolean };
}
Methods
addBucket
Parameters
- tileID: OverscaledTileID
- bucket: SymbolBucket
- crossTileIDs: CrossTileIDs
Returns boolean
handleWrapJump
Parameters
- lng: number
Returns void
removeBucketCrossTileIDs
Parameters
- zoom: string | number
- removedBucket: TileLayerIndex
Returns void
removeStaleBuckets
Parameters
- currentIDs: { [key: string]: boolean; [key: number]: boolean }
Returns boolean
Was this helpful?