OptionalallowedSizes supported by the Widget.
OptionalanalyticsOpt-in boolean that indicates if the widget requires the Analytics Service to function. Widgets requiring the analytics service are hidden from the catalog if the Analytics Service is not available.
OptionalcatalogResource for an icon in the widget catalog.
OptionalcatalogOpt-in URL string pointing at widget information. Defaults to extension marketplace URL if omitted
OptionalconfigurationThe id of the underlying contribution defining the supplied Widget custom configuration UI. Null if custom configuration UI is not available.
OptionalconfigurationThe relative id of the underlying contribution defining the supplied Widget custom configuration UI. Null if custom configuration UI is not available.
OptionalconfigurationIndicates if the widget requires configuration before being added to dashboard.
OptionalcontentUri for the widget content to be loaded from .
OptionalcontributionThe id of the underlying contribution defining the supplied Widget.
OptionaldefaultOptional default settings to be copied into widget settings.
OptionaldescriptionSummary information describing the widget.
OptionalisWidgets can be disabled by the app store. We'll need to gracefully handle for: - persistence (Allow) - Requests (Tag as disabled, and provide context)
OptionalisOpt-out boolean that indicates if the widget supports widget name/title configuration. Widgets ignoring the name should set it to false in the manifest.
OptionalisOpt-out boolean indicating if the widget is hidden from the catalog. Commonly, this is used to allow developers to disable creation of a deprecated widget. A widget must have a functional default state, or have a configuration experience, in order to be visible from the catalog.
OptionalkeywordsKeywords associated with this widget, non-filterable and invisible
OptionallightboxOpt-in properties for customizing widget presentation in a "lightbox" dialog.
OptionalloadingResource for a loading placeholder image on dashboard
OptionalnameUser facing name of the widget type. Each widget must use a unique value here.
OptionalpublisherPublisher Name of this kind of widget.
OptionalsupportedData contract required for the widget to function and to work in its container.
OptionaltagsTags associated with this widget, visible on each widget and filterable.
OptionaltargetsContribution target IDs
OptionaltypeDeprecated: locally unique developer-facing id of this kind of widget. ContributionId provides a globally unique identifier for widget types.
Contribution based information describing Dashboard Widgets.