(&self)
| 167 | } |
| 168 | |
| 169 | fn len(&self) -> usize { |
| 170 | match self.screen { |
| 171 | SkillSelectorScreen::Menu => 2, |
| 172 | SkillSelectorScreen::List | SkillSelectorScreen::Configure => self.items.len(), |
| 173 | } |
| 174 | } |
| 175 | |
| 176 | /// Render the skill selector popup as an overlay |
| 177 | pub fn render(&mut self, frame: &mut Frame, area: Rect, theme: &Theme) { |
no outgoing calls