From 068b7fba6fae081a0da605c97f9f85cdb2a7dcec Mon Sep 17 00:00:00 2001 From: Chris Lumens Date: Tue, 26 Feb 2013 16:55:53 -0500 Subject: Add a new allMembers property that returns a list of pages and members. --- pyanaconda/ui/gui/spokes/lib/accordion.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyanaconda/ui/gui/spokes/lib/accordion.py b/pyanaconda/ui/gui/spokes/lib/accordion.py index 19af52036..3daf6e8eb 100644 --- a/pyanaconda/ui/gui/spokes/lib/accordion.py +++ b/pyanaconda/ui/gui/spokes/lib/accordion.py @@ -132,6 +132,12 @@ class Accordion(Gtk.Box): def allSelectors(self): return [s for p in self.allPages for s in p.members] + @property + def allMembers(self): + for page in self.allPages: + for member in page.members: + yield (page, member) + def expandPage(self, pageTitle): page = self._find_by_title(pageTitle) if not page: -- cgit