UNPKG

ts-std-lib

Version:
16 lines 501 B
"use strict"; 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