@eagleeye-solutions/integration-events-common
Version:
Eagle Eye CDP connector common functionality
77 lines • 3.35 kB
JavaScript
;
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