12345678910111213141516171819202122232425262728293031 |
- class Node {
- constructor( type ) {
-
- this.type = type;
-
- Object.defineProperty( this, 'isNode', { value: true } );
-
- }
-
- getType( builder ) {
-
- return this.type;
-
- }
-
- generate( builder, output ) {
-
- console.warn("Abstract function");
-
- }
-
- build( builder, output ) {
-
- return this.generate( builder, output );
-
- }
-
- }
- export default Node;
|