UNPKG

@romstar/gas-client-typescript

Version:

A client-side utility class that can call server-side Google Apps Script functions

19 lines (18 loc) 585 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.promisify = void 0; var promisify = function (functionName) { return function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } return new Promise(function (resolve, reject) { var _a; (_a = google.script.run .withSuccessHandler(resolve) .withFailureHandler(reject))[functionName].apply(_a, args); }); }; }; exports.promisify = promisify;