Which loop drives the windows -- see EventLoopMode. It can only be set before the loop starts; assigning afterwards throws.
Target frames per second for every window, defaulting to 60. Values
below 1 are ignored.
ReadonlyrunningWhether App.launch has been called. It stays true once the
loop has started, including after the last window closes, since
App.eventLoop can no longer be changed either way.
ReadonlywindowsEvery window that is currently open, in the order they opened.
Start the event loop, resolving once the last window has closed.
Opening a window schedules this on the next tick, so calling it is only necessary to hold the promise -- calling it twice returns the same one.
Close every window and end the event loop.
The process-wide window manager: the event loop every Window runs on, and the frame clock that drives their
frameevents.🧪 Not in the HTML Canvas standard.