Hi,
some of the features are part of DataFX 8.0b2 and other will follow in 8.0b3. Sadly there is no documentation now. But here are some important tips:
- By adding the BackAction annotation to a Control like a Button the flow will execute a back action once the button is pressed. (Part of 8.0b2)
- The FlowHandler includes the method "ObservableList<ViewHistoryDefinition<?>> getControllerHistory()" that will return a read only list of the complete history. (This will be part of 8.0b3 but is already implemented in the trunk / default branch)
- There will be a method that generate a TreeItem to use the ControlsFX BreadCrumb to show the complete History. (8.0b3 or 8.0b4)
- A HomeAction sounds good. I will implement this for 8.0b3. In addition I can add a value to the BackAction annotation with a default of 1. This value can define the steps to jump back
- With 8.0b3 developers can add metadata to a view. The metadata includes a title and a graphic node to represent the view in a breadcrumb or a TabPane.
- I will have a look at your sources. Maybe I can integrate them. Thanks for sharing :)