ui/client/features/envelopes/domain/ComposeSteps
Pure (DOMAIN-001): add, remove and reorder compose steps -- 's center stage.
Cockpit client (features), next. Source: ui/client/features/envelopes/domain/ComposeSteps.ts.
Functions#
addComposeStep()#
addComposeStep(
flow,steps,counter):object
Defined in: ui/client/features/envelopes/domain/ComposeSteps.ts:21
Parameters#
flow
steps
counter
number
Returns#
object
nextId
nextId:
number
steps
steps:
ComposeStep[]
moveComposeStep()#
moveComposeStep(
steps,id,dir):ComposeStep[]
Defined in: ui/client/features/envelopes/domain/ComposeSteps.ts:33
Parameters#
steps
id
string
dir
-1 | 1
Returns#
removeComposeStep()#
removeComposeStep(
steps,id):ComposeStep[]
Defined in: ui/client/features/envelopes/domain/ComposeSteps.ts:29
Parameters#
steps
id
string