(arrayOfObjects, delimiter = Utils._chooseDelimiter(new Particle(arrayOfObjects).toString()))
| 17451 | } |
| 17452 | // todo: check to ensure identical objects |
| 17453 | addObjectsAsDelimited(arrayOfObjects, delimiter = Utils._chooseDelimiter(new Particle(arrayOfObjects).toString())) { |
| 17454 | const header = Object.keys(arrayOfObjects[0]) |
| 17455 | .join(delimiter) |
| 17456 | .replace(/[\n\r]/g, "") |
| 17457 | const rows = arrayOfObjects.map(item => |
| 17458 | Object.values(item) |
| 17459 | .join(delimiter) |
| 17460 | .replace(/[\n\r]/g, "") |
| 17461 | ) |
| 17462 | return this.addUniqueRowsToNestedDelimited(header, rows) |
| 17463 | } |
| 17464 | setSubparticlesAsDelimited(particle, delimiter = Utils._chooseDelimiter(particle.toString())) { |
| 17465 | particle = particle instanceof Particle ? particle : new Particle(particle) |
| 17466 | return this.setSubparticles(particle.toDelimited(delimiter)) |
nothing calls this directly
no test coverage detected