sys/dom/types▲toc

Basic types of the HTML5 DOM model

alias abstractViewsys/dom/types/abstractView: V = anystd/core/any: V
type anonXmlHttpRequestsys/dom/types/anonXmlHttpRequest: V

used in initMessageEvent and postMessage

type applicationCachesys/dom/types/applicationCache: V
type applicationCacheStatussys/dom/types/applicationCacheStatus: V

Enum declarations */

con IDLE
type arrayBuffersys/dom/types/arrayBuffer: V
type arrayBufferViewsys/dom/types/arrayBufferView: V
type attrsys/dom/types/attr: V
type audioTracksys/dom/types/audioTrack: V
type audioTrackListsys/dom/types/audioTrackList: V
type barPropsys/dom/types/barProp: V
type beforeUnloadEventsys/dom/types/beforeUnloadEvent: V
type blobsys/dom/types/blob: V
type blobCallbacksys/dom/types/blobCallback: V
type booleanArraysys/dom/types/booleanArray: V
type byteArraysys/dom/types/byteArray: V
type canvasGradientsys/dom/types/canvasGradient: V
type canvasPatternsys/dom/types/canvasPattern: V
type canvasPixelArraysys/dom/types/canvasPixelArray: V
type canvasRenderingContext2dsys/dom/types/canvasRenderingContext2d: V
type caretPositionsys/dom/types/caretPosition: V
type characterDatasys/dom/types/characterData: V
type clientRectsys/dom/types/clientRect: V
type clientRectListsys/dom/types/clientRectList: V
type commentsys/dom/types/comment: V
type compositionEventsys/dom/types/compositionEvent: V
type countersys/dom/types/counter: V
type css2Propertiessys/dom/types/css2Properties: V
type cssCharsetRulesys/dom/types/cssCharsetRule: V
type cssColorComponentValuesys/dom/types/cssColorComponentValue: V
type cssComponentValuesys/dom/types/cssComponentValue: V
type cssFontFaceRulesys/dom/types/cssFontFaceRule: V
type cssIdentifierComponentValuesys/dom/types/cssIdentifierComponentValue: V
type cssImportRulesys/dom/types/cssImportRule: V
type cssKeywordComponentValuesys/dom/types/cssKeywordComponentValue: V
type cssLengthComponentValuesys/dom/types/cssLengthComponentValue: V
type cssMapValuesys/dom/types/cssMapValue: V
type cssMediaRulesys/dom/types/cssMediaRule: V
type cssNamespaceRulesys/dom/types/cssNamespaceRule: V
type cssPageRulesys/dom/types/cssPageRule: V
type cssPercentageComponentValuesys/dom/types/cssPercentageComponentValue: V
type cssPrimitiveTypesys/dom/types/cssPrimitiveType: V
con CSS_CM
con CSS_DEG
con CSS_EMS
con CSS_EXS
con CSS_HZ
con CSS_IN
con CSS_KHZ
con CSS_MM
con CSS_MS
con CSS_PC
con CSS_PT
con CSS_PX
con CSS_RAD
con CSS_S
con CSS_URI
type cssPrimitiveValuesys/dom/types/cssPrimitiveValue: V
type cssPropertyValuesys/dom/types/cssPropertyValue: V
type cssPropertyValueListsys/dom/types/cssPropertyValueList: V
type cssRulesys/dom/types/cssRule: V
type cssRuleTypesys/dom/types/cssRuleType: V
type cssStringComponentValuesys/dom/types/cssStringComponentValue: V
type cssStyleDeclarationsys/dom/types/cssStyleDeclaration: V
type cssStyleDeclarationValuesys/dom/types/cssStyleDeclarationValue: V
type cssStyleRulesys/dom/types/cssStyleRule: V
type cssStyleSheetsys/dom/types/cssStyleSheet: V
type cssUnknownRulesys/dom/types/cssUnknownRule: V
type cssUrlComponentValuesys/dom/types/cssUrlComponentValue: V
type cssValuesys/dom/types/cssValue: V
type cssValueListsys/dom/types/cssValueList: V
type cssValueTypesys/dom/types/cssValueType: V
type customEventsys/dom/types/customEvent: V
type customEventInitsys/dom/types/customEventInit: V
type dataTransfersys/dom/types/dataTransfer: V
type dataTransferItemsys/dom/types/dataTransferItem: V
type dataTransferItemListsys/dom/types/dataTransferItemList: V
type dataViewsys/dom/types/dataView: V
type datesys/dom/types/date: V

