mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
13 lines
557 B
TypeScript
13 lines
557 B
TypeScript
import { Coordinate } from './coordinate';
|
|
import Event from './events/Event';
|
|
import PriorityQueue from './structs/PriorityQueue';
|
|
import Tile from './Tile';
|
|
|
|
export type PriorityFunction = (p0: Tile, p1: string, p2: Coordinate, p3: number) => number;
|
|
export default class TileQueue extends PriorityQueue<any> {
|
|
constructor(tilePriorityFunction: PriorityFunction, tileChangeCallback: () => any);
|
|
protected handleTileChange(event: Event): void;
|
|
getTilesLoading(): number;
|
|
loadMoreTiles(maxTotalLoading: number, maxNewLoads: number): void;
|
|
}
|