public class ComponentMetaData extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ComponentMetaData.DependencyInfo
Dependencies defined for a
Component class. |
static class |
ComponentMetaData.HtmlImportDependency |
static class |
ComponentMetaData.SynchronizedPropertyInfo
Synchronized properties defined for a
Component class. |
Constructor and Description |
---|
ComponentMetaData(Class<? extends Component> componentClass)
Scans the given component class and creates a new instance based on found
annotations.
|
Modifier and Type | Method and Description |
---|---|
ComponentMetaData.DependencyInfo |
getDependencyInfo(VaadinService service)
|
Collection<ComponentMetaData.SynchronizedPropertyInfo> |
getSynchronizedProperties()
Gets the properties that are marked to be synchronized and corresponding
events.
|
public Collection<ComponentMetaData.SynchronizedPropertyInfo> getSynchronizedProperties()
Framework internal data, thus package-private.
public ComponentMetaData.DependencyInfo getDependencyInfo(VaadinService service)
HtmlImport
,
JavaScript
, StyleSheet
and Uses
).
Framework internal data, thus package-private.
service
- the service to use for resolving dependenciesCopyright © 2023. All rights reserved.