LRUCache.d.ts 406 B

123456789101112131415161718
  1. export class LRUCache {
  2. maxSize : Number;
  3. minSize : Number;
  4. unloadPercent : Number;
  5. unloadPriorityCallback : ( item : any ) => Number;
  6. isFull() : Boolean;
  7. add( item : any, callback : ( item : any ) => Number ) : Boolean;
  8. remove( item : any ) : Boolean;
  9. markUsed( item : any ) : void;
  10. markAllUnused() : void;
  11. unloadUnusedContent() : void;
  12. scheduleUnload( markAllUnused : Boolean = true );
  13. }