gloo icon indicating copy to clipboard operation
gloo copied to clipboard

A modular toolkit for building fast, reliable Web applications and libraries with Rust and WASM

Results 107 gloo issues
Sort by recently updated
recently updated
newest added

## Summary > Note: I've written this using futures 0.3, but this is something that one could change. Provide a set of async functions with the following signature ```rust fn...

Seems to me like "spawn a future" is something that gloo would aim to solve - but the crate already exists under `rustwasm` ... wondering if it should be moved...

A tracking issue for one of the most opinionated kinds of libraries!

## Summary A mid-level API to set and query properties on arbitrary Javascript values. ## Motivation The js-sys crate already provides `Reflect` to get and set properties on `JsValue` types,...

## Summary Expose an API matching `gloo-timers` for using alarms in WebExtensions. ## Motivation The [MDN documentation](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/alarms) describes alarms as "like `setTimeout()` and `setInterval()`, except that those functions don't work...

We should also do the link checking support that mdbook has. wasm-bindgen does this in CI, so we can probably crib a bunch of stuff from there: https://github.com/rustwasm/wasm-bindgen/blob/master/azure-pipelines.yml#L242-L254 cc @David-OConnor...

testing

## Summary Make an API for displaying [notifications](https://notifications.spec.whatwg.org/) (see [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/API/notification)). ## Motivation The event handlers in `web-sys` accept a `Option`, which is ugly to work with. Also, it is...

Should be similar to our existing `wasm-pack test`s that run in firefox and chrome, but we need to use a macos vm image, and I'm not 100% sure how to...

help wanted
assigned
testing

## Summary A crate which contains idiomatic high-level Rust APIs for the [WebExtensions standard](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions), which is used to create browser extensions for Firefox, Chrome, and Edge. ## Motivation I personally...

## Summary Provide "mid-level" bindings to the [XMLHttpRequest](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) API. "mid-level" in this case would mean a callback-based API to cover the whole of XHR, mirroring `web_sys::XmlHttpRequest` with more idiomatic Rust...