Undo/Redo
Last updated
Was this helpful?
Last updated
Was this helpful?
Appfarm Create supports undoing and redoing operations. This article outlines how to use this feature and the scope of its capabilities.
The undo and redo buttons are located in the top right corner of Appfarm Create. Clicking these buttons will undo or redo your most recent operation.
It is also possible to cherry-pick from older operations. For access to older operations, click the chevron to open the complete list (note the below). Note that operations are only stored within the same session—reloading Appfarm Create will clear your change history. The platform stores a maximum of 50 operations.
Undo and redo are supported in the following places in Appfarm Create:
Permissions (only those that take effect after deploy)
Examples:
Not possible when:
There are references to the instance
The instance has been moved, deleted or updated
Examples:
Not possible when:
The parent of the instance has been deleted or moved.
Dependencies of the instance have been deleted. For example, attempting to undo the deletion of a Text component that is bound to a data source property that has been removed.
Examples:
Undoing the reordering of action nodes in an action
Undoing the rearrangement of UI components in a view
Not possible when:
The instance or the instance's parent has been moved. For example, when trying to move a Text back into a Container that has been moved.
The instance has been updated.
Examples:
Not possible when:
The instance has been deleted.
The instance has been updated after the update that is attempted undone.
Undoing the addition of a to a
Undoing the addition of an to an
Undoing the addition of a new
The instance has children. For example, when adding a and then inserting a inside of it, undoing the insertion of the Container is not possible.
Undoing the deletion of an
Undoing the deletion of a
Undoing the update of the name of a
Undoing the update of the Data Source property in a action node
Undoing the update of the Value property in a component
The update has side effects, and the results of the side effects have been updated. For example, when setting Value on a , Label is automatically updated. If the Label has been updated later, undoing the update of the Value is not possible.