OptionalNamingWhy the suggested name was chosen (e.g. the source name already exists).
Fields the entity's Clone.Fields.PromptFor requires the user to fill.
Current values for the prompted fields, keyed by field name.
Fires with the full value map whenever a prompted field changes.
Free-text reason stored on the clone log.
Fires as the user edits the reason.
Foreign keys from Clone.UI.RetargetFields the user may point at a different record.
Fires when a retarget picker changes.
Name the clone will get. Pre-filled from the naming strategy; editable.
Fires as the user edits the clone's name.
The configuration sets the name (a rule or reset), so it's shown but can't be typed over.
Fires when the step becomes valid or invalid (every required prompted field filled).
A callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.
A callback method that is invoked immediately after the default change detector has checked the directive's data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.
Entity being cloned; used in labels.