Skip to content

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

Type Alias: FrappeResourceActions

FrappeResourceActions = object

Defined in: src/types.ts:149

Bound actions exposed by useFrappeResourceActions or registry dispatchers.

Properties

deleteResource

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

Defined in: src/types.ts:160

Parameters

doctype

string

name

string

Returns

Promise<void>


fetchDocTypeDefinition

fetchDocTypeDefinition: (doctype) => Promise<DocTypeDefinition>

Defined in: src/types.ts:150

Parameters

doctype

string

Returns

Promise<DocTypeDefinition>


fetchResource

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

Defined in: src/types.ts:151

Parameters

doctype

string

name

string

Returns

Promise<FrappeResource>


fetchResourceList

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

Defined in: src/types.ts:152

Parameters

doctype

string

query?

FrappeListQuery

Returns

Promise<FrappeResource[]>


invalidateResourceLists

invalidateResourceLists: (doctype) => void

Defined in: src/types.ts:161

Parameters

doctype

string

Returns

void


saveResource

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

Defined in: src/types.ts:156

Parameters

doctype

string

values

Partial<FrappeResource> & Record<string, unknown>

Returns

Promise<FrappeResource>

Released under the MIT License.