UNPKG

@eagleeye-solutions/integration-events-common

Version:
77 lines 3.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isCampaignEntity = isCampaignEntity; exports.isPlanEntity = isPlanEntity; exports.isSchemeEntity = isSchemeEntity; exports.isFundEntity = isFundEntity; exports.isFundTransactionEntity = isFundTransactionEntity; exports.isPointsRewardBankEntity = isPointsRewardBankEntity; exports.isPointsRewardBankRewardEntity = isPointsRewardBankRewardEntity; exports.isPointsRewardBankWalletLinkEntity = isPointsRewardBankWalletLinkEntity; exports.isSupplierUnitEntity = isSupplierUnitEntity; exports.isTierMembershipEntity = isTierMembershipEntity; exports.isTierMembershipEntityCreate = isTierMembershipEntityCreate; exports.isTierMembershipEntityUpdate = isTierMembershipEntityUpdate; exports.isTierMembershipTransactionEntity = isTierMembershipTransactionEntity; exports.isWalletAccountEntity = isWalletAccountEntity; exports.isWalletConsumerEntity = isWalletConsumerEntity; exports.isWalletEntity = isWalletEntity; exports.isWalletIdentityEntity = isWalletIdentityEntity; exports.isWalletInviteEntity = isWalletInviteEntity; function isCampaignEntity(atomicOperation) { return atomicOperation.objectType === 'campaignEntity'; } function isPlanEntity(atomicOperation) { return atomicOperation.objectType === 'planEntity'; } function isSchemeEntity(atomicOperation) { return atomicOperation.objectType === 'schemeEntity'; } function isFundEntity(atomicOperation) { return atomicOperation.objectType === 'fundEntity'; } function isFundTransactionEntity(atomicOperation) { return atomicOperation.objectType === 'fundTransactionEntity'; } function isPointsRewardBankEntity(atomicOperation) { return atomicOperation.objectType === 'pointsRewardBankEntity'; } function isPointsRewardBankRewardEntity(atomicOperation) { return atomicOperation.objectType === 'pointsRewardBankRewardEntity'; } function isPointsRewardBankWalletLinkEntity(atomicOperation) { return atomicOperation.objectType === 'pointsRewardBankWalletLinkEntity'; } function isSupplierUnitEntity(atomicOperation) { return atomicOperation.objectType === 'supplierUnitEntity'; } function isTierMembershipEntity(atomicOperation) { return atomicOperation.objectType === 'tierMembershipEntity'; } function isTierMembershipEntityCreate(atomicOperation) { return (isTierMembershipEntity(atomicOperation) && atomicOperation.operationType === 'CREATE'); } function isTierMembershipEntityUpdate(atomicOperation) { return (isTierMembershipEntity(atomicOperation) && atomicOperation.operationType === 'UPDATE'); } function isTierMembershipTransactionEntity(atomicOperation) { return atomicOperation.objectType === 'tierMembershipTransactionEntity'; } function isWalletAccountEntity(atomicOperation) { return atomicOperation.objectType === 'walletAccountEntity'; } function isWalletConsumerEntity(atomicOperation) { return atomicOperation.objectType === 'walletConsumerEntity'; } function isWalletEntity(atomicOperation) { return atomicOperation.objectType === 'walletEntity'; } function isWalletIdentityEntity(atomicOperation) { return atomicOperation.objectType === 'walletIdentityEntity'; } function isWalletInviteEntity(atomicOperation) { return atomicOperation.objectType === 'walletInviteEntity'; } //# sourceMappingURL=other-helpers.js.map