1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const argument_1 = require("./argument");
|
4 | class JSONArgument extends argument_1.Argument {
|
5 | constructor(value, range, jsonRange) {
|
6 | super(value, range);
|
7 | this.jsonRange = jsonRange;
|
8 | }
|
9 | getJSONRange() {
|
10 | return this.jsonRange;
|
11 | }
|
12 | getJSONValue() {
|
13 | let value = super.getValue();
|
14 | value = value.substring(1, value.length - 1);
|
15 | return value;
|
16 | }
|
17 | }
|
18 | exports.JSONArgument = JSONArgument;
|