previewAnnotations property
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;