Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • default

Index

Constructors

Properties

CompanyAPI: CompanyAPI
ConfigurationsAPI: ConfigurationsAPI
ExpenseAPI: ExpenseAPI
FinanceAPI: FinanceAPI
MarketingAPI: MarketingAPI
ProcurementAPI: ProcurementAPI
ProjectAPI: ProjectAPI
SalesAPI: SalesAPI
ScheduleAPI: ScheduleAPI
ServiceAPI: ServiceAPI
TimeAPI: TimeAPI
config: ManageConfig
paginate: (apiMethod: Function, paginateArgs: PaginationOptions, ...methodArgs: Record<string, unknown>[]) => Promise<unknown[]>

Type declaration

    • (apiMethod: Function, paginateArgs: PaginationOptions, ...methodArgs: Record<string, unknown>[]): Promise<unknown[]>
    • example
       cwm.paginate(cwm.FinanceAPI.getFinanceAgreements, {startPage: 1, pageSize: 500}, {conditions: 'inactiveFlag = false'})

      Parameters

      • apiMethod: Function
      • paginateArgs: PaginationOptions
      • Rest ...methodArgs: Record<string, unknown>[]

      Returns Promise<unknown[]>

request: (args: RequestOptions) => Promise<any>

Type declaration

Generated using TypeDoc