~~Title: Efl.Input.Key.modifier_enabled~~
====== Efl.Input.Key.modifier_enabled ======
===== Keys =====
* **mod** - %%The modifier key to test.%%
* **seat** - %%The seat device, may be %%''null''%%%%
===== Values =====
* **is_set** - %%%%''true''%% if the key modifier is pressed.%%
\\ {{page>:develop:api-include:efl:input:key:property:modifier_enabled:description&nouser&nolink&nodate}}
//Overridden from [[:develop:api:efl:input:state:property:modifier_enabled|Efl.Input.State.modifier_enabled]] **(get)**.//===== Signature =====
@property modifier_enabled @beta @pure_virtual {
get {
keys {
mod: Efl.Input.Modifier;
seat: const(Efl.Input.Device) @optional;
}
}
values {
is_set: bool;
}
}
===== C signature =====
Eina_Bool efl_input_modifier_enabled_get(const Eo *obj, Efl_Input_Modifier mod, const Efl_Input_Device *seat);
===== Implemented by =====
* [[:develop:api:efl:input:state:property:modifier_enabled|Efl.Input.State.modifier_enabled]]
* [[:develop:api:efl:ui:win:property:modifier_enabled|Efl.Ui.Win.modifier_enabled]]
* [[:develop:api:efl:input:pointer:property:modifier_enabled|Efl.Input.Pointer.modifier_enabled]]
* [[:develop:api:efl:input:key:property:modifier_enabled|Efl.Input.Key.modifier_enabled]]