stats.module.d.ts 506 B

123456789101112131415161718192021222324
  1. declare interface Stats {
  2. REVISION: number;
  3. dom: HTMLDivElement;
  4. addPanel( panel: Stats.Panel ): Stats.Panel;
  5. showPanel( id: number ): void;
  6. begin(): void;
  7. end(): void;
  8. update(): void;
  9. domElement: HTMLDivElement;
  10. setMode( id: number ): void;
  11. }
  12. declare function Stats(): Stats;
  13. declare namespace Stats {
  14. interface Panel {
  15. dom: HTMLCanvasElement;
  16. update( value: number, maxValue: number ): void;
  17. }
  18. function Panel( name?: string, fg?: string, bg?: string ): Panel;
  19. }
  20. export default Stats;