FUIObjectEditingFloorplan
public protocol FUIObjectEditingFloorplan : UIViewController
The floorplan for editing a business object.
Typically it should be used together with FUIObjectFloorplan
. A use case would be presenting a FUIObjectEditingFloorplan
when hitting the edit
button in FUIObjectFloorplan
.
-
Undocumented
Declaration
Swift
associatedtype Entity : Hashable, Identifiable
-
The business object to be edited.
Declaration
Swift
var object: Entity { get }
-
A closure to handle tap action for the
cancel
button.Declaration
Swift
var cancelButtonDidTapHandler: (() -> Void)? { get set }
-
A closure to handle tap action for the
done
button.Declaration
Swift
var doneButtonDidTapHandler: ((Result<Entity?, Error>) -> Void)? { get set }
Parameters
result
The updated object.
-
The coordinator for handling navigation.
Declaration
Swift
var coordinator: FUICoordinator? { get set }