UNPKG

@htdangkhoa/google-ads

Version:
17 lines (16 loc) 566 B
import { promisify } from 'util'; import { Metadata } from '@grpc/grpc-js'; import { Service } from './Service.js'; export class Customer extends Service { get callMetadata() { const meta = new Metadata(); meta.set('developer-token', this.options.developer_token); return meta; } listAccessibleCustomers() { const client = this.loadService('CustomerServiceClient'); const fn = client.listAccessibleCustomers.bind(client); const caller = promisify(fn); return caller({}, this.callMetadata); } }