Fcitx
Typedefs | Enumerations
capabilityflags.h File Reference

Enum type for input context capability. More...

#include <cstdint>
#include <fcitx-utils/flags.h>
Include dependency graph for capabilityflags.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

using fcitx::CapabilityFlags = Flags< CapabilityFlag >
 

Enumerations

enum  fcitx::CapabilityFlag : uint64_t {
  NoFlag = 0, ClientSideUI = (1 << 0), Preedit = (1 << 1), ClientSideControlState = (1 << 2),
  Password = (1 << 3), FormattedPreedit = (1 << 4), ClientUnfocusCommit = (1 << 5), SurroundingText = (1 << 6),
  Email = (1 << 7), Digit = (1 << 8), Uppercase = (1 << 9), Lowercase = (1 << 10),
  NoAutoUpperCase = (1 << 11), Url = (1 << 12), Dialable = (1 << 13), Number = (1 << 14),
  NoOnScreenKeyboard = (1 << 15), SpellCheck = (1 << 16), NoSpellCheck = (1 << 17), WordCompletion = (1 << 18),
  UppercaseWords = (1 << 19), UppwercaseSentences = (1 << 20), Alpha = (1 << 21), Name = (1 << 22),
  GetIMInfoOnFocus = (1 << 23), RelativeRect = (1 << 24), Terminal = (1ULL << 32), Date = (1ULL << 33),
  Time = (1ULL << 34), Multiline = (1ULL << 35), Sensitive = (1ULL << 36), KeyEventOrderFix = (1ULL << 37),
  fcitx::CapabilityFlag::ReportKeyRepeat = (1ULL << 38), fcitx::CapabilityFlag::ClientSideInputPanel = (1ULL << 39), fcitx::CapabilityFlag::Disable = (1ULL << 40), fcitx::CapabilityFlag::CommitStringWithCursor = (1ULL << 41),
  PasswordOrSensitive = Password | Sensitive
}
 Input context CapabilityFlags. More...
 

Detailed Description

Enum type for input context capability.

Definition in file capabilityflags.h.