(node: any)
| 177 | } |
| 178 | |
| 179 | function debugAttributeStore(node: any): Map<string, string> { |
| 180 | let attributes = node[nativeScriptDebugAttributes] as |
| 181 | | Map<string, string> |
| 182 | | undefined; |
| 183 | if (!attributes) { |
| 184 | attributes = new Map<string, string>(); |
| 185 | Object.defineProperty(node, nativeScriptDebugAttributes, { |
| 186 | configurable: false, |
| 187 | enumerable: false, |
| 188 | value: attributes, |
| 189 | }); |
| 190 | } |
| 191 | return attributes; |
| 192 | } |
| 193 | |
| 194 | function installAngularSourceLocationCaptureShim(): void { |
| 195 | if (angularSourceLocationCaptureInstalled) { |
no outgoing calls
no test coverage detected