Efl.Ui.Autorepeat (interface)


Efl UI autorepeat interface


autorepeat_enabled (get, set)

Turn on/off the autorepeat event generated when the button is kept pressed
Eina_Bool efl_ui_autorepeat_enabled_get(const Eo *obj);
void efl_ui_autorepeat_enabled_set(Eo *obj, Eina_Bool on);

autorepeat_gap_timeout (get, set)

The interval between each generated autorepeat event
double efl_ui_autorepeat_gap_timeout_get(const Eo *obj);
void efl_ui_autorepeat_gap_timeout_set(Eo *obj, double t);

autorepeat_initial_timeout (get, set)

The initial timeout before the autorepeat event is generated
double efl_ui_autorepeat_initial_timeout_get(const Eo *obj);
void efl_ui_autorepeat_initial_timeout_set(Eo *obj, double t);

autorepeat_supported (get)

Whether the button supports autorepeat.
Eina_Bool efl_ui_autorepeat_supported_get(const Eo *obj);