AttributeNode.d.ts 406 B

12345678910111213141516
  1. import { TempNode } from './TempNode';
  2. import { NodeBuilder } from './NodeBuilder';
  3. export class AttributeNode extends TempNode {
  4. constructor( name: string, type?: string );
  5. name: string;
  6. nodeType: string;
  7. getAttributeType( builder: NodeBuilder ): string;
  8. getType( builder: NodeBuilder ): string;
  9. generate( builder: NodeBuilder, output: string ): string;
  10. copy( source: AttributeNode ): this;
  11. }