Enum.KeyCode, Enum.UserInputType, or nil).
| Value type | Enum.KeyCode | Enum.UserInputType | nil |
| Default mode | "onPress" |
| Created by | Section:AddKey |
Creation
SetKey
nil to clear it.
SetMode
| Mode | What active means |
|---|---|
"onPress" | true while held after press |
"onRelease" | Fires on release |
"onHold" | true while held |
"toggle" | Toggles on each press |
OnCallback
cb(active). What active means depends on the mode (e.g. true while held in "onHold").
SetListening
GetValue / SetValue are the bound key.