AvaloniaUI has a specific startup workflow where first the app is created empty; then on initialized the styles are loaded; and finally on FrameworkInitializationCompleted the whole UI tree is loaded.
Today, ViewAdapter will create the App instance with the whole UI tree already loaded.
To enable Fabulous.Avalonia, I added a Attach method to ViewAdapter so it can attach and start the diffing process with an existing view.
AvaloniaUI has a specific startup workflow where first the app is created empty; then on initialized the styles are loaded; and finally on FrameworkInitializationCompleted the whole UI tree is loaded.
Today, ViewAdapter will create the App instance with the whole UI tree already loaded. To enable Fabulous.Avalonia, I added a
Attach
method to ViewAdapter so it can attach and start the diffing process with an existing view.