Skip to content
Snippets Groups Projects
  1. Mar 31, 2021
  2. Oct 03, 2020
  3. Oct 04, 2018
  4. Sep 26, 2018
  5. Sep 25, 2018
    • David Baker's avatar
      Return same promise if init() called many times · dfbe8a47
      David Baker authored
      So we only init the library once.
      dfbe8a47
    • David Baker's avatar
      Another day, another interface · 263b9442
      David Baker authored
      Change the interface again, hopefully this time a bit more normal.
      Now we wrap the emscripten module completely and just expose the
      high level objects.
      
      The olm library export is now imported as normal (ie. returns
      a module rather than a function returning a module) but has an
      `init` method which *must* be called. This returns a promise
      which resolves when the module is ready. It also rejects if the
      module failed to set up, unlike before (and unlike the
      promise-not-a-promise that emscripten returns).
      
      Generally catch failures to init the module.
      263b9442
Loading