TwilioClientOptionsFactory
Defined in: lib/utils/twilio.interface.ts:102
Supplies options for a named client from a class, for
registerClientAsync({ useClass }) or registerClientAsync({ useExisting }).
Example
Section titled “Example”@Injectable()export class BillingTwilioConfig implements TwilioClientOptionsFactory { constructor(private readonly config: ConfigService) {}
createTwilioClientOptions(): Partial<TwilioModuleOptions> { return { accountSid: this.config.getOrThrow('BILLING_SID') }; }}Methods
Section titled “Methods”createTwilioClientOptions()
Section titled “createTwilioClientOptions()”createTwilioClientOptions(): | Partial<TwilioModuleOptions>| Promise<Partial<TwilioModuleOptions>>;Defined in: lib/utils/twilio.interface.ts:103
Returns
Section titled “Returns”| Partial<TwilioModuleOptions>
| Promise<Partial<TwilioModuleOptions>>