ProtectedconstructorStatic ReadonlyCreatedSpecifies that the shortcut was created from metadata on the scripting class.
Static ReadonlyDisableIf set, the shortcut manager will not tranlate the shortcut's binding button code. By default they are translated to make sure the shortcut is bound to the same character on different locale. For example this is the case for Undo, ctrl+Z, as key Z have a different location on a german keyboard.
Static ReadonlyDisableIf set, the shortcut manager won't perform any translation of the shortcut to match the native platform shortcut style. This is usually set when the user has manually defined a shortcut binding or the shortcut must be used exactly as defined, independent on the platform it's currently used.
Static ReadonlyIgnoreIf set, the shortcut will be considered exclusive for input. That is, it will trigger even if a the UI has exclusive keyboard input.
Static ReadonlyNoIf set with Repeating, the shortcut won't wait before sending the repeated triggers.
Static ReadonlyNoneSpecial flag that doesn't set any bit.
Static ReadonlyRepeatingIf set, the shortcut action will be trigger repeatedly for as long as the keys are held down.
Static ReadonlyWindowSpecifies that the shortcut should be added to the window global context rather than the local one.
StaticaddAdds the flag bits to the enum value.
StaticcombineTakes an array of enum values and combines them as a single enum flag value. This assumes that the
target enum is a flag enum that can have their values combined using bitwise operators.
The array of values to be combined using bitwise-or operator.
The combined enum value.
StaticgetStaticgetStaticgetStaticgetStaticgetGets the name for the enumeration value that matches the specified enumValue.
The enumeration value.
The enumeration value or undefined if not found.
StaticgetStaticgetGets the enumeration value at the specified index.
The index.
The enumeration value or undefined if not found.
StaticgetGets the enumeration values
The enumeration values.
StatichasDetermines if the enum value has the flags set.
StatichasDetermines if the enum bits were changed from previousValue to currentValue.
StaticiterateStaticiterateIterates the enumeration values
The enumeration values.
StaticremoveRemoves the flag bits from the enum value.
StaticsplitTakes a single enum value and splits it into separated flag values set on the value. This
assumes that the target enum is a flag enum that can have their values combined using bitwise operators.
The enum value to have it's value split using bitwise-and operator.
An array of each "bit flag" set in the enum.
A set of flags that can be used to customize the behavior of a shortcut key binding.