bs-xmlhttprequest

0.1.7 • Public • Published

bs-xmlhttprequest

XMLHttpRequest bindings for BuckleScript.

Install

yarn:

yarn add bs-xmlhttprequest

npm:

npm install bs-xmlhttprequest

Add bs-xmlhttprequest to bs-dependencies in bsconfig.json.

Example

let xhr = XmlHttpRequest.make();
 
XmlHttpRequest.open_(xhr, ~method="GET", ~url="https://api.github.com/", ~async=true, ());
 
XmlHttpRequest.setRequestHeader(xhr, "user-agent", "bs-xmlhttprequest");
 
XmlHttpRequest.addEventListener(
  xhr,
  `load(
    _event => {
      let body = XmlHttpRequest.responseText(xhr);
      let status = XmlHttpRequest.status(xhr);
      Js.log2(status, body);
    },
  ),
);
 
XmlHttpRequest.send(xhr);

/bs-xmlhttprequest/

    Package Sidebar

    Install

    npm i bs-xmlhttprequest

    Weekly Downloads

    9

    Version

    0.1.7

    License

    MIT

    Unpacked Size

    9.81 kB

    Total Files

    5

    Last publish

    Collaborators

    • dubban