jsii-reflect
Version:
strongly-typed reflection library and tools for jsii
22 lines • 754 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isProperty = exports.isMethod = exports.isInitializer = exports.MemberKind = void 0;
var MemberKind;
(function (MemberKind) {
MemberKind["Initializer"] = "initializer";
MemberKind["Method"] = "method";
MemberKind["Property"] = "property";
})(MemberKind = exports.MemberKind || (exports.MemberKind = {}));
function isInitializer(x) {
return x.kind === MemberKind.Initializer;
}
exports.isInitializer = isInitializer;
function isMethod(x) {
return x.kind === MemberKind.Method;
}
exports.isMethod = isMethod;
function isProperty(x) {
return x.kind === MemberKind.Property;
}
exports.isProperty = isProperty;
//# sourceMappingURL=type-member.js.map