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.