OptionalalignmentThe HTML alignment of the widget. "default" or "block".
If the alignment is "default", it gets the default alignment from the widget logic, which can be various other alignments (e.g. "inline-block", "inline", etc).
OptionalgradedWhether a widget is scored. Usually true except for IFrame widgets (deprecated). Default: true
OptionalkeyOnly used by interactive child widgets (line, point, etc) to identify the components
Options specific to the type field of the widget. See Perseus*WidgetOptions for more details
OptionalstaticWhether this widget is displayed with the values and is immutable. For display only.
The "type" of widget which will define what the Options field looks like.
OptionalversionThe version of the widget data spec. Used to differentiate between newer
and older content data. The parsers (parseAndMigratePerseusItem,
parseAndMigratePerseusArticle, or parseAndMigratePerseusRenderer)
will upgrade non-current versions of widget options to the latest.
The type representing the common structure of all widget's options. The
Optionsgeneric type represents the widget-specific option data.