mirror of https://github.com/espruino/BangleApps
typescript: add time_utils
parent
1c7649b62f
commit
8d34e408e7
|
@ -7,3 +7,4 @@ declare function require(moduleName: "clock_info"): typeof ClockInfo;
|
|||
declare function require(moduleName: "Layout"): typeof Layout.Layout;
|
||||
declare function require(moduleName: "power_usage"): PowerUsageModule;
|
||||
declare function require(moduleName: "exstats"): typeof ExStats;
|
||||
declare function require(moduleName: "time_utils"): typeof TimeUtils;
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
declare module TimeUtils {
|
||||
type TimeObj = {
|
||||
d: number,
|
||||
h: number,
|
||||
m: number,
|
||||
s: number,
|
||||
};
|
||||
|
||||
function encodeTime(time: TimeObj): number;
|
||||
|
||||
function decodeTime(millis: number): TimeObj;
|
||||
|
||||
function formatTime(value: number | TimeObj): string
|
||||
|
||||
function formatDuration(value: number | TimeObj, compact?: boolean): string;
|
||||
|
||||
function getCurrentTimeMillis(): number;
|
||||
}
|
Loading…
Reference in New Issue