previewAnnotations property

List<String>? previewAnnotations
final

The annotation names that mark an entry, without their @.

['Preview'] when null. A project that defines its own — e.g. base class Tablet extends Preview — registers it here, which is what makes recognition by registration rather than by resolving the class hierarchy: discovery parses, and a parser cannot know what a name extends. Naming a subclass here does not drop the defaults; list them if you want them.

Implementation

final List<String>? previewAnnotations;