mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
setTimeout and setInternval second argument type no longer checked if it is number
This commit is contained in:
@@ -13,10 +13,6 @@ function createHadlerAndGetId() : number {
|
||||
}
|
||||
|
||||
export function setTimeout(callback: Function, milliseconds = 0): number {
|
||||
if (typeof (milliseconds) !== "number") {
|
||||
milliseconds = 0;
|
||||
}
|
||||
|
||||
var id = createHadlerAndGetId();
|
||||
|
||||
var runnable = new java.lang.Runnable({
|
||||
@@ -43,10 +39,6 @@ export function clearTimeout(id: number): void {
|
||||
}
|
||||
|
||||
export function setInterval(callback: Function, milliseconds = 0): number {
|
||||
if (typeof (milliseconds) !== "number") {
|
||||
milliseconds = 0;
|
||||
}
|
||||
|
||||
var id = createHadlerAndGetId();
|
||||
|
||||
var runnable = new java.lang.Runnable({
|
||||
|
||||
@@ -17,10 +17,6 @@ function createTimerAndGetId(callback: Function, milliseconds: number, shouldRep
|
||||
}
|
||||
|
||||
export function setTimeout(callback: Function, milliseconds = 0): number {
|
||||
if (typeof(milliseconds) !== "number") {
|
||||
milliseconds = 0;
|
||||
}
|
||||
|
||||
return createTimerAndGetId(callback, milliseconds, false);
|
||||
}
|
||||
|
||||
@@ -32,9 +28,5 @@ export function clearTimeout(id: number): void {
|
||||
}
|
||||
|
||||
export function setInterval(callback: Function, milliseconds = 0): number {
|
||||
if (typeof (milliseconds) !== "number") {
|
||||
milliseconds = 0;
|
||||
}
|
||||
|
||||
return createTimerAndGetId(callback, milliseconds, true);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user