コード例 #1
0
    def create_menus(self) -> None:
        """Create the menus used in each window."""
        assert all(window is not None
                   for window in [self._feed_window, self._episode_window])

        self._episode_menu = EpisodeMenu(self._episode_window,
                                         self._display.database)
        self._feed_menu = FeedMenu(self._feed_window,
                                   self._display.database,
                                   child=self._episode_menu,
                                   active=True)
コード例 #2
0
    def create_menus(self) -> None:
        """Create the menus used in each window, if necessary.

        Overrides method from Perspective; see documentation in that class.
        """
        assert all(window is not None for window in [
            self._feed_window, self._episode_window
        ])

        self._episode_menu = EpisodeMenu(
            self._episode_window, self._display.database)
        self._feed_menu = FeedMenu(self._feed_window, self._display.database,
                                   child=self._episode_menu, active=True)