⬅️ Back to Table of Contents
📄 TSEnumMemberDefinition.ts
📊 Analysis Summary
Metric |
Count |
🧱 Classes |
1 |
📦 Imports |
3 |
📚 Table of Contents
🛠️ File Location:
📂 packages/scope-manager/src/definition/TSEnumMemberDefinition.ts
📦 Imports
Name |
Source |
TSESTree |
@typescript-eslint/types |
DefinitionBase |
./DefinitionBase |
DefinitionType |
./DefinitionType |
Classes
TSEnumMemberDefinition
Class Code
export class TSEnumMemberDefinition extends DefinitionBase<
DefinitionType.TSEnumMember,
TSESTree.TSEnumMember,
null,
TSESTree.Identifier | TSESTree.StringLiteral
> {
public readonly isTypeDefinition = true;
public readonly isVariableDefinition = true;
constructor(
name: TSESTree.Identifier | TSESTree.StringLiteral,
node: TSEnumMemberDefinition['node'],
) {
super(DefinitionType.TSEnumMember, name, node, null);
}
}