@property
def all_shown_pages(self) -> dict:
    '\n        Returns a flat dict of all pages in this section and its\n        subsections that have already been shown.\n\n        The order is preserved, i.e. pages are listed in this dict in\n        the same order in which they appear in the experiment.\n        '
    return {name: page for (name, page) in self.all_pages.items() if page.has_been_shown}
Returns a flat dict of all pages in this section and its
subsections that have already been shown.

The order is preserved, i.e. pages are listed in this dict in
the same order in which they appear in the experiment.
@property
def all_shown_pages(self) -> dict:
    '\n        Returns a flat dict of all pages in this section and its\n        subsections that have already been shown.\n\n        The order is preserved, i.e. pages are listed in this dict in\n        the same order in which they appear in the experiment.\n        '
    return {name: page for (name, page) in self.all_pages.items() if page.has_been_shown}