1234567891011121314151617181920 |
- import { TempNode } from './TempNode';
- import { NodeBuilder } from './NodeBuilder';
- export interface StructNodeInput {
- type: string;
- name: string;
- }
- export class StructNode extends TempNode {
- constructor(src?: string);
- inputs: StructNodeInput[];
- src: string;
- nodeType: string;
- getType(builder: NodeBuilder): string;
- getInputByName(name: string): StructNodeInput;
- generate(builder: NodeBuilder, output: string): string;
- parse(src: string): void;
- }
|