feat(facebook): update api and logPurchase methods to include additional arguments(#3607)

This commit is contained in:
Noah Cooper 2021-01-23 12:09:57 -05:00 committed by GitHub
parent 4a796cafe9
commit e4b171930d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -263,10 +263,11 @@ export class Facebook extends IonicNativePlugin {
* *
* @param {string} requestPath Graph API endpoint you want to call * @param {string} requestPath Graph API endpoint you want to call
* @param {string[]} permissions List of [permissions](https://developers.facebook.com/docs/facebook-login/permissions) for this request. * @param {string[]} permissions List of [permissions](https://developers.facebook.com/docs/facebook-login/permissions) for this request.
* @param {string} httpMethod HTTP method for the request, one of "GET", "POST", or "DELETE" (default is "GET")
* @returns {Promise<any>} Returns a Promise that resolves with the result of the request, or rejects with an error * @returns {Promise<any>} Returns a Promise that resolves with the result of the request, or rejects with an error
*/ */
@Cordova() @Cordova()
api(requestPath: string, permissions: string[]): Promise<any> { api(requestPath: string, permissions: string[], httpMethod?: string): Promise<any> {
return; return;
} }
@ -291,10 +292,11 @@ export class Facebook extends IonicNativePlugin {
* *
* @param {number} value Value of the purchase. * @param {number} value Value of the purchase.
* @param {string} currency The currency, as an [ISO 4217 currency code](http://en.wikipedia.org/wiki/ISO_4217) * @param {string} currency The currency, as an [ISO 4217 currency code](http://en.wikipedia.org/wiki/ISO_4217)
* @param {Object} params An object containing extra data to log with the event
* @returns {Promise<any>} * @returns {Promise<any>}
*/ */
@Cordova() @Cordova()
logPurchase(value: number, currency: string): Promise<any> { logPurchase(value: number, currency: string, params?: Object): Promise<any> {
return; return;
} }