Class ComponentPropertyProvider
java.lang.Object
com.vaadin.copilot.plugins.propertypanel.ComponentPropertyProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordCombined property payload returned to the property panel. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPropertiesWithGroups(com.vaadin.flow.component.Component component) Resolves editable properties for a component together with grouped metadata for rendering in the property panel.
-
Constructor Details
-
ComponentPropertyProvider
-
-
Method Details
-
getPropertiesWithGroups
public ComponentPropertyProvider.PropertyAndGroupData getPropertiesWithGroups(com.vaadin.flow.component.Component component) throws IOException Resolves editable properties for a component together with grouped metadata for rendering in the property panel.- Parameters:
component- target Flow component instance- Returns:
- flat properties and grouped property metadata
- Throws:
IOException- if component source information cannot be read
-