A discovered page with its modules resolved, ready to become a live route.
page- theXenia.Routes.Pagefrom discoverymodule- the module itspage.exdefinesowner- the LiveView that serves the route: thelive.exmodule fora shared page, the page module itself for a standalone onemode-:sharedor:standalonelayouts- the modules of the page'slayout.exfiles, outermost firstpersistent- each layout's persistent LiveView (itspersistent.exmodule), by layout module; layouts without one are left out
Two routes with the same owner switch with a patch, which keeps the LiveView process and its state. Different owners mean live navigation and a new process.