Properties
Private
config
config: IAPIConfig
Private
defineAPI
defineAPI: ((options,
group?,
prefix?) => default<T>) Type declaration
- (options, group?, prefix?): default<T>
Parameters
Optional
group: string
Optional
prefix: string
Returns default<T>
Private
error
error: {
internalError: ((msg) => Error);
invalidParameter: ((msg) => Error);
missingParameter: ((msg) => Error);
}
Type declaration
internalError: ((msg) => Error)
- (msg): Error
Returns Error
invalidParameter: ((msg) => Error)
- (msg): Error
Returns Error
missingParameter: ((msg) => Error)
- (msg): Error
Returns Error
Private
errorManage
errorManage: ErrorManager
Private
forceGroup
forceGroup: boolean
Private
groupInfo
groupInfo: Record<string, IGroupInfo<T>> Private
groups
groups: Record<string, string>
Private
Optional
mockHandler
mockHandler?: ((data) => T) Private
registAPI
registAPI: ((method,
path,
group?,
prefix?) => default<T>) Type declaration
- (method, path, group?, prefix?): default<T>
Parameters
method: "delete" | "get" | "patch" | "post" | "put"
path: string
Optional
group: string
Optional
prefix: string
Returns default<T>
Optional
shareTestData
shareTestData?: any
Private
testAgent
testAgent: default = ...
utils
utils: __module = utils
Easy rest api helper