(atomIndex)
| 19192 | }` |
| 19193 | } |
| 19194 | getCatchAllGetter(atomIndex) { |
| 19195 | const atomToNativeJavascriptTypeParser = this.getAtomConstructor().parserFunctionName |
| 19196 | return `get ${this.atomTypeId}() { |
| 19197 | return ${atomToNativeJavascriptTypeParser ? `this.getAtomsFrom(${atomIndex}).map(val => ${atomToNativeJavascriptTypeParser}(val))` : `this.getAtomsFrom(${atomIndex})`} |
| 19198 | }` |
| 19199 | } |
| 19200 | // `this.getAtomsFrom(${requireds.length + 1})` |
| 19201 | // todo: cleanup typings. todo: remove this hidden logic. have a "baseType" property? |
| 19202 | getAtomConstructor() { |
no test coverage detected