global.d.ts 536 B

12345678910111213141516
  1. interface HTMLElement {
  2. webkitRequestFullScreen(options?: FullscreenOptions): Promise<void>
  3. mozRequestFullScreen(options?: FullscreenOptions): Promise<void>
  4. msRequestFullscreen(options?: FullscreenOptions): Promise<void>
  5. }
  6. interface Document {
  7. webkitFullscreenElement: Element | null
  8. mozFullScreenElement: Element | null
  9. msFullscreenElement: Element | null
  10. webkitCurrentFullScreenElement: Element | null
  11. mozCancelFullScreen(): Promise<void>
  12. webkitExitFullscreen(): Promise<void>
  13. msExitFullscreen(): Promise<void>
  14. }