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.