@olo/pay-capacitor
Version:
Olo Pay SDK Capacitor Plugin
62 lines • 2.62 kB
JavaScript
// Copyright © 2022 Olo Inc. All rights reserved.
// This software is made available under the Olo Pay SDK License (See LICENSE.md file)
import { WebPlugin } from '@capacitor/core';
import { PromiseRejectionCode } from './definitions';
// NOTE: This web interface is required by the Capacitor Plugin, but it will not do anything
export class OloPaySDKWeb extends WebPlugin {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
async initializeGooglePay(_options) {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'initializeGooglePay() is not implemented for web'
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars
async changeGooglePayVendor(_options) {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'changeGooglePayVendor() is not implemented for web'
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars
async isDigitalWalletReady() {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'isDigitalWalletReady() is not implemented for web'
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars
async getDigitalWalletPaymentMethod(_options) {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'getDigitalWalletPaymentMethod() is not implemented for web'
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars
async initialize(_options) {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'initialize() is not implemented for web'
});
}
isInitialized() {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'isInitialized() is not implemented for web'
});
}
isDigitalWalletInitialized() {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'isDigitalWalletInitialized() is not implemented for web'
});
}
// eslint-disable-next-line @typescript-eslint/no-unused-vars
initializeInternal(_options) {
return Promise.reject({
code: PromiseRejectionCode.uninmplemented.toString(),
message: 'isDigitalWalletInitialized() is not implemented for web'
});
}
}
//# sourceMappingURL=web.js.map