Files
start-os/sdk/base/lib/util/GetOutboundGateway.ts

15 lines
353 B
TypeScript

import { Effects } from '../Effects'
import { Watchable } from './Watchable'
export class GetOutboundGateway extends Watchable<string> {
protected readonly label = 'GetOutboundGateway'
constructor(effects: Effects) {
super(effects)
}
protected fetch(callback?: () => void) {
return this.effects.getOutboundGateway({ callback })
}
}