nativescript-payments
Version:
A NativeScript plugin for in-app payments
42 lines • 1.5 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var BaseFailure = (function () {
function BaseFailure(errorCode) {
this._nativeCode = errorCode;
}
Object.defineProperty(BaseFailure.prototype, "type", {
get: function () {
return this._type;
},
enumerable: true,
configurable: true
});
Object.defineProperty(BaseFailure.prototype, "description", {
get: function () {
return this._description;
},
enumerable: true,
configurable: true
});
Object.defineProperty(BaseFailure.prototype, "nativeCode", {
get: function () {
return this._nativeCode;
},
enumerable: true,
configurable: true
});
return BaseFailure;
}());
exports.BaseFailure = BaseFailure;
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 = exports.FailureTypes || (exports.FailureTypes = {}));
//# sourceMappingURL=failure.common.js.map