@nativescript/payments
Version:
In-App Purchase and Subscriptions for NativeScript
26 lines • 895 B
JavaScript
export class BaseFailure {
constructor(errorCode) {
this._nativeCode = errorCode;
}
get type() {
return this._type;
}
get description() {
return this._description;
}
get nativeCode() {
return this._nativeCode;
}
}
export var FailureTypes;
(function (FailureTypes) {
FailureTypes["PRODUCT_UNAVAILABLE"] = "PRODUCT_UNAVAILABLE";
FailureTypes["DEVELOPER_USAGE"] = "DEVELOPER_USAGE";
FailureTypes["PRODUCT_ALREADY_OWNED"] = "PRODUCT_ALREADY_OWNED";
FailureTypes["PRODUCT_NOT_OWNED"] = "PRODUCT_NOT_OWNED";
FailureTypes["USER_CANCELLED"] = "USER_CANCELLED";
FailureTypes["NETWORK_AVAILABILITY"] = "NETWORK_AVAILABILITY";
FailureTypes["BILLING_AVAILABILITY"] = "BILLING_AVAILABILITY";
FailureTypes["UNSPECIFIED"] = "UNSPECIFIED";
})(FailureTypes || (FailureTypes = {}));
//# sourceMappingURL=common.js.map