UNPKG

@sunrise1002/tats

Version:

Techincal Indicators written in javascript

22 lines (21 loc) 638 B
/** * Created by AAravindan on 5/7/16. */ import { LinkedList } from './LinkedList'; export default class FixedSizeLinkedList extends LinkedList { size: number; maintainHigh?: boolean; maintainLow?: boolean; maintainSum?: boolean; totalPushed: number; periodHigh: number; periodLow: number; periodSum: number; lastShift: number; _push: (data: number) => void; constructor(size: number, maintainHigh?: boolean, maintainLow?: boolean, maintainSum?: boolean); add(data: number): void; iterator(): IterableIterator<any>; calculatePeriodHigh(): void; calculatePeriodLow(): void; }