Methods
_parseList
- _parseList(response: { body: { items: any; paging: any } }, Model: TModel): any
-
Parameters
-
response: { body: { items: any; paging: any } }
-
body: { items: any; paging: any }
-
Returns any
_parsePage
- _parsePage(id: string, pageUrl: string): { address: string | string[]; id: string; page: string | string[]; url: string }
-
Parameters
-
id: string
-
pageUrl: string
Returns { address: string | string[]; id: string; page: string | string[]; url: string }
-
address: string | string[]
-
id: string
-
page: string | string[]
-
url: string
_parsePageLinks
- _parsePageLinks(response: { body: { paging: any } }): Dictionary<{ address: string | string[]; id: string; page: string | string[]; url: string }>
-
Parameters
-
response: { body: { paging: any } }
Returns Dictionary<{ address: string | string[]; id: string; page: string | string[]; url: string }>
create
- create(domain: string, type: string, data: any): any
-
Parameters
-
domain: string
-
type: string
-
data: any
Returns any
destroy
- destroy(domain: string, type: string, address: string): any
-
Parameters
-
domain: string
-
type: string
-
address: string
Returns any
get
- get(domain: string, type: string, address: string): any
-
Parameters
-
domain: string
-
type: string
-
address: string
Returns any
list
- list(domain: string, type: string, query: any): any
-
Parameters
-
domain: string
-
type: string
-
query: any
Returns any