Type aliases */

type documentsys/dom/types/document: V
type documentCsssys/dom/types/documentCss: V
type documentFragmentsys/dom/types/documentFragment: V
type documentPositionsys/dom/types/documentPosition: V
type documentRangesys/dom/types/documentRange: V
type documentTraversalsys/dom/types/documentTraversal: V
type documentTypesys/dom/types/documentType: V
alias domsys/dom/types/dom: E = <exnstd/core/exn: X,ndetstd/core/ndet: X,consolestd/core/console: X,netstd/core/net: X,uistd/core/ui: X,ststd/core/st: H -> E<hdomsys/dom/types/hdom: H>>
type domElementMapsys/dom/types/domElementMap: V
type domExceptionsys/dom/types/domException: V
type domImplementationsys/dom/types/domImplementation: V
type domImplementationCsssys/dom/types/domImplementationCss: V
type domSettableTokenListsys/dom/types/domSettableTokenList: V
type domStringListsys/dom/types/domStringList: V
type domStringMapsys/dom/types/domStringMap: V
alias domTimeStampsys/dom/types/domTimeStamp: V = datesys/dom/types/date: V
type domTokenListsys/dom/types/domTokenList: V
type doubleArraysys/dom/types/doubleArray: V
type dragEventsys/dom/types/dragEvent: V
type elementsys/dom/types/element: V
type elementCssInlineStylesys/dom/types/elementCssInlineStyle: V
type eventsys/dom/types/event: V
type eventExceptionCodesys/dom/types/eventExceptionCode: V
type eventInitsys/dom/types/eventInit: V
type eventListenersys/dom/types/eventListener: V
type eventPhasesys/dom/types/eventPhase: V
type eventSourcesys/dom/types/eventSource: V
type eventSourceReadyStatesys/dom/types/eventSourceReadyState: V
con CLOSED
con OPEN
type eventTargetsys/dom/types/eventTarget: V
type external_sys/dom/types/external_: V
type filesys/dom/types/file: V
type fileCallbacksys/dom/types/fileCallback: V
type fileErrorsys/dom/types/fileError: V
type fileErrorCodesys/dom/types/fileErrorCode: V
type fileExceptionCodesys/dom/types/fileExceptionCode: V
type fileListsys/dom/types/fileList: V
type fileReadersys/dom/types/fileReader: V
type fileReaderReadyStatesys/dom/types/fileReaderReadyState: V
type fileReaderSyncsys/dom/types/fileReaderSync: V
alias float32sys/dom/types/float32: V = doublestd/core/double: V
type float32Arraysys/dom/types/float32Array: V
alias float64sys/dom/types/float64: V = doublestd/core/double: V
type float64Arraysys/dom/types/float64Array: V
type floatArraysys/dom/types/floatArray: V
type focusEventsys/dom/types/focusEvent: V
type formDatasys/dom/types/formData: V
type functionStringCallbacksys/dom/types/functionStringCallback: V
type hashChangeEventsys/dom/types/hashChangeEvent: V
type hdomsys/dom/types/hdom: H

Effect primitives */

