Class: GOffice::Undo
- Inherits:
-
Object
- Object
- GOffice::Undo
- Defined in:
- (unknown)
Direct Known Subclasses
Instance Method Summary collapse
-
#combine(b) ⇒ GOffice::Undo
This function takes ownership of the argument references and gives ownership of the result to the caller.
-
#undo ⇒ nil
Execute the stored undo operation.
-
#undo_with_data(data) ⇒ nil
Execute the stored undo operation.
Instance Method Details
#combine(b) ⇒ GOffice::Undo
This function takes ownership of the argument references and gives ownership of the result to the caller. Either argument may be nil in which case the other is returned.
#undo ⇒ nil
Execute the stored undo operation.
#undo_with_data(data) ⇒ nil
Execute the stored undo operation. data is supplied to the undo operation as an extra argument. It is meant not to affect the undo operation in any way, but rather supply a context through which progress and errors can be reported.