com.vaadin.flow.component.template.internal.
Class AbstractInjectableElementInitializer
- java.lang.Object
 - 
- com.vaadin.flow.component.template.internal.AbstractInjectableElementInitializer
 
 
- 
Direct Known Subclasses:
InjectableLitElementInitializer,InjectablePolymerElementInitializerpublic abstract class AbstractInjectableElementInitializer extends Object implements Consumer<Map<String,String>>Generic initializer logic.
For internal use only. May be renamed or removed in a future release.
Since:
Author:
Vaadin Ltd
 
- 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractInjectableElementInitializer(Element element)Creates an initializer for the
element. 
- 
Method Summary
All Methods Modifier and Type Method Description voidaccept(Map<String,String> templateAttributes)protected ElementgetElement()Returns server side element to initialize.
protected abstract booleanisStaticAttribute(String name, String value)Checks whether the attribute declaration is an attribute with a static value ( so it can be set on the serve side).
 
 - 
 
- 
- 
Constructor Detail
- 
AbstractInjectableElementInitializer
protected AbstractInjectableElementInitializer(Element element)Creates an initializer for the
element.Parameters:
element- element to initialize 
 - 
 
- 
Method Detail
- 
isStaticAttribute
protected abstract boolean isStaticAttribute(String name, String value)Checks whether the attribute declaration is an attribute with a static value ( so it can be set on the serve side).
Parameters:
name- the template attribute namevalue- the template attribute valueReturns:
whether the attribute declaration is an attribute with a static value
 
- 
getElement
protected Element getElement()Returns server side element to initialize.
Returns:
the server side element to initialize
 
 - 
 
 -