From a206deba400176cb93af5cc4e41256393fc876f2 Mon Sep 17 00:00:00 2001 From: DvdBrink Date: Tue, 24 Sep 2013 19:32:56 +0200 Subject: [PATCH] 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;