UNPKG

gas-client

Version:

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

13 lines (10 loc) 403 B
import { proxyHandlerScriptHostFunction } from '../utils/proxy-handler'; import { HostFunctions } from '../types/functions'; import { ScriptHostProvider } from './script-host-provider'; class ScriptHostProxy extends ScriptHostProvider { constructor() { super(); this._hostFunctions = new Proxy({}, { get: proxyHandlerScriptHostFunction }) as HostFunctions; } } export { ScriptHostProxy };