Document
[<Interface>]
type Document =
abstract member URL: string
abstract member activeViewTransition: ViewTransition option
abstract member alinkColor: string with get, set
abstract member all: HTMLAllCollection
abstract member anchors: HTMLCollectionOf<HTMLAnchorElement>
abstract member applets: HTMLCollection
abstract member bgColor: string with get, set
abstract member body: HTMLElement with get, set
abstract member characterSet: string
abstract member charset: string
abstract member compatMode: string
abstract member contentType: string
abstract member cookie: string with get, set
abstract member currentScript: HTMLOrSVGScriptElement option
abstract member defaultView: WindowProxy option
abstract member designMode: string with get, set
abstract member dir: string with get, set
abstract member doctype: DocumentType option
abstract member documentElement: HTMLElement
abstract member documentURI: string
abstract member domain: string with get, set
abstract member embeds: HTMLCollectionOf<HTMLEmbedElement>
abstract member fgColor: string with get, set
abstract member forms: HTMLCollectionOf<HTMLFormElement>
abstract member fragmentDirective: FragmentDirective
abstract member fullscreen: bool
abstract member fullscreenEnabled: bool
abstract member head: HTMLHeadElement
abstract member hidden: bool
abstract member images: HTMLCollectionOf<HTMLImageElement>
abstract member implementation: DOMImplementation
abstract member inputEncoding: string
abstract member lastModified: string
abstract member linkColor: string with get, set
abstract member links: HTMLCollectionOf<U2<HTMLAnchorElement,HTMLAreaElement>>
abstract member location: Location with get, set
abstract member onfullscreenchange: (Event -> unit) option with get, set
abstract member onfullscreenerror: (Event -> unit) option with get, set
abstract member onpointerlockchange: (Event -> unit) option with get, set
abstract member onpointerlockerror: (Event -> unit) option with get, set
abstract member onreadystatechange: (Event -> unit) option with get, set
abstract member onvisibilitychange: (Event -> unit) option with get, set
abstract member ownerDocument: obj
abstract member pictureInPictureEnabled: bool
abstract member plugins: HTMLCollectionOf<HTMLEmbedElement>
abstract member readyState: DocumentReadyState
abstract member referrer: string
abstract member rootElement: SVGSVGElement option
abstract member scripts: HTMLCollectionOf<HTMLScriptElement>
abstract member scrollingElement: Element option
abstract member textContent: obj
abstract member timeline: DocumentTimeline
abstract member title: string with get, set
abstract member visibilityState: DocumentVisibilityState
abstract member vlinkColor: string with get, set
abstract member ``createElementNS_http://www_w3_org/1998/Math/MathML`` (qualifiedName: string) : MathMLElement
abstract member ``createElementNS_http://www_w3_org/1998/Math/MathML``<'K> (qualifiedName: Key<'K>) : 'K
abstract member ``createElementNS_http://www_w3_org/1999/xhtml`` (qualifiedName: string) : HTMLElement
abstract member ``createElementNS_http://www_w3_org/2000/svg`` (qualifiedName: string) : SVGElement
abstract member ``createElementNS_http://www_w3_org/2000/svg``<'K> (qualifiedName: Key<'K>) : 'K
abstract member ``getElementsByTagNameNS_http://www_w3_org/1998/Math/MathML`` (localName: string) : HTMLCollectionOf<MathMLElement>
abstract member ``getElementsByTagNameNS_http://www_w3_org/1999/xhtml`` (localName: string) : HTMLCollectionOf<HTMLElement>
abstract member ``getElementsByTagNameNS_http://www_w3_org/2000/svg`` (localName: string) : HTMLCollectionOf<SVGElement>
abstract member ``open`` (url: URL, name: string, features: string) : WindowProxy option
abstract member ``open`` (url: string, name: string, features: string) : WindowProxy option
abstract member ``open`` (?unused1: string, ?unused2: string) : Document
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 adoptNode<'T> (node: 'T) : 'T
abstract member captureEvents () : unit
abstract member caretPositionFromPoint (x: float, y: float, ?options: CaretPositionFromPointOptions) : CaretPosition option
abstract member caretRangeFromPoint (x: float, y: float) : Range option
abstract member clear () : unit
abstract member close () : unit
abstract member createAttribute (localName: string) : Attr
abstract member createAttributeNS (namespace: string option, qualifiedName: string) : Attr
abstract member createCDATASection (data: string) : CDATASection
abstract member createComment (data: string) : Comment
abstract member createDocumentFragment () : DocumentFragment
abstract member createElement (tagName: string, ?options: ElementCreationOptions) : HTMLElement
abstract member createElement<'K> (tagName: Key<'K>, ?options: ElementCreationOptions) : 'K
abstract member createElement<'K> (tagName: Key<'K>, ?options: ElementCreationOptions) : 'K
abstract member createElementNS (namespace: string option, qualifiedName: string, options: string) : Element
abstract member createElementNS (namespaceURI: string option, qualifiedName: string, ?options: ElementCreationOptions) : Element
abstract member createEvent (eventInterface: string) : Event
abstract member createEvent_AnimationEvent () : AnimationEvent
abstract member createEvent_AnimationPlaybackEvent () : AnimationPlaybackEvent
abstract member createEvent_AudioProcessingEvent () : AudioProcessingEvent
abstract member createEvent_BeforeUnloadEvent () : BeforeUnloadEvent
abstract member createEvent_BlobEvent () : BlobEvent
abstract member createEvent_ClipboardEvent () : ClipboardEvent
abstract member createEvent_CloseEvent () : CloseEvent
abstract member createEvent_CommandEvent () : CommandEvent
abstract member createEvent_CompositionEvent () : CompositionEvent
abstract member createEvent_ContentVisibilityAutoStateChangeEvent () : ContentVisibilityAutoStateChangeEvent
abstract member createEvent_CookieChangeEvent () : CookieChangeEvent
abstract member createEvent_CustomEvent () : CustomEvent
abstract member createEvent_DeviceMotionEvent () : DeviceMotionEvent
abstract member createEvent_DeviceOrientationEvent () : DeviceOrientationEvent
abstract member createEvent_DocumentPictureInPictureEvent () : DocumentPictureInPictureEvent
abstract member createEvent_DragEvent () : DragEvent
abstract member createEvent_ErrorEvent () : ErrorEvent
abstract member createEvent_Event () : Event
abstract member createEvent_Events () : Event
abstract member createEvent_FocusEvent () : FocusEvent
abstract member createEvent_FontFaceSetLoadEvent () : FontFaceSetLoadEvent
abstract member createEvent_FormDataEvent () : FormDataEvent
abstract member createEvent_GPUUncapturedErrorEvent () : GPUUncapturedErrorEvent
abstract member createEvent_GamepadEvent () : GamepadEvent
abstract member createEvent_HashChangeEvent () : HashChangeEvent
abstract member createEvent_IDBVersionChangeEvent () : IDBVersionChangeEvent
abstract member createEvent_InputEvent () : InputEvent
abstract member createEvent_KeyboardEvent () : KeyboardEvent
abstract member createEvent_MIDIConnectionEvent () : MIDIConnectionEvent
abstract member createEvent_MIDIMessageEvent () : MIDIMessageEvent
abstract member createEvent_MediaEncryptedEvent () : MediaEncryptedEvent
abstract member createEvent_MediaKeyMessageEvent () : MediaKeyMessageEvent
abstract member createEvent_MediaQueryListEvent () : MediaQueryListEvent
abstract member createEvent_MediaStreamTrackEvent () : MediaStreamTrackEvent
abstract member createEvent_MessageEvent () : MessageEvent
abstract member createEvent_MouseEvent () : MouseEvent
abstract member createEvent_MouseEvents () : MouseEvent
abstract member createEvent_NavigateEvent () : NavigateEvent
abstract member createEvent_NavigationCurrentEntryChangeEvent () : NavigationCurrentEntryChangeEvent
abstract member createEvent_OfflineAudioCompletionEvent () : OfflineAudioCompletionEvent
abstract member createEvent_PageRevealEvent () : PageRevealEvent
abstract member createEvent_PageSwapEvent () : PageSwapEvent
abstract member createEvent_PageTransitionEvent () : PageTransitionEvent
abstract member createEvent_PaymentMethodChangeEvent () : PaymentMethodChangeEvent
abstract member createEvent_PaymentRequestUpdateEvent () : PaymentRequestUpdateEvent
abstract member createEvent_PictureInPictureEvent () : PictureInPictureEvent
abstract member createEvent_PointerEvent () : PointerEvent
abstract member createEvent_PopStateEvent () : PopStateEvent
abstract member createEvent_ProgressEvent () : ProgressEvent
abstract member createEvent_PromiseRejectionEvent () : PromiseRejectionEvent
abstract member createEvent_RTCDTMFToneChangeEvent () : RTCDTMFToneChangeEvent
abstract member createEvent_RTCDataChannelEvent () : RTCDataChannelEvent
abstract member createEvent_RTCErrorEvent () : RTCErrorEvent
abstract member createEvent_RTCPeerConnectionIceErrorEvent () : RTCPeerConnectionIceErrorEvent
abstract member createEvent_RTCPeerConnectionIceEvent () : RTCPeerConnectionIceEvent
abstract member createEvent_RTCTrackEvent () : RTCTrackEvent
abstract member createEvent_SecurityPolicyViolationEvent () : SecurityPolicyViolationEvent
abstract member createEvent_SpeechRecognitionErrorEvent () : SpeechRecognitionErrorEvent
abstract member createEvent_SpeechRecognitionEvent () : SpeechRecognitionEvent
abstract member createEvent_SpeechSynthesisErrorEvent () : SpeechSynthesisErrorEvent
abstract member createEvent_SpeechSynthesisEvent () : SpeechSynthesisEvent
abstract member createEvent_StorageEvent () : StorageEvent
abstract member createEvent_SubmitEvent () : SubmitEvent
abstract member createEvent_TaskPriorityChangeEvent () : TaskPriorityChangeEvent
abstract member createEvent_TextEvent () : TextEvent
abstract member createEvent_ToggleEvent () : ToggleEvent
abstract member createEvent_TouchEvent () : TouchEvent
abstract member createEvent_TrackEvent () : TrackEvent
abstract member createEvent_TransitionEvent () : TransitionEvent
abstract member createEvent_UIEvent () : UIEvent
abstract member createEvent_UIEvents () : UIEvent
abstract member createEvent_WebGLContextEvent () : WebGLContextEvent
abstract member createEvent_WheelEvent () : WheelEvent
abstract member createNodeIterator (root: Node, ?whatToShow: float, ?filter: NodeFilter) : NodeIterator
abstract member createProcessingInstruction (target: string, data: string) : ProcessingInstruction
abstract member createRange () : Range
abstract member createTextNode (data: string) : Text
abstract member createTreeWalker (root: Node, ?whatToShow: float, ?filter: NodeFilter) : TreeWalker
abstract member execCommand (commandId: string, ?showUI: bool, ?value: string) : bool
abstract member exitFullscreen () : Promise<unit>
abstract member exitPictureInPicture () : Promise<unit>
abstract member exitPointerLock () : unit
abstract member getElementById (elementId: string) : HTMLElement option
abstract member getElementsByClassName (classNames: string) : HTMLCollectionOf<Element>
abstract member getElementsByName (elementName: string) : NodeListOf<HTMLElement>
abstract member getElementsByTagName (qualifiedName: string) : HTMLCollectionOf<Element>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagNameNS (namespace: string option, localName: string) : HTMLCollectionOf<Element>
abstract member getSelection () : Selection option
abstract member hasFocus () : bool
abstract member hasStorageAccess () : Promise<bool>
abstract member importNode<'T> (node: 'T, options: ImportNodeOptions) : 'T
abstract member importNode<'T> (node: 'T, options: bool) : 'T
abstract member importNode<'T> (node: 'T) : 'T
abstract member queryCommandEnabled (commandId: string) : bool
abstract member queryCommandIndeterm (commandId: string) : bool
abstract member queryCommandState (commandId: string) : bool
abstract member queryCommandSupported (commandId: string) : bool
abstract member queryCommandValue (commandId: string) : string
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 requestStorageAccess () : Promise<unit>
abstract member startViewTransition (callbackOptions: StartViewTransitionOptions) : ViewTransition
abstract member startViewTransition (callbackOptions: ViewTransitionUpdateCallback) : ViewTransition
abstract member startViewTransition () : ViewTransition
abstract member write (text: string array) : unit
abstract member writeln (text: string array) : unit
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | XPathEvaluatorBase, ParentNode, NonElementParentNode, GlobalEventHandlers, FontFaceSource, DocumentOrShadowRoot |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Properties
abstract member URL: string
abstract member alinkColor: string with get, set
abstract member all: HTMLAllCollection
abstract member applets: HTMLCollection
abstract member bgColor: string with get, set
abstract member characterSet: string
abstract member charset: string
abstract member compatMode: string
abstract member contentType: string
abstract member cookie: string with get, set
abstract member designMode: string with get, set
abstract member dir: string with get, set
abstract member documentURI: string
abstract member domain: string with get, set
abstract member fgColor: string with get, set
abstract member fullscreen: bool
abstract member fullscreenEnabled: bool
abstract member hidden: bool
abstract member inputEncoding: string
abstract member lastModified: string
abstract member linkColor: string with get, set
abstract member location: Location with get, set
abstract member onfullscreenchange: (Event -> unit) option with get, set
abstract member onfullscreenerror: (Event -> unit) option with get, set
abstract member onpointerlockchange: (Event -> unit) option with get, set
abstract member onpointerlockerror: (Event -> unit) option with get, set
abstract member onreadystatechange: (Event -> unit) option with get, set
abstract member onvisibilitychange: (Event -> unit) option with get, set
abstract member ownerDocument: obj
abstract member pictureInPictureEnabled: bool
abstract member referrer: string
abstract member rootElement: SVGSVGElement option
abstract member scrollingElement: Element option
abstract member textContent: obj
abstract member title: string with get, set
abstract member vlinkColor: string with get, set
Methods
abstract member ``createElementNS_http://www_w3_org/1998/Math/MathML`` (qualifiedName: string) : MathMLElement
abstract member ``createElementNS_http://www_w3_org/1998/Math/MathML``<'K> (qualifiedName: Key<'K>) : 'K
abstract member ``createElementNS_http://www_w3_org/1999/xhtml`` (qualifiedName: string) : HTMLElement
abstract member ``createElementNS_http://www_w3_org/2000/svg`` (qualifiedName: string) : SVGElement
abstract member ``createElementNS_http://www_w3_org/2000/svg``<'K> (qualifiedName: Key<'K>) : 'K
abstract member ``open`` (url: URL, name: string, features: string) : WindowProxy option
abstract member ``open`` (url: string, name: string, features: string) : WindowProxy option
abstract member ``open`` (?unused1: string, ?unused2: string) : Document
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 adoptNode<'T> (node: 'T) : 'T
abstract member captureEvents () : unit
abstract member caretRangeFromPoint (x: float, y: float) : Range option
abstract member clear () : unit
abstract member close () : unit
abstract member createAttribute (localName: string) : Attr
abstract member createAttributeNS (namespace: string option, qualifiedName: string) : Attr
abstract member createElement<'K> (tagName: Key<'K>, ?options: ElementCreationOptions) : 'K
abstract member createElementNS (namespace: string option, qualifiedName: string, options: string) : Element
abstract member createEvent (eventInterface: string) : Event
abstract member createEvent_AnimationEvent () : AnimationEvent
abstract member createEvent_BlobEvent () : BlobEvent
abstract member createEvent_CloseEvent () : CloseEvent
abstract member createEvent_CustomEvent () : CustomEvent
abstract member createEvent_DragEvent () : DragEvent
abstract member createEvent_ErrorEvent () : ErrorEvent
abstract member createEvent_Event () : Event
abstract member createEvent_Events () : Event
abstract member createEvent_FocusEvent () : FocusEvent
abstract member createEvent_InputEvent () : InputEvent
abstract member createEvent_MessageEvent () : MessageEvent
abstract member createEvent_MouseEvent () : MouseEvent
abstract member createEvent_MouseEvents () : MouseEvent
abstract member createEvent_ProgressEvent () : ProgressEvent
abstract member createEvent_SubmitEvent () : SubmitEvent
abstract member createEvent_TextEvent () : TextEvent
abstract member createEvent_ToggleEvent () : ToggleEvent
abstract member createEvent_TouchEvent () : TouchEvent
abstract member createEvent_TrackEvent () : TrackEvent
abstract member createEvent_UIEvent () : UIEvent
abstract member createEvent_UIEvents () : UIEvent
abstract member createEvent_WheelEvent () : WheelEvent
abstract member createRange () : Range
abstract member createTextNode (data: string) : Text
abstract member execCommand (commandId: string, ?showUI: bool, ?value: string) : bool
abstract member exitFullscreen () : Promise<unit>
abstract member exitPictureInPicture () : Promise<unit>
abstract member exitPointerLock () : unit
abstract member getElementById (elementId: string) : HTMLElement option
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getElementsByTagName<'K> (qualifiedName: Key<'K>) : HTMLCollectionOf<'K>
abstract member getSelection () : Selection option
abstract member hasFocus () : bool
abstract member hasStorageAccess () : Promise<bool>
abstract member importNode<'T> (node: 'T, options: bool) : 'T
abstract member importNode<'T> (node: 'T) : 'T
abstract member queryCommandEnabled (commandId: string) : bool
abstract member queryCommandIndeterm (commandId: string) : bool
abstract member queryCommandState (commandId: string) : bool
abstract member queryCommandSupported (commandId: string) : bool
abstract member queryCommandValue (commandId: string) : string
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 requestStorageAccess () : Promise<unit>
abstract member write (text: string array) : unit
abstract member writeln (text: string array) : unit