Xkl.EngineFeatures – libxklavier Reference Manual
Packages
libxklavier
Xkl
EngineFeatures
CAN_OUTPUT_CONFIG_AS_ASCII
CAN_OUTPUT_CONFIG_AS_BINARY
CAN_TOGGLE_INDICATORS
DEVICE_DISCOVERY
MULTIPLE_LAYOUTS_SUPPORTED
REQUIRES_MANUAL_LAYOUT_MANAGEMENT
EngineFeatures
Description:
[
CCode
( cprefix =
"XKLF_"
, type_id =
"xkl_engine_features_get_type ()"
) ]
[
Flags
]
public
enum
EngineFeatures
A set of flags used to indicate the capabilities of the active backend
Namespace:
Xkl
Package:
libxklavier
Content:
Enum values:
CAN_OUTPUT_CONFIG_AS_ASCII
-
Backend allows writing ASCII representation of the configuration
CAN_OUTPUT_CONFIG_AS_BINARY
-
Backend allows writing binary representation of the configuration
CAN_TOGGLE_INDICATORS
-
Backend allows to toggls indicators on/off
DEVICE_DISCOVERY
-
Backend supports device discovery, can notify
MULTIPLE_LAYOUTS_SUPPORTED
-
Backend supports multiple layouts
REQUIRES_MANUAL_LAYOUT_MANAGEMENT
-
Backend requires manual configuration, some daemon should do xkl_start_listen(engine,XKLL_MANAGE_LAYOUTS) ;