Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
16 lines
426 B
JavaScript
Executable file
16 lines
426 B
JavaScript
Executable file
/**
|
|
* @fileoverview Simple helper function to convert basic platform DOMRequest
|
|
* into Promise. Deprecate once there is platform support for something
|
|
* like DOMRequest.then().
|
|
*/
|
|
define(function(require, exports, module) {
|
|
'use strict';
|
|
|
|
module.exports = function createDOMPromise(request) {
|
|
return new Promise((resolve, reject) => {
|
|
request.onsuccess = resolve;
|
|
request.onerror = reject;
|
|
});
|
|
};
|
|
|
|
});
|