package server-reason-react
Rendering React components on the server natively
Install
Dune Dependency
Authors
Maintainers
Sources
server-reason-react-0.3.1.tbz
sha256=b97fbe6a7c3e5e1a7775e0f6498f257acaaa7e272177a9a3e0e50b7a49408d7c
sha512=b27a94618c367c80efef83a41c2a59c9cc7848fd753049ed40fa1f2cface1ef34cf3a995835bf08e2eb59c3186911f429b4706ed07dcb9724df6af5eb012a31d
doc/src/server-reason-react.dom/Dom.ml.html
Source file Dom.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295
type _baseClass type animation (* Web Animations API *) (* TODO: Should we bother with this indirection? (* core *) type domString = string type domTimestamp = float *) (* css *) type cssStyleDeclaration type cssStyleSheet (* events (early) *) type 'a eventTarget_like type eventTarget = _baseClass eventTarget_like (* nodes *) type 'a _node type 'a node_like = 'a _node eventTarget_like type node = _baseClass node_like type _attr type attr = _attr node_like type 'a _characterData type 'a characterData_like = 'a _characterData node_like type characterData = _baseClass characterData_like type _cdataSection type cdataSection = _cdataSection characterData_like type _comment type comment = _comment characterData_like type 'a _document type 'a document_like = 'a _document node_like type document = _baseClass document_like type _documentFragment type documentFragment = _documentFragment node_like type _documentType type documentType = _documentType node_like type domImplementation type 'a _element type 'a element_like = 'a _element node_like type element = _baseClass element_like type htmlCollection type htmlFormControlsCollection type htmlOptionsCollection type intersectionObserver type intersectionObserverEntry type mutationObserver type mutationRecord type performanceObserver type performanceObserverEntryList type reportingObserver type reportingObserverOptions type resizeObserver type resizeObserverEntry type namedNodeMap type nodeList type radioNodeList type processingInstruction type _shadowRoot type shadowRoot = _shadowRoot node_like type _text type text = _text characterData_like (* geometry *) type domRect (* html *) type dataTransfer (* Drag and Drop API *) type domStringMap type history type _htmlDocument type htmlDocument = _htmlDocument document_like type 'a _htmlElement type 'a htmlElement_like = 'a _htmlElement element_like type htmlElement = _baseClass htmlElement_like type _htmlAnchorElement type htmlAnchorElement = _htmlAnchorElement htmlElement_like type _htmlAreaElement type htmlAreaElement = _htmlAreaElement htmlElement_like type _htmlAudioElement type htmlAudioElement = _htmlAudioElement htmlElement_like type _htmlBaseElement type htmlBaseElement = _htmlBaseElement htmlElement_like type _htmlBodyElement type htmlBodyElement = _htmlBodyElement htmlElement_like type _htmlBrElement type htmlBrElement = _htmlBrElement htmlElement_like type _htmlButtonElement type htmlButtonElement = _htmlButtonElement htmlElement_like type _htmlCanvasElement type htmlCanvasElement = _htmlCanvasElement htmlElement_like type _htmlDataElement type htmlDataElement = _htmlDataElement htmlElement_like type _htmlDataListElement type htmlDataListElement = _htmlDataListElement htmlElement_like type _htmlDialogElement type htmlDialogElement = _htmlDialogElement htmlElement_like type _htmlDivElement type htmlDivElement = _htmlDivElement htmlElement_like type _htmlDlistElement type htmlDlistElement = _htmlDlistElement htmlElement_like type _htmlEmbedElement type htmlEmbedElement = _htmlEmbedElement htmlElement_like type _htmlFieldSetElement type htmlFieldSetElement = _htmlFieldSetElement htmlElement_like type _htmlFormElement type htmlFormElement = _htmlFormElement htmlElement_like type _htmlHeadElement type htmlHeadElement = _htmlHeadElement htmlElement_like type _htmlHeadingElement type htmlHeadingElement = _htmlHeadingElement htmlElement_like type _htmlHrElement type htmlHrElement = _htmlHrElement htmlElement_like type _htmlHtmlElement type htmlHtmlElement = _htmlHtmlElement htmlElement_like type _htmlIframeElement type htmlIframeElement = _htmlIframeElement htmlElement_like type _htmlImageElement type htmlImageElement = _htmlImageElement htmlElement_like type _htmlInputElement type htmlInputElement = _htmlInputElement htmlElement_like type _htmlLabelElement type htmlLabelElement = _htmlLabelElement htmlElement_like type _htmlLegendElement type htmlLegendElement = _htmlLegendElement htmlElement_like type _htmlLiElement type htmlLiElement = _htmlLiElement htmlElement_like type _htmlLinkElement type htmlLinkElement = _htmlLinkElement htmlElement_like type _htmlMapElement type htmlMapElement = _htmlMapElement htmlElement_like type _htmlMediaElement type htmlMediaElement = _htmlMediaElement htmlElement_like type _htmlMenuElement type htmlMenuElement = _htmlMenuElement htmlElement_like type _htmlMetaElement type htmlMetaElement = _htmlMetaElement htmlElement_like type _htmlMeterElement type htmlMeterElement = _htmlMeterElement htmlElement_like type _htmlModElement type htmlModElement = _htmlModElement htmlElement_like type _htmlOListElement type htmlOListElement = _htmlOListElement htmlElement_like type _htmlObjectElement type htmlObjectElement = _htmlObjectElement htmlElement_like type _htmlOptGroupElement type htmlOptGroupElement = _htmlOptGroupElement htmlElement_like type _htmlOptionElement type htmlOptionElement = _htmlOptionElement htmlElement_like type _htmlOutputElement type htmlOutputElement = _htmlOutputElement htmlElement_like type _htmlParagraphElement type htmlParagraphElement = _htmlParagraphElement htmlElement_like type _htmlParamElement type htmlParamElement = _htmlParamElement htmlElement_like type _htmlPreElement type htmlPreElement = _htmlPreElement htmlElement_like type _htmlProgressElement type htmlProgressElement = _htmlProgressElement htmlElement_like type _htmlQuoteElement type htmlQuoteElement = _htmlQuoteElement htmlElement_like type _htmlScriptElement type htmlScriptElement = _htmlScriptElement htmlElement_like type _htmlSelectElement type htmlSelectElement = _htmlSelectElement htmlElement_like type _htmlSlotElement type htmlSlotElement = _htmlSlotElement htmlElement_like type _htmlSourceElement type htmlSourceElement = _htmlSourceElement htmlElement_like type _htmlSpanElement type htmlSpanElement = _htmlSpanElement htmlElement_like type _htmlStyleElement type htmlStyleElement = _htmlStyleElement htmlElement_like type _htmlTableCaptionElement type htmlTableCaptionElement = _htmlTableCaptionElement htmlElement_like type _htmlTableCellElement type htmlTableCellElement = _htmlTableCellElement htmlElement_like type _htmlTableColElement type htmlTableColElement = _htmlTableColElement htmlElement_like type _htmlTableDataCellElement type htmlTableDataCellElement = _htmlTableDataCellElement htmlElement_like type _htmlTableElement type htmlTableElement = _htmlTableElement htmlElement_like type _htmlTableHeaderCellElement type htmlTableHeaderCellElement = _htmlTableHeaderCellElement htmlElement_like type _htmlTableRowElement type htmlTableRowElement = _htmlTableRowElement htmlElement_like type _htmlTableSectionElement type htmlTableSectionElement = _htmlTableSectionElement htmlElement_like type _htmlTextAreaElement type htmlTextAreaElement = _htmlTextAreaElement htmlElement_like type _htmlTimeElement type htmlTimeElement = _htmlTimeElement htmlElement_like type _htmlTitleElement type htmlTitleElement = _htmlTitleElement htmlElement_like type _htmlTrackElement type htmlTrackElement = _htmlTrackElement htmlElement_like type _htmlUlistElement type htmlUlistElement = _htmlUlistElement htmlElement_like type _htmlUnknownElement type htmlUnknownElement = _htmlUnknownElement htmlElement_like type _htmlVideoElement type htmlVideoElement = _htmlVideoElement htmlElement_like type location type window type _xmlDocument type xmlDocument = _xmlDocument document_like (* events *) type 'a event_like type event = _baseClass event_like type 'a _uiEvent type 'a uiEvent_like = 'a _uiEvent event_like type uiEvent = _baseClass uiEvent_like type _animationEvent type animationEvent = _animationEvent event_like type _beforeUnloadEvent type beforeUnloadEvent = _beforeUnloadEvent event_like type _clipboardEvent type clipboardEvent = _clipboardEvent event_like type _closeEvent type closeEvent = _closeEvent event_like type _compositionEvent type compositionEvent = _compositionEvent uiEvent_like type _customEvent type customEvent = _customEvent event_like type _dragEvent type dragEvent = _dragEvent event_like type _errorEvent type errorEvent = _errorEvent event_like type _focusEvent type focusEvent = _focusEvent uiEvent_like type _idbVersionChangeEvent type idbVersionChangeEvent = _idbVersionChangeEvent event_like type _inputEvent type inputEvent = _inputEvent uiEvent_like type _keyboardEvent type keyboardEvent = _keyboardEvent uiEvent_like type 'a _mouseEvent type 'a mouseEvent_like = 'a _mouseEvent uiEvent_like type mouseEvent = _baseClass mouseEvent_like type _pageTransitionEvent type pageTransitionEvent = _pageTransitionEvent event_like type _pointerEvent type pointerEvent = _pointerEvent mouseEvent_like type _popStateEvent type popStateEvent = _popStateEvent event_like type _progressEvent type progressEvent = _progressEvent event_like type _storageEvent type storageEvent = _storageEvent event_like type _svgZoomEvent type svgZoomEvent = _svgZoomEvent event_like type _timeEvent type timeEvent = _timeEvent event_like type _touchEvent type touchEvent = _touchEvent uiEvent_like type _trackEvent type trackEvent = _trackEvent event_like type _transitionEvent type transitionEvent = _transitionEvent event_like type _webGlContextEvent type webGlContextEvent = _webGlContextEvent event_like type _wheelEvent type wheelEvent = _wheelEvent uiEvent_like (* ranges *) type range (* selection (TODO: move out of dom?) *) type selection (* sets *) type domTokenList type domSettableTokenList (* traversal *) type nodeFilter = { acceptNode : element -> int; (* return type should be NodeFilter.action, but that would create a cycle *) } type nodeIterator type treeWalker (* SVG *) type svgRect type svgPoint (* special *) type eventPointerId module Storage = Dom_storage
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>