(componentDef: ComponentDef<unknown>, renderer: Renderer)
| 174 | } |
| 175 | |
| 176 | function createHostElement(componentDef: ComponentDef<unknown>, renderer: Renderer): RElement { |
| 177 | // Determine a tag name used for creating host elements when this component is created |
| 178 | // dynamically. Default to 'div' if this component did not specify any tag name in its |
| 179 | // selector. |
| 180 | const tagName = inferTagNameFromDefinition(componentDef); |
| 181 | const namespace = |
| 182 | tagName === 'svg' ? SVG_NAMESPACE : tagName === 'math' ? MATH_ML_NAMESPACE : null; |
| 183 | return createElementNode(renderer, tagName, namespace); |
| 184 | } |
| 185 | |
| 186 | function assertNotScriptHostElement(tagName: string | null | undefined): void { |
| 187 | if (tagName?.toLowerCase() === 'script') { |
no test coverage detected
searching dependent graphs…