DefinitelyTyped/types/ol/TileQueue.d.ts
Rifa'i M. Hanif 1dcb8e6da3 [@types/ol] Update to openlayers 5.3 (#35445)
* [@types/ol] Update to openlayers 5.3

* [@types/ol] fix case sensitive

* [@types/ol] fix case sensitive
2019-05-24 13:42:05 -07:00

12 lines
581 B
TypeScript

import { Coordinate } from 'ol/coordinate';
import Event from 'ol/events/Event';
import PriorityQueue from 'ol/structs/PriorityQueue';
import Tile from 'ol/Tile';
export type PriorityFunction = ((param0: Tile, param1: string, param2: Coordinate, param3: number) => number);
export default class TileQueue extends PriorityQueue<any> {
constructor(tilePriorityFunction: PriorityFunction, tileChangeCallback: (() => void));
protected handleTileChange(event: Event): void;
getTilesLoading(): number;
loadMoreTiles(maxTotalLoading: number, maxNewLoads: number): void;
}