ts-std-lib
Version:
A standard library for typescript
16 lines • 501 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isEquatable = void 0;
const IEquatable_1 = require("./IEquatable");
const Type_1 = require("../Type");
/**
* Checks if an object implements equatable
* @param object the object to check
*/
function isEquatable(object) {
return Type_1.Type.hasKeysOf(object, new Map([
[IEquatable_1.equals, 'function']
]));
}
exports.isEquatable = isEquatable;
//# sourceMappingURL=IsEquatable.js.map
;