Properties
CLIENT_HEIGHT
CLIENT_HEIGHT: number = 600
CLIENT_WIDTH
CLIENT_WIDTH: number = 800
FRAMERATE
FRAMERATE: number = 30
MAX_VIRTUAL_PIXELS
MAX_VIRTUAL_PIXELS: number = 30000
Readonly fetch
fetch: (input: RequestInfo, init?: RequestInit) => Promise<Response>
Type declaration
-
- (input: RequestInfo, init?: RequestInit): Promise<Response>
-
Parameters
-
input: RequestInfo
-
Optional init: RequestInit
Returns Promise<Response>
Private frameDuration
frameDuration: number = 0
Private intervalId
intervalId: number = null
Private isFirstRender
isFirstRender: boolean = true
Private isReadyLock
isReadyLock: boolean = false
Private readyPromise
readyPromise: Promise<void>
Private resolveReady
resolveReady: () => void
Private waits
waits: (() => boolean)[] = []
Optional Readonly window
window: Window
Static Readonly defaultFetch
defaultFetch: (input: RequestInfo, init?: RequestInit) => Promise<Response> = ...
Type declaration
-
- (input: RequestInfo, init?: RequestInit): Promise<Response>
-
Parameters
-
input: RequestInfo
-
Optional init: RequestInit
Returns Promise<Response>
Static Readonly defaultWindow
defaultWindow: Window & typeof globalThis = ...