Metadata for a dashboard widget.
@type t() :: %Incant.Dashboard.Widget{id: atom(), opts: keyword(), type: atom()}