live_cell_annotations library
Provides annotations to use with the live_cell_extensions package.
Classes
- CellExtension
-
Annotation used to specify a class for which to generate a
ValueCell
extension. - DataClass
- Annotate a class to generate equals and hash code functions for it.
- DataField
- Specify the comparator and hash function to use for a given property.
-
ExtensionSpec<
T> -
Specifier for a cell value extension for
T
. - GenerateCellWidgets
- Specifies that a wrapper, exposing the properties as cells, should be generated for a widget.
- GenerateValueExtensions
-
Specifies that an extensions with the
.cell
property should be generated for the given value types. -
WidgetPropertySpec<
T> - Specifier for an additional property to add to a widget wrapper class.
-
WidgetSpec<
T extends Object> - Specification of a widget wrapper class to generate.