scala-js-dom icon indicating copy to clipboard operation
scala-js-dom copied to clipboard

Statically typed DOM API for Scala.js

Results 57 scala-js-dom issues
Sort by recently updated
recently updated
newest added

Another compatibility hold-out. Details in https://github.com/scala-js/scala-js-dom/issues/597.

bug
don't PR

I don't think we can change these binary-compatibly, but the current designations are causing all sorts of friction in #628.

bug
don't PR

The readme project currently depends on [scalatex](https://github.com/lihaoyi/scalatex) which unfortunately no longer seems to be maintained. Thus the docs should migrate to another framework, e.g. [mdoc supports Scala.js](https://scalameta.org/mdoc/docs/js.html) although it's not...

help wanted
docs
infrastructure
good first issue

Particularly the constructor: https://developer.mozilla.org/en-US/docs/Web/API/File/File Noticed while browsing https://github.com/softwaremill/sttp/blob/master/core/src/main/scalajs/sttp/client3/dom/experimental/File.scala.

enhancement
help wanted
good first issue

https://github.com/scala-js/scala-js-dom/blob/35fed55fc8aec203c43402a10161ef090ef7f5fc/src/main/scala/org/scalajs/dom/raw/lib.scala#L814 From lib.dom.d.ts: ```typescript scrollIntoView(arg?: boolean | ScrollIntoViewOptions): void; interface ScrollIntoViewOptions extends ScrollOptions { block?: ScrollLogicalPosition; inline?: ScrollLogicalPosition; } interface ScrollOptions { behavior?: ScrollBehavior; } type ScrollBehavior = "auto" |...

enhancement
help wanted
good first issue

There appears to be two API, synchronous and the more modern, Promise-based one. We shall support the latter. Can be done post-2.0, once this api is more than 95% supported....

enhancement
help wanted
good first issue

As proposed in https://github.com/scala-js/scala-js-dom/pull/380#issuecomment-905130204. The idea is to use @japgolly's API report machinery to automatically generate exclusions for known binary-compatible changes for facades as delineated in https://github.com/scala-js/scala-js-dom/pull/461#issuecomment-894829615. This would enable...

enhancement
infrastructure

This is a slightly lazy issue, apologies for that, but I caught the new maintainer announcement and thought I'd get in quick! :-) [Indigo](https://github.com/PurpleKingdomGames/indigo) uses Scala-js-dom a lot as you...

enhancement
help wanted

Although in [draft status](https://www.w3.org/TR/web-animations-1/), the upcoming [web animation API](https://developer.mozilla.org/de/docs/Web/API/Web_Animations_API) is already partially supported in the [most browsers](https://caniuse.com/#feat=web-animation). - Extend `org.scalajs.dom.raw.Element` and add a `animate` method - Create the new `Animation`...

enhancement
help wanted

Hello, it would be great if Scala JS would also have a Shadow DOM implementation, i.e. provide a way to access Shadow DOM's. Currently the Spec is in Draft: https://w3c.github.io/webcomponents/spec/shadow/#widl-Element-attachShadow-ShadowRoot-ShadowRootInit-shadowRootInitDict...

enhancement
help wanted