Interface: PaginatedOperation<Request, JSONRequest, Response, JSONResult>
moralis-monorepo / @moralisweb3/common-core / PaginatedOperation
Interface: PaginatedOperation<Request, JSONRequest, Response, JSONResult>
@moralisweb3/common-core.PaginatedOperation
Type parameters
| Name | Type |
|---|---|
Request | extends PaginatedRequest |
JSONRequest | JSONRequest |
Response | Response |
JSONResult | JSONResult |
Hierarchy
Operation<Request,JSONRequest,Response,PaginatedJSONResponse<JSONResult>>↳
PaginatedOperation
Table of contents
Properties
- bodyParamNames
- bodyType
- firstPageIndex
- groupName
- id
- isNullable
- method
- name
- urlPathParamNames
- urlPathPattern
- urlSearchParamNames
Methods
Properties
bodyParamNames
• Optional bodyParamNames: keyof Request[]
Inherited from
bodyType
• Optional bodyType: OperationBodyType
Inherited from
firstPageIndex
• firstPageIndex: number
Overrides
groupName
• groupName: string
Inherited from
id
• id: string
Inherited from
isNullable
• Optional isNullable: boolean
Inherited from
method
• method: OperationRequestMethod
Inherited from
name
• name: string
Inherited from
urlPathParamNames
• Optional urlPathParamNames: keyof Request[]
Inherited from
urlPathPattern
• urlPathPattern: string
Inherited from
urlSearchParamNames
• Optional urlSearchParamNames: keyof Request[]
Inherited from
Methods
deserializeRequest
▸ deserializeRequest(jsonRequest, core): Request
Parameters
| Name | Type |
|---|---|
jsonRequest | JSONRequest |
core | Core |
Returns
Request
Inherited from
deserializeResponse
▸ deserializeResponse(jsonResponse, request, core): Response
Parameters
| Name | Type |
|---|---|
jsonResponse | PaginatedJSONResponse<JSONResult> |
request | Request |
core | Core |
Returns
Response
Inherited from
getRequestBody
▸ Optional getRequestBody(request, core): OperationRequestBody
Parameters
| Name | Type |
|---|---|
request | Request |
core | Core |
Returns
Inherited from
getRequestUrlParams
▸ getRequestUrlParams(request, core): OperationRequestUrlParams
Parameters
| Name | Type |
|---|---|
request | Request |
core | Core |
Returns
Inherited from
serializeRequest
▸ serializeRequest(request, core): JSONRequest
Parameters
| Name | Type |
|---|---|
request | Request |
core | Core |
Returns
JSONRequest