web3gllight.jslib 745 B

1234567891011121314151617181920212223242526
  1. mergeInto(LibraryManager.library, {
  2. ClearResponseJs: function () {
  3. window.web3gl.clearResponse();
  4. },
  5. SendAsyncJs: function (method, parameters) {
  6. window.web3gl.sendAsync(
  7. UTF8ToString(method),
  8. UTF8ToString(parameters)
  9. );
  10. },
  11. SendAsyncResponse: function () {
  12. var bufferSize = lengthBytesUTF8(window.web3gl.sendAsyncResponse) + 1;
  13. var buffer = _malloc(bufferSize);
  14. stringToUTF8(window.web3gl.sendAsyncResponse, buffer, bufferSize);
  15. return buffer;
  16. },
  17. SendAsyncError: function () {
  18. var bufferSize = lengthBytesUTF8(window.web3gl.sendAsyncError) + 1;
  19. var buffer = _malloc(bufferSize);
  20. stringToUTF8(window.web3gl.sendAsyncError, buffer, bufferSize);
  21. return buffer;
  22. }
  23. });