~~Title: Efl.Input.Pointer.device~~ ====== Efl.Input.Pointer.device ====== ===== Description ===== %%Input device that originated this event.%% //Since 1.23// {{page>:develop:api-include:efl:input:pointer:property:device:description&nouser&nolink&nodate}} ===== Values ===== * **dev** - %%Input device origin%% //Overridden from [[:develop:api:efl:input:event:property:device|Efl.Input.Event.device]] **(get, set)**.//===== Signature ===== @property device @pure_virtual { get {} set {} values { dev: Efl.Input.Device; } } ===== C signature ===== Efl_Input_Device *efl_input_device_get(const Eo *obj); void efl_input_device_set(Eo *obj, Efl_Input_Device *dev); ===== Implemented by ===== * [[:develop:api:efl:input:event:property:device|Efl.Input.Event.device]] * [[:develop:api:efl:input:pointer:property:device|Efl.Input.Pointer.device]] * [[:develop:api:efl:input:key:property:device|Efl.Input.Key.device]] * [[:develop:api:efl:input:hold:property:device|Efl.Input.Hold.device]] * [[:develop:api:efl:input:focus:property:device|Efl.Input.Focus.device]]