(context)
| 2406 | return { value: void 0, element: null }; |
| 2407 | } |
| 2408 | #getElementScope(context) { |
| 2409 | var elt = context.meta && context.meta.owner; |
| 2410 | if (elt) { |
| 2411 | var internalData = this.getInternalData(elt); |
| 2412 | var scopeName = "elementScope"; |
| 2413 | if (context.meta.feature && context.meta.feature.behavior) { |
| 2414 | scopeName = context.meta.feature.behavior + "Scope"; |
| 2415 | } |
| 2416 | var elementScope = internalData[scopeName]; |
| 2417 | if (!elementScope) { |
| 2418 | elementScope = {}; |
| 2419 | internalData[scopeName] = elementScope; |
| 2420 | } |
| 2421 | return elementScope; |
| 2422 | } else { |
| 2423 | return {}; |
| 2424 | } |
| 2425 | } |
| 2426 | #flatGet(root, property, getter) { |
| 2427 | if (root != null) { |
| 2428 | var val = getter(root, property); |
no test coverage detected