()
| 572 | return this.serialiser.serialise(s) |
| 573 | } |
| 574 | get elements() { |
| 575 | return ( |
| 576 | void 0 === this._elements && |
| 577 | ((this._elements = { Element: this.Element }), |
| 578 | Object.keys(this.elementMap).forEach((s) => { |
| 579 | const o = s[0].toUpperCase() + s.substr(1) |
| 580 | this._elements[o] = this.elementMap[s] |
| 581 | })), |
| 582 | this._elements |
| 583 | ) |
| 584 | } |
| 585 | get serialiser() { |
| 586 | return new C(this) |
| 587 | } |