// This externs format needs to be a little different due to the fact we don't rename // Module to CanvasKit in quite the same way. Module.sayHello = function() {}; Module.publicFunction = function() {}; Module.publicExtension = function() {}; Module.withObject = function() {}; Module._privateFunction = function() {}; Module._privateExtension = function() {}; Module._withObject = function() {}; Module.Something = { getName: function() {}, prototype: { setName: function() {}, }, _setName: function() {}, }; Module.CompoundObj = { alpha: 0, beta: "", gamma: 0, }; // Things provided by Emscripten that we don't want minified. Module.onRuntimeInitialized = function() {}; Module._malloc = function() {}; Module._free = function() {};