Introduces the injectable `TemplateCloner` that can be configured via the new token `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE_TOKEN`. Also replaces `document.adoptNode` with `document.importNode` as otherwise custom elements are not triggered in chrome 43. Closes #3418 Closes #3433
		
			
				
	
	
		
			23 lines
		
	
	
		
			460 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			460 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| /**
 | |
|  * @module
 | |
|  * @description
 | |
|  * This module provides advanced support for extending dom strategy.
 | |
|  */
 | |
| 
 | |
| export {
 | |
|   DirectiveMetadata,
 | |
|   DomRenderer,
 | |
|   RenderEventDispatcher,
 | |
|   Renderer,
 | |
|   RenderElementRef,
 | |
|   RenderViewRef,
 | |
|   RenderProtoViewRef,
 | |
|   RenderFragmentRef,
 | |
|   RenderViewWithFragments,
 | |
|   ViewDefinition,
 | |
|   DOCUMENT_TOKEN,
 | |
|   APP_ID_TOKEN,
 | |
|   DOM_REFLECT_PROPERTIES_AS_ATTRIBUTES,
 | |
|   MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE_TOKEN
 | |
| } from './src/render/render';
 |