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