clickKindFor function

ClickKind clickKindFor(
  1. String? role
)

The kind a role implies. A control with no recognised role is a plain element.

Implementation

ClickKind clickKindFor(String? role) => switch (role) {
      ClickRoles.button || ClickRoles.tab => ClickKind.button,
      ClickRoles.link => ClickKind.link,
      ClickRoles.checkbox || ClickRoles.switchRole => ClickKind.checkboxToggle,
      ClickRoles.radio => ClickKind.radioSelect,
      ClickRoles.dropdown => ClickKind.dropdownOpen,
      _ => ClickKind.element,
    };