Skip to content

@lubusin/wp-frappe-data-store / FrappeActionCreators

Type Alias: FrappeActionCreators

FrappeActionCreators = object

Defined in: src/types.ts:93

Properties

deleteResource

deleteResource: (doctype, name) => (context) => Promise<void>

Defined in: src/types.ts:109

Parameters

doctype

string

name

string

Returns

(context) => Promise<void>


fetchDocTypeDefinition

fetchDocTypeDefinition: (doctype) => (context) => Promise<DocTypeDefinition>

Defined in: src/types.ts:94

Parameters

doctype

string

Returns

(context) => Promise<DocTypeDefinition>


fetchResource

fetchResource: (doctype, name) => (context) => Promise<FrappeResource>

Defined in: src/types.ts:97

Parameters

doctype

string

name

string

Returns

(context) => Promise<FrappeResource>


fetchResourceList

fetchResourceList: (doctype, query?) => (context) => Promise<FrappeResource[]>

Defined in: src/types.ts:101

Parameters

doctype

string

query?

FrappeListQuery

Returns

(context) => Promise<FrappeResource[]>


invalidateResourceLists

invalidateResourceLists: (doctype) => object

Defined in: src/types.ts:113

Parameters

doctype

string

Returns

object

doctype

doctype: string

type

type: string


saveResource

saveResource: (doctype, values) => (context) => Promise<FrappeResource>

Defined in: src/types.ts:105

Parameters

doctype

string

values

Partial<FrappeResource> & Record<string, unknown>

Returns

(context) => Promise<FrappeResource>

Released under the MIT License.