Optional
allowedSizes supported by the Widget.
Optional
analyticsOpt-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.
Optional
catalogResource for an icon in the widget catalog.
Optional
catalogOpt-in URL string pointing at widget information. Defaults to extension marketplace URL if omitted
Optional
configurationThe id of the underlying contribution defining the supplied Widget custom configuration UI. Null if custom configuration UI is not available.
Optional
configurationThe relative id of the underlying contribution defining the supplied Widget custom configuration UI. Null if custom configuration UI is not available.
Optional
configurationIndicates if the widget requires configuration before being added to dashboard.
Optional
contentUri for the widget content to be loaded from .
Optional
contributionThe id of the underlying contribution defining the supplied Widget.
Optional
defaultOptional default settings to be copied into widget settings.
Optional
descriptionSummary information describing the widget.
Optional
isWidgets can be disabled by the app store. We'll need to gracefully handle for: - persistence (Allow) - Requests (Tag as disabled, and provide context)
Optional
isOpt-out boolean that indicates if the widget supports widget name/title configuration. Widgets ignoring the name should set it to false in the manifest.
Optional
isOpt-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.
Optional
keywordsKeywords associated with this widget, non-filterable and invisible
Optional
lightboxOpt-in properties for customizing widget presentation in a "lightbox" dialog.
Optional
loadingResource for a loading placeholder image on dashboard
Optional
nameUser facing name of the widget type. Each widget must use a unique value here.
Optional
publisherPublisher Name of this kind of widget.
Optional
supportedData contract required for the widget to function and to work in its container.
Optional
tagsTags associated with this widget, visible on each widget and filterable.
Optional
targetsContribution target IDs
Optional
typeDeprecated: 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.