From ee798415c9c1b5a3bf9aeb38c11a0a9da01e0051 Mon Sep 17 00:00:00 2001 From: austincunningham Date: Fri, 9 Jun 2017 12:06:56 +0100 Subject: [PATCH 1/2] Update the TypeScript type definitions --- fh-sync-js.d.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/fh-sync-js.d.ts b/fh-sync-js.d.ts index b2b829d..5efa37a 100644 --- a/fh-sync-js.d.ts +++ b/fh-sync-js.d.ts @@ -92,8 +92,7 @@ declare module SyncClient { * * @param {Function} callback */ - function notify(callback: NotifyCallback); - + function notify(dataset_id:string, callback:NotifyCallback); /** * Put a dataset under the management of the sync service. * @@ -182,7 +181,7 @@ declare module SyncClient { * @param {Function} success * @param {Function} failure */ - function startSync(datasetId: string, success: () => void, failure: Function); + function startSync(datasetId: string, success: () => void, failure?: (obj: any) => void); /** * Stop the sync loop for a dataset. @@ -191,7 +190,7 @@ declare module SyncClient { * @param {Function} [success] * @param {Function} [failure] */ - function stopSync(datasetId: string, success?: () => void, failure?: (err: string, datasetId: string) => void); + function stopSync(datasetId: string, success?: () => void, failure?: (obj: any) => void); /** * Run the sync loop almost immediately (within next 500 ms) if `sync_active` is true. @@ -218,7 +217,7 @@ declare module SyncClient { * @param {Function} success * @param {Function} failure */ - function listCollisions(datasetId: string, success: (res: any) => void, failure: (msg: string, err: any) => void); + function listCollisions(datasetId: string, success: (res: any) => void, failure?: (msg: string, err: any) => void); /** * Remove a collision in sync @@ -315,7 +314,7 @@ declare module SyncClient { /** * Sets default cloud call handler for sync. Required to make any sync requests to the cloud */ - function setCloudHandler(handler: (params: any, success: function, failure: function) ); + function setCloudHandler(handler: (params: any, success: Function, failure: Function) => void); } } From 4648c1ed0457da0c8f461ebda8d79d6354cc0e1c Mon Sep 17 00:00:00 2001 From: austincunningham Date: Fri, 9 Jun 2017 12:27:21 +0100 Subject: [PATCH 2/2] bump version to 1.0.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 85981fb..68b523e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fh-sync-js", - "version": "1.0.0-pre4", + "version": "1.0.0", "description": "Javascript client for fh-sync offline synchronization library", "main": "src/index.js", "types": "./fh-js-sdk.d.ts",