package brr

  1. Overview
  2. Docs
Browser programming toolkit for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

brr-0.0.8.tbz
sha512=49e7bfbad2ea6a0139354e4a33c59c8a113c4c1e20a4f629bc5cad24aa801e474b4af10ce35adbda5d23dd294d1de5efa5b10bb3030d03f4758459977250a0f6

doc/brr/Brr/index.html

Module BrrSource

Browser and JavaScript language APIs.

Open this module to use it. It defines only modules in your scope.

Note. The mix of JavaScript and browser APIs is unfortunate but fixing the module organisation is likely not worth the cost on users.

Data containers and encodings

Sourcemodule Tarray : sig ... end

Typed arrays.

Sourcemodule Blob : sig ... end

Blob objects.

Sourcemodule File : sig ... end

File objects and reads.

Sourcemodule Base64 : sig ... end

base64 codec.

Sourcemodule Json : sig ... end

JSON codec.

Sourcemodule Uri : sig ... end

URIs and URI parameters.

Sourcemodule Regexp : sig ... end

RegExp objects and matching.

DOM interaction

Sourcemodule Ev : sig ... end

DOM events.

Sourcemodule At : sig ... end

DOM element attributes.

Sourcemodule El : sig ... end

DOM elements.

Sourcemodule Document : sig ... end

Document objects

Sourcemodule Range : sig ... end

Range objects.

Browser interaction

Sourcemodule Abort : sig ... end

Aborting browser activities.

Sourcemodule Console : sig ... end

Browser console.

Sourcemodule Window : sig ... end

Window objects.

Sourcemodule Navigator : sig ... end

Navigator objects.

Sourcemodule Performance : sig ... end

Performance objects.

Sourcemodule G : sig ... end

The global object, its global objects and functions.

OCaml

Innovation. Community. Security.