this routine creates views for all of its children
@override List<Widget> inflate() { SplitViewViewState? view = findListenerOfExactType(SplitViewViewState); if (view == null) return []; return view.inflate(); }