Line

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

ui/client/features/tests/hooks/useCloneActions

Cockpit client (features), next. Source: ui/client/features/tests/hooks/useCloneActions.tsx.

Functions#

useCloneActions()#

useCloneActions(__namedParameters): object

Defined in: ui/client/features/tests/hooks/useCloneActions.tsx:20

The clone dialog: opened by Clone to edit or by trying to edit a step, filled, submitted, or swapped for the read-only code. The server decides what is allowed; a refusal (a taken name) is shown in the dialog.

Parameters#

__namedParameters

CloneInput

Returns#

object

closeDialog

closeDialog: () => void

Returns

void

editName

editName: (name) => void

Parameters
name

string

Returns

void

editStep

editStep: (file, step) => void

Parameters
file

string

step

number

Returns

void

openClone

openClone: (file, reason) => void

Parameters
file

string

reason?

string = LOCK_REASON

Returns

void

showCodeFromDialog

showCodeFromDialog: () => void

Returns

void

submitClone

submitClone: () => Promise<void>

Returns

Promise<void>