From 48931b05b1136bdb5984dc98c6e5252077556609 Mon Sep 17 00:00:00 2001 From: Dick van den Brink Date: Mon, 23 Sep 2013 23:16:15 +0200 Subject: [PATCH 1/2] Added GlobalizationError constants --- phonegap/phonegap.d.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/phonegap/phonegap.d.ts b/phonegap/phonegap.d.ts index d58fa26f84..9d23c55420 100644 --- a/phonegap/phonegap.d.ts +++ b/phonegap/phonegap.d.ts @@ -413,6 +413,13 @@ interface GlobalizationError { message: string; } +declare var GlobalizationError: { + UNKNOWN_ERROR: number; + FORMATTING_ERROR: number; + PARSING_ERROR: number; + PATTERN_ERROR: number; +} + interface Globalization { getPreferredLanguage(successCB, errorCB): void; getLocaleName(successCB, errorCB): void; @@ -520,4 +527,4 @@ interface Window { } declare var device: Device; -declare var phoneGapNavigator: Navigator /*PhoneGapNavigator*/; \ No newline at end of file +declare var phoneGapNavigator: Navigator /*PhoneGapNavigator*/; From a206deba400176cb93af5cc4e41256393fc876f2 Mon Sep 17 00:00:00 2001 From: DvdBrink Date: Tue, 24 Sep 2013 19:32:56 +0200 Subject: [PATCH 2/2] Added error constants for CompassError and ContactError --- phonegap/phonegap.d.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/phonegap/phonegap.d.ts b/phonegap/phonegap.d.ts index 9d23c55420..0e6d003236 100644 --- a/phonegap/phonegap.d.ts +++ b/phonegap/phonegap.d.ts @@ -157,6 +157,11 @@ interface CompassError { code: number; } +declare var CompassError: { + COMPASS_INTERNAL_ERR: number; + COMPASS_NOT_SUPPORTED: number; +} + interface Compass { getCurrentHeading(compassSuccess: (heading: CompassHeading) => void , compassError: (error: CompassError) => void , compassOptions?: CompassOptions): void; watchHeading(compassSuccess: (heading: CompassHeading) => void , compassError: (error: CompassError) => void , compassOptions?: CompassOptions): void; @@ -240,6 +245,16 @@ interface ContactError { code: number; } +declare var ContactError: { + UNKNOWN_ERROR: number; + INVALID_ARGUMENT_ERROR: number; + TIMEOUT_ERROR: number; + PENDING_OPERATION_ERROR: number; + IO_ERROR: number; + NOT_SUPPORTED_ERROR: number; + PERMISSION_DENIED_ERROR: number; +} + interface Contacts { create(properties?: any): Contact; find(contactFields: string[], contactSuccess: (contacts: Contact[]) => void , contactError: (error: ContactError) => void , contactFindOptions?: ContactFindOptions): void;