class WindowBuilderimport { WindowBuilder } from "https://deno.land/x/sdl2@0.8.0/mod.ts"; A window builder to create a window. ExamplesExample 1 const window = new WindowBuilder("Hello World", 800, 600); ConstructorsnewWindowBuilder(title: string,width: number,height: number,)Propertiesprivateflags: numberMethodsalwaysOnTop()Set the window to be always on top. borderless()Set the window to be borderless. build()Build a window. foreign()Set the window to be a foreign window. fullscreen()Set the window to be fullscreen. hidden()window is not visible highPixelDensity()Window should be created in high-DPI mode. inputFocus()window has input focus keyboardGrabbed()window has grabbed keyboard input maximized()window is maximized metal()window usable for Metal view minimized()window is minimized mouseCapture()window has mouse captured (unrelated to MOUSE_GRABBED) mouseFocus()window has mouse focus mouseGrabbed()window has grabbed mouse input opengl()Window usable with an OpenGL context popupMenu()window should be treated as a popup menu resizable()Set the window to be resizable. skipTaskbar()window should not be added to the taskbar tooltip()window should be treated as a tooltip transparent()window with transparent buffer utility()window should be treated as a utility window vulkan()window usable for Vulkan surface