48 real_timeout, [=]() { (*cb)(); });
static void ClearTimeout(optional< int > id)
static void ClearInterval(optional< int > id)
static int SetInterval(Callback callback, optional< uint64_t > timeout)
constexpr const uint64_t kMinTimerDelay
static int SetTimeout(Callback callback, optional< uint64_t > timeout)
int AddTimer(uint64_t delay_ms, Func &&callback)
static JsManagerImpl * Instance()
T value_or(U &&default_value) const &
int AddRepeatedTimer(uint64_t delay_ms, Func &&callback)
void RegisterGlobalFunction(const std::string &name, Func &&callback)
TaskRunner * MainThread()