fable-browser
fable-browser copied to clipboard
Fable bindings for Browser Web APIs
Hey, pulled in the new changes to IndexedDB which changed some things up, but since I had been using a lot of dynamic typing in my original implementations, I tried...
https://developer.mozilla.org/en-US/docs/Web/API/File_System_API I'm probably mistaken, but I don't think this binding exists for fable yet. Would be great to have this supported! :confetti_ball:
Hi, I was trying out F# recently and encountered a runtime error when using [`getElementById`](https://github.com/fable-compiler/fable-browser/blob/4c67876d1b865574145ad610fa428f232c875dba/src/Dom/Browser.Dom.fs#L320) due to the return type being `HTMLElement` but not `option`.
According to https://developer.mozilla.org/en-US/docs/Web/API/FormData/FormData, the constructor should be able to take an optional ``/`HTMLFormElement`.
I think there's an argument for moving adoptedStyleSheets from Element to Node. According to the spec and examples, you only expect to see this on a root node such as...
So far we (I) have been recommending interfaces to write bindings, but in recent discussions we are considering the possibility of using classes instead. Some links: https://github.com/fsharp/fslang-suggestions/issues/1054 https://github.com/fable-compiler/Fable/issues/2353 https://github.com/fable-compiler/Fable/issues/2492 So...
https://developer.mozilla.org/en-US/docs/Web/API/WebGL2RenderingContext
https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap
https://developer.mozilla.org/en-US/docs/Web/API/DOMPointReadOnly
Hi, What is the reason that `Navigator.sendBeacon()` is not available? I'm new to Fable (and F#) but the method signature looks simple. Can this be added? https://github.com/fable-compiler/fable-browser/blob/master/src/Navigator/Browser.Navigator.fs#L135