(self, emitter, key)
| 2112 | @decorate_set_on_listener("(self, emitter, key)") |
| 2113 | @decorate_event |
| 2114 | def on_tab_selection(self, emitter, key): |
| 2115 | #print(str(key)) |
| 2116 | for k in self.children.keys(): |
| 2117 | w = self.children[k] |
| 2118 | if w is self.container_tab_titles: |
| 2119 | continue |
| 2120 | w.css_display = 'none' |
| 2121 | self.container_tab_titles.children[k].remove_class('active') |
| 2122 | if k==key: |
| 2123 | self.selected_widget_key = k |
| 2124 | self.children[self.selected_widget_key].css_display = 'block' |
| 2125 | self.container_tab_titles.children[self.selected_widget_key].add_class('active') |
| 2126 | return (self.selected_widget_key,) |
| 2127 | |
| 2128 | def select_by_widget(self, widget): |
| 2129 | for k in self.children.keys(): |
no test coverage detected