UNPKG

@nebulaglitch/gcode

Version:
1 lines 1.18 kB
{"version":3,"file":"mach3comment.cjs","sources":["../../src/commands/mach3comment.ts"],"sourcesContent":["'use strict';\n\nimport Command from '../command';\nimport Literal from './literal';\n\nclass Mach3Comment extends Command {\n private newline: boolean;\n\n constructor(content: string | Literal, newline = true) {\n super('(');\n this.newline = newline;\n this.args.push(content.toString());\n }\n\n toString() {\n return (this.newline ? '\\n' : '') + this.code + ' ' +\n this.args.join(' ') + ')';\n }\n\n}\n\nexport default Mach3Comment;\n"],"names":["Mach3Comment","Command","toString","newline","code","args","join","constructor","content","push"],"mappings":";;;;;;;;;;;;;;;;;;;AAKA,MAAMA,YAAqBC,SAAAA,eAAAA,CAAAA;IASvBC,QAAW,GAAA;QACP,OAAQ,CAAA,IAAI,CAACC,OAAO,GAAG,IAAA,GAAO,EAAC,IAAK,IAAI,CAACC,IAAI,GAAG,MAClD,IAAI,CAACC,IAAI,CAACC,IAAI,CAAC,GAAO,CAAA,GAAA,GAAA;AACxB;AATAC,IAAAA,WAAAA,CAAYC,OAAyB,EAAEL,OAAU,GAAA,IAAI,CAAE;AACnD,QAAA,KAAK,CAAC,GAAA,CAAA,EAHV,gBAAQA,CAAAA,IAAAA,EAAAA,SAAAA,EAAR,MAAA,CAAA;QAII,IAAI,CAACA,OAAO,GAAGA,OAAAA;AACf,QAAA,IAAI,CAACE,IAAI,CAACI,IAAI,CAACD,QAAQN,QAAQ,EAAA,CAAA;AACnC;AAOJ;;;;"}