Function isValidInputDeviceList

Returns true if the given string or array is a list of valid gesture devices.

  • 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"