Update grantOfflineAccess

Update grantOfflineAccess with OfflineAccessOptions
This commit is contained in:
John Cao
2017-08-30 12:11:29 -07:00
committed by GitHub
parent c908aa1b06
commit 916c404aab
+13 -5
View File
@@ -42,11 +42,7 @@ declare namespace gapi.auth2 {
/**
* Get permission from the user to access the specified scopes offline.
*/
grantOfflineAccess(options?: {
scope?: string;
prompt?: "select_account" | "consent";
app_package_name?: string;
}): any;
grantOfflineAccess(options?: OfflineAccessOptions): Promise<{code: string}>;
/**
* Attaches the sign-in flow to the specified container's click handler.
@@ -106,6 +102,18 @@ declare namespace gapi.auth2 {
*/
scope?: string;
}
/**
* Definitions by: John <https://github.com/jhcao23>
* Interface that represents the different configuration parameters for the GoogleAuth.grantOfflineAccess(options) method.
* Reference: https://developers.google.com/api-client-library/javascript/reference/referencedocs#gapiauth2offlineaccessoptions
*/
interface OfflineAccessOptions {
scope?: string;
prompt?: "select_account" | "consent";
app_package_name?: string;
}
/**
* Interface that represents the different configuration parameters for the gapi.auth2.init method.