IPropertyNode.ts 360 B

123456789101112
  1. import { IIdentifierNode } from "./IIdentifierNode";
  2. import { ILiteralNode } from "./ILiteralNode";
  3. import { ITreeNode } from "./ITreeNode";
  4. export interface IPropertyNode extends ITreeNode {
  5. key: IIdentifierNode|ILiteralNode;
  6. computed: boolean;
  7. value: IIdentifierNode|ILiteralNode;
  8. kind: string;
  9. method: boolean;
  10. shorthand: boolean;
  11. }