feat(timer): add API to set custom parameter to timer (#4596)

Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
This commit is contained in:
xaowang96
2023-09-25 16:29:02 +08:00
committed by GitHub
parent 9937138392
commit a08a2aa3e2
2 changed files with 17 additions and 0 deletions
+10
View File
@@ -267,6 +267,16 @@ void lv_timer_set_repeat_count(lv_timer_t * timer, int32_t 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.
* It will be called the previously set period milliseconds later.
+7
View File
@@ -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);
/**
* 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.
* It will be called the previously set period milliseconds later.