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