Skip to main content

useStateActions

@lowcode/builder-web


Function: useStateActions()

useStateActions(params): object

Defined in: apps/builder-web/src/state/stateActions.ts:21

Parameters​

params​

UseStateActionsParams

Returns​

object

addAppStateVariable()​

addAppStateVariable: (initial?) => void

Parameters​

initial?​

Partial<StateVariable>

Returns​

void

addPageStateVariable()​

addPageStateVariable: (pageId, initial?) => void

Parameters​

pageId​

string

initial?​

Partial<StateVariable>

Returns​

void

deleteAppStateVariable()​

deleteAppStateVariable: (index) => void

Parameters​

index​

number

Returns​

void

deletePageStateVariable()​

deletePageStateVariable: (pageId, index) => void

Parameters​

pageId​

string

index​

number

Returns​

void

updateAppStateVariable()​

updateAppStateVariable: (index, patch) => void

Parameters​

index​

number

patch​

Partial<StateVariable>

Returns​

void

updatePageStateVariable()​

updatePageStateVariable: (pageId, index, patch) => void

Parameters​

pageId​

string

index​

number

patch​

Partial<StateVariable>

Returns​

void