Line

You are reading the unreleased docs (next). See latest (v0.9)

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

FlowCatalogueEntry

steps

ComposeStep[]

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

ComposeStep[]

id

string

dir

-1 | 1

Returns#

ComposeStep[]


removeComposeStep()#

removeComposeStep(steps, id): ComposeStep[]

Defined in: ui/client/features/envelopes/domain/ComposeSteps.ts:29

Parameters#

steps

ComposeStep[]

id

string

Returns#

ComposeStep[]