setPanelHovered static method

void setPanelHovered(
  1. int level,
  2. bool hovered
)

Implementation

static void setPanelHovered(int level, bool hovered) {
  if (hovered) {
    _hoveredLevels.add(level);
    _closeTimer?.cancel();
  } else {
    _hoveredLevels.remove(level);
    if (!isAnyHovered) {
      scheduleHide();
    }
  }
}