UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

31 lines (30 loc) 1.13 kB
import { RelWorkOrderContractorsAPIV4Api } from '../generated'; export class WorkOrderContractorRelations { constructor(config) { const api = new RelWorkOrderContractorsAPIV4Api(config); this.create = new WorkOrderContractorRelationsCreate(api); this.delete = new WorkOrderContractorRelationsDelete(api); } } export class WorkOrderContractorRelationsCreate { constructor(api) { this.api = api; } /** * one - post /v4/work-order-contractor-relations */ one(body) { return this.api.v4WorkOrderContractorRelationsControllerCreateRelWorkOrderContractorV4({ v4WorkOrderContractorRelationsCreateRelWorkOrderContractorBodyDto: body }); } } export class WorkOrderContractorRelationsDelete { constructor(api) { this.api = api; } /** * one - delete /v4/work-order-contractor-relations/work-orders/{workOrderId}/contractors/{contractorId} */ one(workOrderId, contractorId, options) { return this.api.v4WorkOrderContractorRelationsControllerDeleteRelWorkOrderContractorV4({ workOrderId, contractorId, ...options }); } }