#pragma once #include #include "../modules/flipp_pomodoro.h" typedef struct FlippPomodoroTimerView FlippPomodoroTimerView; typedef void (*FlippPomodoroTimerViewInputCb)(void* ctx); FlippPomodoroTimerView* flipp_pomodoro_view_timer_alloc(); View* flipp_pomodoro_view_timer_get_view(FlippPomodoroTimerView* timer); void flipp_pomodoro_view_timer_free(FlippPomodoroTimerView* timer); void flipp_pomodoro_view_timer_set_state(View* view, FlippPomodoroState* state); void flipp_pomodoro_view_timer_set_on_right_cb( FlippPomodoroTimerView* timer, FlippPomodoroTimerViewInputCb right_cb, void* right_cb_ctx);