diff --git a/framework/js/taihe/system_datetime/idl/ohos.time_service.systemDateTime.taihe b/framework/js/taihe/system_datetime/idl/ohos.time_service.systemDateTime.taihe index fe1e165d1f5c84839e31669dcab12c96187960f3..38ec55ea2d72d70f09868f6eccd46c04cb91d6c8 100644 --- a/framework/js/taihe/system_datetime/idl/ohos.time_service.systemDateTime.taihe +++ b/framework/js/taihe/system_datetime/idl/ohos.time_service.systemDateTime.taihe @@ -23,14 +23,14 @@ enum TimeType: i32 { ACTIVE } -@gen_promise("getTimezone") -@gen_async("getTimezone") +@gen_promise("getTimezoneReturnPromise") +@gen_async("getTimezoneWithCallback") function GetTimezoneSync(): String; function GetUptime(timeType: TimeType, isNanoseconds: Optional): i64; function GetTime(isNanoseconds: Optional): i64; -@gen_promise("setTime") -@gen_async("setTime") +@gen_promise("setTimeReturnPromise") +@gen_async("setTimeWithCallback") function SetTimeSync(time: i64); \ No newline at end of file diff --git a/framework/js/taihe/system_timer/idl/ohos.time_service.systemtimer.taihe b/framework/js/taihe/system_timer/idl/ohos.time_service.systemtimer.taihe index 6c185d0e0ab953c9b50f79656a11b6bfa4338f65..d265102f266bbe666c3bb73e9ef29511b311104e 100644 --- a/framework/js/taihe/system_timer/idl/ohos.time_service.systemtimer.taihe +++ b/framework/js/taihe/system_timer/idl/ohos.time_service.systemtimer.taihe @@ -26,18 +26,18 @@ enum TimerType: i32 { TIMER_TYPE_EXACT = 4 } -@gen_promise("createTimer") -@gen_async("createTimer") +@gen_promise("createTimerReturnPromise") +@gen_async("createTimerWithCallback") function CreateTimerSync(options: TimerOptions): i64; -@gen_promise("startTimer") -@gen_async("startTimer") +@gen_promise("startTimerReturnPromise") +@gen_async("startTimerWithCallback") function StartTimerSync(timer: i64, triggerTime: i64); -@gen_promise("stopTimer") -@gen_async("stopTimer") +@gen_promise("stopTimerReturnPromise") +@gen_async("stopTimerWithCallback") function StopTimerSync(timer: i64); -@gen_promise("destroyTimer") -@gen_async("destroyTimer") +@gen_promise("destroyTimerReturnPromise") +@gen_async("destroyTimerWithCallback") function DestroyTimerSync(timer: i64); \ No newline at end of file