File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed
Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ export interface ViewExtensions {
1717}
1818
1919export interface ViewClass {
20- new ( ) : View ;
20+ new ( ) : View ;
2121}
2222
2323export abstract class InvisibleNode extends View implements NgView {
@@ -101,14 +101,10 @@ export function registerElement(
101101 resolver : ViewResolver ,
102102 meta ?: ViewClassMeta
103103) : void {
104- if ( elementMap . has ( elementName ) ) {
105- throw new Error ( `Element for ${ elementName } already registered.` ) ;
106- } else {
107- const entry = { resolver : resolver , meta : meta } ;
108- elementMap . set ( elementName , entry ) ;
109- elementMap . set ( elementName . toLowerCase ( ) , entry ) ;
110- elementMap . set ( elementName . replace ( camelCaseSplit , "$1-$2" ) . toLowerCase ( ) , entry ) ;
111- }
104+ const entry = { resolver : resolver , meta : meta } ;
105+ elementMap . set ( elementName , entry ) ;
106+ elementMap . set ( elementName . toLowerCase ( ) , entry ) ;
107+ elementMap . set ( elementName . replace ( camelCaseSplit , "$1-$2" ) . toLowerCase ( ) , entry ) ;
112108}
113109
114110export function getViewClass ( elementName : string ) : ViewClass {
You can’t perform that action at this time.
0 commit comments