gas-client
Version:
A client-side utility class that can call server-side Google Apps Script functions
13 lines (10 loc) • 403 B
text/typescript
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 };