PageInfo.fromElement constructor
Implementation
factory PageInfo.fromElement(Element element, Route route) {
RangersApplogAutoTrackPageConfig pageConfig = AutoTrackConfigManager.instance.getPageConfig(element.widget);
PageInfo pageInfo = PageInfo._(_PageTimer());
pageInfo._pageKey = element.widget.runtimeType.toString();
pageInfo._pagePath = pageConfig.pagePath ?? route.settings.name ?? '';
pageInfo._pageManualKey = pageConfig.pageID ?? '';
pageInfo._pageTitle = pageConfig.pageTitle ?? pageInfo._findTitle(element) ?? '';
pageInfo.ignore = pageConfig.ignore;
return pageInfo;
}