~~Title: Efl.Io.Positioner~~ ====== Efl.Io.Positioner (mixin) ====== ===== Description ===== %%Generic interface for objects that can change or report position.%% {{page>:develop:api-include:efl:io:positioner:description&nouser&nolink&nodate}} ===== Members ===== **[[:develop:api:efl:io:positioner:property:position|position]]** //**(get, set)**//\\ > %%Position property%% uint64_t efl_io_positioner_position_get(const Eo *obj); Eina_Bool efl_io_positioner_position_set(Eo *obj, uint64_t position); \\ **[[:develop:api:efl:io:positioner:method:seek|seek]]**\\ > %%Seek in data%% Eina_Error efl_io_positioner_seek(Eo *obj, int64_t offset, Efl_Io_Positioner_Whence whence); \\ ===== Events ===== **[[:develop:api:efl:io:positioner:event:position_changed|position,changed]]**\\ > %%Notifies position changed%% EFL_IO_POSITIONER_EVENT_POSITION_CHANGED(void) \\