UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

37 lines (36 loc) 1.24 kB
import { UtilitiesAllowancesAPIV4Api } from '../generated'; export class UtilitiesAllowances { constructor(config) { const api = new UtilitiesAllowancesAPIV4Api(config); this.list = new UtilitiesAllowancesList(api); } } export class UtilitiesAllowancesList { constructor(api) { this.api = api; } /** * uniqueValues - get /v4/utilities-allowances/unique/{column} */ uniqueValues(column, options) { return this.api.v4UtilitiesAllowancesControllerGetUniqueValuesV4({ column, ...options }); } /** * one - get /v4/utilities-allowances/{haid}/{period}/{propertyType} */ one(haid, period, propertyType, options) { return this.api.v4UtilitiesAllowancesControllerGetUtilitiesAllowanceV4({ haid, period, propertyType, ...options }); } /** * all - get /v4/utilities-allowances */ all(options) { return this.api.v4UtilitiesAllowancesControllerGetUtilitiesAllowancesV4({ ...options }); } /** * withView - get /v4/utilities-allowances/viewId/{viewId} */ withView(viewId, options) { return this.api.v4UtilitiesAllowancesControllerGetUtilitiesAllowancesInViewV4({ viewId, ...options }); } }