com.vaadin.flow.component.dependency.
Annotation Interface Uses
Marks that an annotated component implicitly uses another component. This will ensure that any dependencies of the used component are also loaded.
Marking class A with @Uses(B.class)
will ensure all
StyleSheet
, JavaScript
dependencies for class B
are loaded when class A
is used.
For PolymerTemplate
implementations, used components will also be
instantiated if an element with the corresponding @Tag
value is
defined in the template. Note that Polymer template support is deprecated -
we recommend you to use LitTemplate
instead. Read more details from
the
Vaadin blog.
Since:
1.0
Author:
Vaadin Ltd
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interface
Internal annotation to enable use of multiple
Uses
annotations. -
Required Element Summary
Required Elements
-
Element Details
-
value
Marks the component class to depend on.
Returns:
the component class to depend on
-