type historysys/dom/types/history: V
type htmlAllCollectionsys/dom/types/htmlAllCollection: V
type htmlAnchorElementsys/dom/types/htmlAnchorElement: V
type htmlAppletElementsys/dom/types/htmlAppletElement: V
type htmlAreaElementsys/dom/types/htmlAreaElement: V
type htmlAudioElementsys/dom/types/htmlAudioElement: V
type htmlBaseElementsys/dom/types/htmlBaseElement: V
type htmlBaseFontElementsys/dom/types/htmlBaseFontElement: V
type htmlBodyElementsys/dom/types/htmlBodyElement: V
type htmlBrElementsys/dom/types/htmlBrElement: V
type htmlButtonElementsys/dom/types/htmlButtonElement: V
type htmlCanvasElementsys/dom/types/htmlCanvasElement: V
type htmlCollectionsys/dom/types/htmlCollection: V
type htmlCommandElementsys/dom/types/htmlCommandElement: V
type htmlDListElementsys/dom/types/htmlDListElement: V
type htmlDataListElementsys/dom/types/htmlDataListElement: V
type htmlDetailsElementsys/dom/types/htmlDetailsElement: V
type htmlDirectoryElementsys/dom/types/htmlDirectoryElement: V
type htmlDivElementsys/dom/types/htmlDivElement: V
type htmlDocumentsys/dom/types/htmlDocument: V
type htmlElementsys/dom/types/htmlElement: V
type htmlEmbedElementsys/dom/types/htmlEmbedElement: V
type htmlFieldSetElementsys/dom/types/htmlFieldSetElement: V
type htmlFontElementsys/dom/types/htmlFontElement: V
type htmlFormControlsCollectionsys/dom/types/htmlFormControlsCollection: V
type htmlFormElementsys/dom/types/htmlFormElement: V
type htmlFrameElementsys/dom/types/htmlFrameElement: V
type htmlFrameSetElementsys/dom/types/htmlFrameSetElement: V
type htmlHeadElementsys/dom/types/htmlHeadElement: V
type htmlHeadingElementsys/dom/types/htmlHeadingElement: V
type htmlHrElementsys/dom/types/htmlHrElement: V
type htmlHtmlElementsys/dom/types/htmlHtmlElement: V
type htmlIframeElementsys/dom/types/htmlIframeElement: V
type htmlImageElementsys/dom/types/htmlImageElement: V
type htmlInputElementsys/dom/types/htmlInputElement: V
type htmlKeygenElementsys/dom/types/htmlKeygenElement: V
type htmlLabelElementsys/dom/types/htmlLabelElement: V
type htmlLegendElementsys/dom/types/htmlLegendElement: V
type htmlLiElementsys/dom/types/htmlLiElement: V
type htmlLinkElementsys/dom/types/htmlLinkElement: V
type htmlMapElementsys/dom/types/htmlMapElement: V
type htmlMarqueeElementsys/dom/types/htmlMarqueeElement: V
type htmlMediaElementsys/dom/types/htmlMediaElement: V
type htmlMenuElementsys/dom/types/htmlMenuElement: V
type htmlMetaElementsys/dom/types/htmlMetaElement: V
type htmlMeterElementsys/dom/types/htmlMeterElement: V
type htmlModElementsys/dom/types/htmlModElement: V
type htmlOListElementsys/dom/types/htmlOListElement: V
type htmlObjectElementsys/dom/types/htmlObjectElement: V
type htmlOptGroupElementsys/dom/types/htmlOptGroupElement: V
type htmlOptionElementsys/dom/types/htmlOptionElement: V
type htmlOptionsCollectionsys/dom/types/htmlOptionsCollection: V
type htmlOutputElementsys/dom/types/htmlOutputElement: V
type htmlParagraphElementsys/dom/types/htmlParagraphElement: V
type htmlParamElementsys/dom/types/htmlParamElement: V
type htmlPreElementsys/dom/types/htmlPreElement: V
type htmlProgressElementsys/dom/types/htmlProgressElement: V
type htmlPropertiesCollectionsys/dom/types/htmlPropertiesCollection: V
type htmlQuoteElementsys/dom/types/htmlQuoteElement: V
type htmlScriptElementsys/dom/types/htmlScriptElement: V
type htmlSelectElementsys/dom/types/htmlSelectElement: V
type htmlSourceElementsys/dom/types/htmlSourceElement: V
type htmlSpanElementsys/dom/types/htmlSpanElement: V
type htmlStyleElementsys/dom/types/htmlStyleElement: V
type htmlTableCaptionElementsys/dom/types/htmlTableCaptionElement: V
type htmlTableCellElementsys/dom/types/htmlTableCellElement: V
type htmlTableColElementsys/dom/types/htmlTableColElement: V
type htmlTableDataCellElementsys/dom/types/htmlTableDataCellElement: V
type htmlTableElementsys/dom/types/htmlTableElement: V
type htmlTableHeaderCellElementsys/dom/types/htmlTableHeaderCellElement: V
type htmlTableRowElementsys/dom/types/htmlTableRowElement: V
type htmlTableSectionElementsys/dom/types/htmlTableSectionElement: V
type htmlTextAreaElementsys/dom/types/htmlTextAreaElement: V
type htmlTimeElementsys/dom/types/htmlTimeElement: V
type htmlTitleElementsys/dom/types/htmlTitleElement: V
type htmlTrackElementsys/dom/types/htmlTrackElement: V
type htmlUListElementsys/dom/types/htmlUListElement: V
type htmlUnknownElementsys/dom/types/htmlUnknownElement: V
type htmlVideoElementsys/dom/types/htmlVideoElement: V
type imageDatasys/dom/types/imageData: V
alias int16sys/dom/types/int16: V = intstd/core/int: V
type int16Arraysys/dom/types/int16Array: V
alias int32sys/dom/types/int32: V = intstd/core/int: V
type int32Arraysys/dom/types/int32Array: V
alias int8sys/dom/types/int8: V = intstd/core/int: V
type int8Arraysys/dom/types/int8Array: V
type keyboardEventsys/dom/types/keyboardEvent: V
type keyboardEventLocationsys/dom/types/keyboardEventLocation: V
type linkStylesys/dom/types/linkStyle: V
type localMediaStreamsys/dom/types/localMediaStream: V
type locationsys/dom/types/location: V
type longArraysys/dom/types/longArray: V
type longLongArraysys/dom/types/longLongArray: V
type mediaControllersys/dom/types/mediaController: V
type mediaErrorsys/dom/types/mediaError: V
type mediaErrorCodesys/dom/types/mediaErrorCode: V
type mediaListsys/dom/types/mediaList: V
type mediaQueryListsys/dom/types/mediaQueryList: V
type mediaQueryListListenersys/dom/types/mediaQueryListListener: V
type mediaReadyStatesys/dom/types/mediaReadyState: V
type mediaStreamsys/dom/types/mediaStream: V
type mediaStreamReadyStatesys/dom/types/mediaStreamReadyState: V
con ENDED
con LIVE
type mediaStreamRecordersys/dom/types/mediaStreamRecorder: V
type messageChannelsys/dom/types/messageChannel: V
type messageEventsys/dom/types/messageEvent: V
type messagePortsys/dom/types/messagePort: V
alias millisecondssys/dom/types/milliseconds: V = intstd/core/int: V
type mouseEventsys/dom/types/mouseEvent: V
type mutableTextTracksys/dom/types/mutableTextTrack: V
type mutationEventsys/dom/types/mutationEvent: V
type mutationEventAttrChangesys/dom/types/mutationEventAttrChange: V
con REMOVAL
type mutationNameEventsys/dom/types/mutationNameEvent: V
type navigatorsys/dom/types/navigator: V
type navigatorUserMediaErrorsys/dom/types/navigatorUserMediaError: V
type navigatorUserMediaErrorCallbacksys/dom/types/navigatorUserMediaErrorCallback: V
type navigatorUserMediaErrorCodesys/dom/types/navigatorUserMediaErrorCode: V
type navigatorUserMediaSuccessCallbacksys/dom/types/navigatorUserMediaSuccessCallback: V
type networkStatesys/dom/types/networkState: V
type nodesys/dom/types/node: V
type nodeFiltersys/dom/types/nodeFilter: V
type nodeFilterAcceptCodesys/dom/types/nodeFilterAcceptCode: V
type nodeFilterSelectCodesys/dom/types/nodeFilterSelectCode: V
type nodeIteratorsys/dom/types/nodeIterator: V
type nodeListsys/dom/types/nodeList: V
type nodeTypesys/dom/types/nodeType: V
type octetArraysys/dom/types/octetArray: V
type pageTransitionEventsys/dom/types/pageTransitionEvent: V
type peerConnectionsys/dom/types/peerConnection: V
type peerConnectionReadyStatesys/dom/types/peerConnectionReadyState: V
type popStateEventsys/dom/types/popStateEvent: V
type processingInstructionsys/dom/types/processingInstruction: V
type progressEventsys/dom/types/progressEvent: V
type propertyNodeListsys/dom/types/propertyNodeList: V
type radioNodeListsys/dom/types/radioNodeList: V
type rangesys/dom/types/range: V
type rangeExceptionCodesys/dom/types/rangeExceptionCode: V
type rangeExceptionCompareHowsys/dom/types/rangeExceptionCompareHow: V
type rectsys/dom/types/rect: V
type rgbColorsys/dom/types/rgbColor: V
type screensys/dom/types/screen: V
type seqencesys/dom/types/seqence: V
type shortArraysys/dom/types/shortArray: V
type signalingCallbacksys/dom/types/signalingCallback: V
type streamEventsys/dom/types/streamEvent: V
type streamTracksys/dom/types/streamTrack: V
type styleSheetsys/dom/types/styleSheet: V
type styleSheetListsys/dom/types/styleSheetList: V

