table-identity
Version:
table-identity
21 lines (19 loc) • 451 B
JavaScript
const TableIdentity = {
isZero(id) {
return id === 0 || id === '0';
},
isEmpty(id) {
return id === undefined || id === null || id === '';
},
isValid(id) {
return !this.isZero(id) && !this.isEmpty(id);
},
isEqual(id1, id2) {
if (this.isEmpty(id1) && this.isEmpty(id2)) return true;
return String(id1) === String(id2);
},
isNotEqual(id1, id2) {
return !this.isEqual(id1, id2);
}
};
export { TableIdentity };