mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-31 07:56:23 +08:00
feat(timer): add API to set custom parameter to timer (#4596)
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
This commit is contained in:
@@ -267,6 +267,16 @@ void lv_timer_set_repeat_count(lv_timer_t * timer, int32_t repeat_count)
|
|||||||
timer->repeat_count = repeat_count;
|
timer->repeat_count = repeat_count;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set custom parameter to the lv_timer.
|
||||||
|
* @param timer pointer to a lv_timer.
|
||||||
|
* @param user_data custom parameter
|
||||||
|
*/
|
||||||
|
void lv_timer_set_user_data(lv_timer_t * timer, void * user_data)
|
||||||
|
{
|
||||||
|
timer->user_data = user_data;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Reset a lv_timer.
|
* Reset a lv_timer.
|
||||||
* It will be called the previously set period milliseconds later.
|
* It will be called the previously set period milliseconds later.
|
||||||
|
|||||||
@@ -169,6 +169,13 @@ void lv_timer_ready(lv_timer_t * timer);
|
|||||||
*/
|
*/
|
||||||
void lv_timer_set_repeat_count(lv_timer_t * timer, int32_t repeat_count);
|
void lv_timer_set_repeat_count(lv_timer_t * timer, int32_t repeat_count);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set custom parameter to the lv_timer.
|
||||||
|
* @param timer pointer to a lv_timer.
|
||||||
|
* @param user_data custom parameter
|
||||||
|
*/
|
||||||
|
void lv_timer_set_user_data(lv_timer_t * timer, void * user_data);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Reset a lv_timer.
|
* Reset a lv_timer.
|
||||||
* It will be called the previously set period milliseconds later.
|
* It will be called the previously set period milliseconds later.
|
||||||
|
|||||||
Reference in New Issue
Block a user