@barchart/common-js
Version:
Library of common JavaScript utilities
15 lines (14 loc) • 354 B
TypeScript
/**
* A queue that sorts items as they are inserted.
*
* @public
* @extends {Queue}
*/
export default class PriorityQueue extends Queue {
/**
* @param {(a: *, b: *) => number} comparator - The comparator used to sort items.
*/
constructor(comparator: (a: any, b: any) => number);
#private;
}
import Queue from './../Queue.js';