a11y/action.go

Functions

Functions

func String

String returns a human-readable name for the action.

func (a Action) String() string {
	switch a {
	case ActionClick:
		return "Click"
	case ActionFocus:
		return "Focus"
	case ActionBlur:
		return "Blur"
	case ActionSetValue:
		return "SetValue"
	case ActionIncrement:
		return "Increment"
	case ActionDecrement:
		return "Decrement"
	case ActionExpand:
		return "Expand"
	case ActionCollapse:
		return "Collapse"
	case ActionSelect:
		return "Select"
	case ActionScrollIntoView:
		return "ScrollIntoView"
	case ActionScrollUp:
		return "ScrollUp"
	case ActionScrollDown:
		return "ScrollDown"
	case ActionScrollLeft:
		return "ScrollLeft"
	case ActionScrollRight:
		return "ScrollRight"
	case ActionShowContextMenu:
		return "ShowContextMenu"
	case ActionDismiss:
		return "Dismiss"
	default:
		return unknownStr
	}
}