Skip to content

Commit 22c3603

Browse files
committed
Updating types
1 parent 46a4cb3 commit 22c3603

3 files changed

Lines changed: 41 additions & 4 deletions

File tree

types/appTemplates/AppClientAccount.d.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22
import pryv = require('pryv');
33
export = AppClientAccount;
44
declare class AppClientAccount extends Application {
5+
/**
6+
* Create with an apiEnpoint
7+
* @param {string} apiEndpoint
8+
* @param {string} baseStreamId - application base Strem ID
9+
* @param {string} [appName] - optional if appSettings.appNameFromAccessInfo is set to true
10+
* @param {ApplicationFeatures} [features]
11+
* @returns {AppClientAccount}
12+
*/
13+
static newFromApiEndpoint(baseStreamId: string, apiEndpoint: string, appName?: string, features?: Application.ApplicationFeatures): AppClientAccount;
14+
/**
15+
* Create with an apiEnpoint
16+
* @param {Pryv.connection} connection - must be a connection with personnalToken or masterToken
17+
* @param {string} baseStreamId - application base Strem ID
18+
* @param {string} [appName] - optional if appSettings.appNameFromAccessInfo is set to true
19+
* @param {ApplicationFeatures} [features]
20+
* @returns {AppClientAccount}
21+
*/
22+
static newFromConnection(baseStreamId: string, connection: pryv.Connection, appName?: string, features?: Application.ApplicationFeatures): AppClientAccount;
523
constructor(baseStreamId: string, connection: pryv.Connection, appName: string, features: any, ...args: Application.ApplicationFeatures[]);
624
get appSettings(): {
725
canBePersonnal: boolean;

types/appTemplates/AppManagingAccount.d.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import pryv = require('pryv');
12
export = AppManagingAccount;
23
/**
34
* App which manages Collectors
@@ -18,6 +19,24 @@ export = AppManagingAccount;
1819
* - [baseStreamId]-[scollectorsId]-errors Contains events with "revoked" or "erroneous" users
1920
*/
2021
declare class AppManagingAccount extends Application {
22+
/**
23+
* Create with an apiEnpoint
24+
* @param {string} apiEndpoint
25+
* @param {string} baseStreamId - application base Strem ID
26+
* @param {string} [appName] - optional if appSettings.appNameFromAccessInfo is set to true
27+
* @param {ApplicationFeatures} [features]
28+
* @returns {AppManagingAccount}
29+
*/
30+
static newFromApiEndpoint(baseStreamId: string, apiEndpoint: string, appName?: string, features?: Application.ApplicationFeatures): AppManagingAccount;
31+
/**
32+
* Create with an apiEnpoint
33+
* @param {Pryv.connection} connection - must be a connection with personnalToken or masterToken
34+
* @param {string} baseStreamId - application base Strem ID
35+
* @param {string} [appName] - optional if appSettings.appNameFromAccessInfo is set to true
36+
* @param {ApplicationFeatures} [features]
37+
* @returns {AppManagingAccount}
38+
*/
39+
static newFromConnection(baseStreamId: string, connection: pryv.Connection, appName?: string, features?: Application.ApplicationFeatures): AppManagingAccount;
2140
get appSettings(): {
2241
canBePersonnal: boolean;
2342
mustBeMaster: boolean;

types/appTemplates/Application.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@ declare class Application {
1616
* @param {string} baseStreamId - application base Strem ID
1717
* @param {string} [appName] - optional if appSettings.appNameFromAccessInfo is set to true
1818
* @param {ApplicationFeatures} [features]
19-
* @returns {AppClientAccount}
19+
* @returns {Application}
2020
*/
21-
static newFromApiEndpoint(baseStreamId: string, apiEndpoint: string, appName?: string, features?: ApplicationFeatures): AppClientAccount;
21+
static newFromApiEndpoint(baseStreamId: string, apiEndpoint: string, appName?: string, features?: ApplicationFeatures): Application;
2222
/**
2323
* Create with an apiEnpoint
2424
* @param {Pryv.connection} connection - must be a connection with personnalToken or masterToken
2525
* @param {string} baseStreamId - application base Strem ID
2626
* @param {string} [appName] - optional if appSettings.appNameFromAccessInfo is set to true
2727
* @param {ApplicationFeatures} [features]
28-
* @returns {AppClientAccount}
28+
* @returns {Application}
2929
*/
30-
static newFromConnection(baseStreamId: string, connection: pryv.Connection, appName?: string, features?: ApplicationFeatures): AppClientAccount;
30+
static newFromConnection(baseStreamId: string, connection: pryv.Connection, appName?: string, features?: ApplicationFeatures): Application;
3131
/**
3232
* @private
3333
* use .newFrom...() to create new AppManagingAccount

0 commit comments

Comments
 (0)