def __init__()

in playwright_tests/pages/sumo_pages.py [0:0]


    def __init__(self, page: Page):
        # Auth Page.
        self.auth_page = AuthPage(page)

        # Search Page.
        self.search_page = SearchPage(page)

        # Homepage.
        self.homepage = Homepage(page)

        # Ways to contribute_messages pages.
        self.ways_to_contribute_pages = WaysToContributePages(page)

        # Footer.
        self.footer_section = FooterSection(page)

        # top-navbar.
        self.top_navbar = TopNavbar(page)

        # Profile pages.
        self.my_profile_page = MyProfilePage(page)
        self.my_answers_page = MyProfileAnswersPage(page)
        self.my_questions_page = MyProfileMyQuestionsPage(page)
        self.question_page = QuestionPage(page)
        self.my_documents_page = MyProfileDocumentsPage(page)
        self.edit_my_profile_page = MyProfileEdit(page)
        self.edit_my_profile_settings_page = MyProfileEditSettingsPage(page)
        self.edit_my_profile_con_areas_page = MyProfileEditContributionAreasPage(page)
        self.user_navbar = UserNavbar(page)

        # Messaging System.
        self.sent_message_page = SentMessagePage(page)
        self.new_message_page = NewMessagePage(page)
        self.inbox_page = InboxPage(page)
        self.mess_system_user_navbar = MessagingSystemUserNavbar(page)

        # Contribute page.
        self.contribute_page = ContributePage(page)

        # AAQ Pages
        self.aaq_form_page = AAQFormPage(page)

        # Explore our help articles products page.
        self.products_page = ProductsPage(page)
        self.explore_by_topic_page = ExploreByTopicPage(page)

        # KB Articles.
        self.kb_submit_kb_article_form_page = SubmitKBArticlePage(page)
        self.kb_article_page = KBArticlePage(page)
        self.kb_edit_article_page = EditKBArticlePage(page)
        self.kb_article_discussion_page = KBArticleDiscussionPage(page)
        self.kb_article_show_history_page = KBArticleShowHistoryPage(page)
        self.kb_article_review_revision_page = KBArticleReviewRevisionPage(page)
        self.kb_article_preview_revision_page = KBArticleRevisionsPreviewPage(page)
        self.kb_article_edit_article_metadata_page = KBArticleEditMetadata(page)
        self.kb_what_links_here_page = WhatLinksHerePage(page)
        self.kb_category_page = KBCategoryPage(page)
        self.translate_article_page = TranslateArticlePage(page)

        # Product Topics page
        self.product_topics_page = ProductTopicPage(page)

        # Product Solutions page.
        self.product_solutions_page = ProductSolutionsPage(page)

        # Product Support page.
        self.product_support_page = ProductSupportPage(page)

        # Contact Support page.
        self.contact_support_page = ContactSupportPage(page)

        # Forums
        self.support_forums_page = SupportForumsPage(page)
        self.product_support_forum = ProductSupportForum(page)

        # User Groups
        self.user_groups = GroupsPage(page)

        # Article Discussions page.
        self.article_discussions_page = ArticleDiscussionsPage(page)

        # Dashboard pages.
        self.kb_dashboard_page = KBDashboard(page)
        self.recent_revisions_page = RecentRevisions(page)
        self.localization_unreviewed_page = UnreviewedLocalizationPage(page)
        self.most_visited_translations_page = MostVisitedTranslations(page)

        # Media Gallery page.
        self.media_gallery = MediaGallery(page)

        # Moderate Forum Page
        self.moderate_forum_content_page = ModerateForumContent(page)

        # Discussions pages
        self.contributor_discussions_page = ContributorDiscussionPage(page)
        self.forum_discussions_page = ForumDiscussionsPage(page)
        self.new_thread_page = NewThreadPage(page)
        self.edit_thread_title_page = EditThreadTitle(page)
        self.edit_post_thread_page = EditThreadPostPage(page)
        self.delete_thread_post_page = DeleteThreadPostPage(page)
        self.forum_thread_page = ForumThreadPage(page)

        # Discussion Threads flow.
        self.contributor_thread_flow = ContributorThreadFlow(page)

        # Auth flow Page.
        self.auth_flow_page = AuthFlowPage(page)

        # AAQ Flow.
        self.aaq_flow = AAQFlow(page)

        # Messaging System Flows.
        self.messaging_system_flow = MessagingSystemFlows(page)

        # Edit profile flow
        self.edit_profile_flow = EditProfileDataFlow(page)

        # KB article Flow
        self.submit_kb_article_flow = AddKbArticleFlow(page)

        # KB article translation Flow
        self.submit_kb_translation_flow = KbArticleTranslationFlow(page)

        # KB article deletion Flow
        self.kb_article_deletion_flow = DeleteKbArticleFlow(page)

        # KB article edit metadata Flow
        self.edit_article_metadata_flow = EditArticleMetaFlow(page)

        # KB add article media Flow
        self.add_kb_media_flow = AddKbMediaFlow(page)

        # User Group Flow
        self.user_group_flow = UserGroupFlow(page)

        # KB article threads Flow
        self.kb_article_thread_flow = KbThreads(page)

        # Common Web Elements
        self.common_web_elements = CommonWebElements(page)