frameworkOf method

FrameworkView? frameworkOf({
  1. Page? page,
})

Implementation

FrameworkView? frameworkOf({Page? page}) {

  if (_pages.isEmpty) return null;
  page ??= _pages.last;
  if (_pages.last is! CustomMaterialPage) return null;

  if (page is! CustomMaterialPage) return null;
  if (page.child is! ModalManagerView) return null;

  var manager = page.child as ModalManagerView;
  if (manager.model.child is! FrameworkView)  return null;

  return manager.model.child as FrameworkView;
}