27 lines
745 B
JavaScript
27 lines
745 B
JavaScript
mergeInto(LibraryManager.library, {
|
|
ClearResponseJs: function () {
|
|
window.web3gl.clearResponse();
|
|
},
|
|
|
|
SendAsyncJs: function (method, parameters) {
|
|
window.web3gl.sendAsync(
|
|
UTF8ToString(method),
|
|
UTF8ToString(parameters)
|
|
);
|
|
},
|
|
|
|
SendAsyncResponse: function () {
|
|
var bufferSize = lengthBytesUTF8(window.web3gl.sendAsyncResponse) + 1;
|
|
var buffer = _malloc(bufferSize);
|
|
stringToUTF8(window.web3gl.sendAsyncResponse, buffer, bufferSize);
|
|
return buffer;
|
|
},
|
|
|
|
SendAsyncError: function () {
|
|
var bufferSize = lengthBytesUTF8(window.web3gl.sendAsyncError) + 1;
|
|
var buffer = _malloc(bufferSize);
|
|
stringToUTF8(window.web3gl.sendAsyncError, buffer, bufferSize);
|
|
return buffer;
|
|
}
|
|
});
|