Lines Matching defs:basePage
35 auto basePage = Page::Create<BasePage>(Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());
36 if (basePage == nullptr || basePage->GetView() == nullptr) {
40 if (!basePage->BuildPage(pageInfo)) {
44 if (!BuildSubPages(basePage->GetPageId(), basePage, pageInfo.subpages, entry)) {
48 basePage->SetVisible(false);
49 OHOS::RootView::GetInstance()->Add(basePage->GetView());
50 if (!pageMap_.emplace(pageInfo.id, basePage).second) {
54 pages_.push_back(basePage);
56 mainPage_ = basePage;
81 bool PageManager::BuildSubPages(const std::string &pageId, const std::shared_ptr<Page> &basePage,
89 auto subPage = Page::Create<SubPage>(basePage, subPageId);