Function isValidInputDeviceList
isValidInputDeviceList( devices: string | string[],): devices is | "key" | "wheel" | "pointer" | "touch" | GestureDevice[] | "pointer,touch" | "touch,pointer" | "wheel,pointer" | "wheel,touch" | "wheel,pointer,touch" | "wheel,touch,pointer" | "touch,wheel" | "pointer,wheel" | "pointer,wheel,touch" | "pointer,touch,wheel" | "touch,wheel,pointer" | "touch,pointer,wheel" | "key,wheel" | "key,pointer" | "key,touch" | "key,pointer,touch" | "key,touch,pointer" | "key,wheel,pointer" | "key,wheel,touch" | "key,wheel,pointer,touch" | "key,wheel,touch,pointer" | "key,touch,wheel" | "key,pointer,wheel" | "key,pointer,wheel,touch" | "key,pointer,touch,wheel" | "key,touch,wheel,pointer" | "key,touch,pointer,wheel" | "touch,key" | "pointer,key" | "pointer,key,touch" | "pointer,touch,key" | "touch,key,pointer" | "touch,pointer,key" | "wheel,key" | "wheel,key,pointer" | "wheel,key,touch" | "wheel,key,pointer,touch" | "wheel,key,touch,pointer" | "wheel,touch,key" | "wheel,pointer,key" | "wheel,pointer,key,touch" | "wheel,pointer,touch,key" | "wheel,touch,key,pointer" | "wheel,touch,pointer,key" | "touch,key,wheel" | "touch,wheel,key" | "pointer,key,wheel" | "pointer,key,wheel,touch" | "pointer,key,touch,wheel" | "pointer,wheel,key" | "pointer,wheel,key,touch" | "pointer,wheel,touch,key" | "pointer,touch,key,wheel" | "pointer,touch,wheel,key" | "touch,key,wheel,pointer" | "touch,key,pointer,wheel" | "touch,wheel,key,pointer" | "touch,wheel,pointer,key" | "touch,pointer,key,wheel" | "touch,pointer,wheel,key" Parameters
- devices: string | string[]
Returns devices is
| "key"
| "wheel"
| "pointer"
| "touch"
| GestureDevice[]
| "pointer,touch"
| "touch,pointer"
| "wheel,pointer"
| "wheel,touch"
| "wheel,pointer,touch"
| "wheel,touch,pointer"
| "touch,wheel"
| "pointer,wheel"
| "pointer,wheel,touch"
| "pointer,touch,wheel"
| "touch,wheel,pointer"
| "touch,pointer,wheel"
| "key,wheel"
| "key,pointer"
| "key,touch"
| "key,pointer,touch"
| "key,touch,pointer"
| "key,wheel,pointer"
| "key,wheel,touch"
| "key,wheel,pointer,touch"
| "key,wheel,touch,pointer"
| "key,touch,wheel"
| "key,pointer,wheel"
| "key,pointer,wheel,touch"
| "key,pointer,touch,wheel"
| "key,touch,wheel,pointer"
| "key,touch,pointer,wheel"
| "touch,key"
| "pointer,key"
| "pointer,key,touch"
| "pointer,touch,key"
| "touch,key,pointer"
| "touch,pointer,key"
| "wheel,key"
| "wheel,key,pointer"
| "wheel,key,touch"
| "wheel,key,pointer,touch"
| "wheel,key,touch,pointer"
| "wheel,touch,key"
| "wheel,pointer,key"
| "wheel,pointer,key,touch"
| "wheel,pointer,touch,key"
| "wheel,touch,key,pointer"
| "wheel,touch,pointer,key"
| "touch,key,wheel"
| "touch,wheel,key"
| "pointer,key,wheel"
| "pointer,key,wheel,touch"
| "pointer,key,touch,wheel"
| "pointer,wheel,key"
| "pointer,wheel,key,touch"
| "pointer,wheel,touch,key"
| "pointer,touch,key,wheel"
| "pointer,touch,wheel,key"
| "touch,key,wheel,pointer"
| "touch,key,pointer,wheel"
| "touch,wheel,key,pointer"
| "touch,wheel,pointer,key"
| "touch,pointer,key,wheel"
| "touch,pointer,wheel,key"
Returns true if the given string or array is a list of valid gesture devices.