Abstract type declarations for interfaces */

type textsys/dom/types/text: V
type textEventsys/dom/types/textEvent: V
type textEventInputMethodsys/dom/types/textEventInputMethod: V
type textMetricssys/dom/types/textMetrics: V
type textTracksys/dom/types/textTrack: V
type textTrackCuesys/dom/types/textTrackCue: V
type textTrackCueListsys/dom/types/textTrackCueList: V
type textTrackModesys/dom/types/textTrackMode: V
type textTrackReadyStatesys/dom/types/textTrackReadyState: V
type timeRangessys/dom/types/timeRanges: V
alias timestampsys/dom/types/timestamp: V = datesys/dom/types/date: V
type transferablesys/dom/types/transferable: V
type treeWalkersys/dom/types/treeWalker: V
type uiEventsys/dom/types/uiEvent: V
alias uint16sys/dom/types/uint16: V = intstd/core/int: V
type uint16Arraysys/dom/types/uint16Array: V
alias uint32sys/dom/types/uint32: V = intstd/core/int: V
type uint32Arraysys/dom/types/uint32Array: V
alias uint8sys/dom/types/uint8: V = intstd/core/int: V
type uint8Arraysys/dom/types/uint8Array: V
type undoManagersys/dom/types/undoManager: V
type undoManagerEventsys/dom/types/undoManagerEvent: V
type unsignedByteArraysys/dom/types/unsignedByteArray: V
type unsignedLongArraysys/dom/types/unsignedLongArray: V
type unsignedLongLongArraysys/dom/types/unsignedLongLongArray: V
type unsignedShortArraysys/dom/types/unsignedShortArray: V
type validityStatesys/dom/types/validityState: V
type videoTracksys/dom/types/videoTrack: V
type videoTrackListsys/dom/types/videoTrackList: V
type wheelEventsys/dom/types/wheelEvent: V
type wheelEventDeltaModesys/dom/types/wheelEventDeltaMode: V
type windowsys/dom/types/window: V
type windowBase64sys/dom/types/windowBase64: V
type windowModalsys/dom/types/windowModal: V
type windowProxysys/dom/types/windowProxy: V
alias windowTimerssys/dom/types/windowTimers: V = windowsys/dom/types/window: V
type xmlHttpRequestsys/dom/types/xmlHttpRequest: V
type xmlHttpRequestEventTargetsys/dom/types/xmlHttpRequestEventTarget: V
type xmlHttpRequestReadyStatesys/dom/types/xmlHttpRequestReadyState: V
con DONE
con LOADING
con OPENED
con UNSENT
type xmlHttpRequestUploadsys/dom/types/xmlHttpRequestUpload: V