Window
[<Interface>]
type Window =
abstract member Item (index: int) : Window with get, set
abstract member clientInformation: Navigator
abstract member closed: bool
abstract member cookieStore: CookieStore
abstract member customElements: CustomElementRegistry
abstract member devicePixelRatio: float
abstract member document: Document
abstract member documentPictureInPicture: DocumentPictureInPicture
abstract member event: Event option
abstract member external: External
abstract member frameElement: Element option
abstract member frames: WindowProxy
abstract member history: History
abstract member innerHeight: float
abstract member innerWidth: float
abstract member length: float
abstract member location: Location with get, set
abstract member locationbar: BarProp
abstract member menubar: BarProp
abstract member name: string with get, set
abstract member navigation: Navigation
abstract member navigator: Navigator
abstract member ondevicemotion: (DeviceMotionEvent -> unit) option with get, set
abstract member ondeviceorientation: (DeviceOrientationEvent -> unit) option with get, set
abstract member ondeviceorientationabsolute: (DeviceOrientationEvent -> unit) option with get, set
abstract member onorientationchange: (Event -> unit) option with get, set
abstract member opener: obj with get, set
abstract member orientation: float
abstract member originAgentCluster: bool
abstract member outerHeight: float
abstract member outerWidth: float
abstract member pageXOffset: float
abstract member pageYOffset: float
abstract member parent: WindowProxy
abstract member personalbar: BarProp
abstract member screen: Screen
abstract member screenLeft: float
abstract member screenTop: float
abstract member screenX: float
abstract member screenY: float
abstract member scrollX: float
abstract member scrollY: float
abstract member scrollbars: BarProp
abstract member self: Window
abstract member speechSynthesis: SpeechSynthesis
abstract member status: string with get, set
abstract member statusbar: BarProp
abstract member toolbar: BarProp
abstract member top: WindowProxy option
abstract member visualViewport: VisualViewport option
abstract member window: Window
abstract member ``open`` (url: URL, ?target: string, ?features: string) : WindowProxy option
abstract member ``open`` (url: string, ?target: string, ?features: string) : WindowProxy option
abstract member ``open`` () : WindowProxy option
abstract member addEventListener (type: string, listener: EventListenerObject, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListenerObject) : unit
abstract member addEventListener (type: string, listener: EventListener, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListener) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: AddEventListenerOptions) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member alert (?message: obj) : unit
abstract member blur () : unit
abstract member cancelIdleCallback (handle: float) : unit
abstract member captureEvents () : unit
abstract member close () : unit
abstract member confirm (?message: string) : bool
abstract member focus () : unit
abstract member getComputedStyle (elt: Element, ?pseudoElt: string) : CSSStyleDeclaration
abstract member getSelection () : Selection option
abstract member matchMedia (query: string) : MediaQueryList
abstract member moveBy (x: float, y: float) : unit
abstract member moveTo (x: float, y: float) : unit
abstract member postMessage (message: obj, ?options: WindowPostMessageOptions) : unit
abstract member postMessage (message: obj, targetOrigin: string, ?transfer: ResizeArray<Transferable>) : unit
abstract member print () : unit
abstract member prompt (?message: string, ?_default: string) : string option
abstract member releaseEvents () : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListener) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: EventListenerOptions) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member requestIdleCallback (callback: IdleRequestCallback, ?options: IdleRequestOptions) : float
abstract member resizeBy (x: float, y: float) : unit
abstract member resizeTo (width: float, height: float) : unit
abstract member scroll (x: float, y: float) : unit
abstract member scroll (?options: ScrollToOptions) : unit
abstract member scrollBy (x: float, y: float) : unit
abstract member scrollBy (?options: ScrollToOptions) : unit
abstract member scrollTo (x: float, y: float) : unit
abstract member scrollTo (?options: ScrollToOptions) : unit
abstract member stop () : unit
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | WindowSessionStorage, WindowOrWorkerGlobalScope, WindowLocalStorage, WindowEventHandlers, GlobalEventHandlers, AnimationFrameProvider, EventTarget |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Properties
abstract member Item (index: int) : Window with get, set
abstract member clientInformation: Navigator
abstract member closed: bool
abstract member devicePixelRatio: float
abstract member event: Event option
abstract member external: External
abstract member frameElement: Element option
abstract member innerHeight: float
abstract member innerWidth: float
abstract member length: float
abstract member location: Location with get, set
abstract member locationbar: BarProp
abstract member name: string with get, set
abstract member navigator: Navigator
abstract member onorientationchange: (Event -> unit) option with get, set
abstract member opener: obj with get, set
abstract member orientation: float
abstract member originAgentCluster: bool
abstract member outerHeight: float
abstract member outerWidth: float
abstract member pageXOffset: float
abstract member pageYOffset: float
abstract member personalbar: BarProp
abstract member screen: Screen
abstract member screenLeft: float
abstract member screenTop: float
abstract member screenX: float
abstract member screenY: float
abstract member scrollX: float
abstract member scrollY: float
abstract member scrollbars: BarProp
abstract member status: string with get, set
abstract member window: Window
Methods
abstract member ``open`` (url: URL, ?target: string, ?features: string) : WindowProxy option
abstract member ``open`` (url: string, ?target: string, ?features: string) : WindowProxy option
abstract member addEventListener (type: string, listener: EventListenerObject, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListenerObject) : unit
abstract member addEventListener (type: string, listener: EventListener, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListener) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: AddEventListenerOptions) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member alert (?message: obj) : unit
abstract member blur () : unit
abstract member cancelIdleCallback (handle: float) : unit
abstract member captureEvents () : unit
abstract member close () : unit
abstract member confirm (?message: string) : bool
abstract member focus () : unit
abstract member getSelection () : Selection option
abstract member moveBy (x: float, y: float) : unit
abstract member moveTo (x: float, y: float) : unit
abstract member postMessage (message: obj, targetOrigin: string, ?transfer: ResizeArray<Transferable>) : unit
abstract member print () : unit
abstract member prompt (?message: string, ?_default: string) : string option
abstract member releaseEvents () : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListener) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: EventListenerOptions) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member resizeBy (x: float, y: float) : unit
abstract member resizeTo (width: float, height: float) : unit
abstract member scroll (x: float, y: float) : unit
abstract member scrollBy (x: float, y: float) : unit
abstract member scrollTo (x: float, y: float) : unit
abstract member stop () : unit