IntNode.js 387 B

123456789101112131415161718192021222324252627282930313233
  1. import InputNode from '../core/InputNode.js';
  2. class IntNode extends InputNode {
  3. constructor( value = 0 ) {
  4. super( 'int' );
  5. this.value = value;
  6. }
  7. serialize( data ) {
  8. super.serialize( data );
  9. data.value = this.value;
  10. }
  11. deserialize( data ) {
  12. super.serialize( data );
  13. this.value = data.value;
  14. }
  15. }
  16. IntNode.prototype.isIntNode = true;
  17. export default IntNode;