Module Brr

module Brr: sig .. end
Reactive browser interaction.

26d55b9 — homepage



Preliminaries


type str = Js.js_string Js.t 
The type for JavaScript strings.
val str : string -> str
str s is s as a JavaScript string.
val strf : ('a, Format.formatter, unit, str) Pervasives.format4 -> 'a
strf fmt ... is a formatted Javascript string.
module Str: sig .. end
JavaScript strings.
module Prop: sig .. end
JavaScript properties.
module Log: sig .. end
Console logging.
module Debug: sig .. end
Debugging tools.
module Time: sig .. end
Monotonic time.

DOM


module Att: sig .. end
DOM element attributes.
module El: sig .. end
DOM elements.
module Ev: sig .. end
DOM events

User interaction


module Key: sig .. end
User keyboard.
module Mouse: sig .. end
User mouse.
module Human: sig .. end
Human factors.
module App: sig .. end
Application.

Browser



Browser window.
module Win: sig .. end
Browser window.
module Loc: sig .. end
Browser location
module History: sig .. end
Browser history.
module Info: sig .. end
Browser information
module Store: sig .. end
Persistent storage.
module File: sig .. end
File system interaction.