WidgetMetadata interface
Informatie op basis van bijdragen die dashboardwidgets beschrijven.
Eigenschappen
| allowed |
Grootten die worden ondersteund door de widget. |
| analytics |
Opt-in booleaanse waarde die aangeeft of voor de widget de Analytics-service is vereist om te functioneren. Widgets waarvoor de analyseservice is vereist, worden verborgen in de catalogus als de Analytics-service niet beschikbaar is. |
| catalog |
Resource voor een pictogram in de widgetcatalogus. |
| catalog |
Tekenreeks voor opt-in-URL die verwijst naar widgetgegevens. Standaardwaarde voor marketplace-URL voor extensies indien weggelaten |
| configuration |
De id van de onderliggende bijdrage die de opgegeven aangepaste widgetconfiguratiegebruikersinterface definieert. Null als de aangepaste gebruikersinterface voor configuratie niet beschikbaar is. |
| configuration |
De relatieve id van de onderliggende bijdrage die de opgegeven aangepaste widgetconfiguratiegebruikersinterface definieert. Null als de aangepaste gebruikersinterface voor configuratie niet beschikbaar is. |
| configuration |
Geeft aan of de widget configuratie vereist voordat deze aan het dashboard wordt toegevoegd. |
| content |
Uri voor de widgetinhoud die moet worden geladen vanuit . |
| contribution |
De id van de onderliggende bijdrage die de opgegeven widget definieert. |
| default |
Optionele standaardinstellingen die moeten worden gekopieerd naar widgetinstellingen. |
| description | Samenvattingsinformatie over de widget. |
| is |
Widgets kunnen worden uitgeschakeld door de App Store. We moeten probleemloos omgaan met: - persistentie (toestaan) - Aanvragen (tag als uitgeschakeld en context bieden) |
| is |
Opt-out booleaanse waarde die aangeeft of de widget ondersteuning biedt voor widgetnaam/titelconfiguratie. Widgets die de naam negeren, moeten deze instellen op onwaar in het manifest. |
| is |
Opt-out booleaanse waarde die aangeeft of de widget verborgen is in de catalogus. Dit wordt meestal gebruikt om ontwikkelaars in staat te stellen het maken van een afgeschafte widget uit te schakelen. Een widget moet een functionele standaardstatus hebben of een configuratie-ervaring hebben om zichtbaar te zijn in de catalogus. |
| keywords | Trefwoorden die zijn gekoppeld aan deze widget, niet-filterbaar en onzichtbaar |
| lightbox |
Opt-in eigenschappen voor het aanpassen van widgetpresentatie in een 'lightbox'-dialoogvenster. |
| loading |
Resource voor het laden van een afbeelding van een tijdelijke aanduiding op het dashboard |
| name | Gebruikersnaam van het widgettype. Elke widget moet hier een unieke waarde gebruiken. |
| publisher |
Naam van uitgever van dit soort widget. |
| supported |
Het gegevenscontract dat nodig is om de widget te laten functioneren en in de container te kunnen werken. |
| tags | Tags die zijn gekoppeld aan deze widget, zichtbaar voor elke widget en filterbaar. |
| targets | Doel-id's voor bijdragen |
| type |
Afgeschaft: lokaal unieke id voor ontwikkelaars van dit soort widget. ContributionId biedt een globaal unieke id voor widgettypen. |
Eigenschapdetails
allowedSizes
Grootten die worden ondersteund door de widget.
allowedSizes: WidgetSize[]
Waarde van eigenschap
analyticsServiceRequired
Opt-in booleaanse waarde die aangeeft of voor de widget de Analytics-service is vereist om te functioneren. Widgets waarvoor de analyseservice is vereist, worden verborgen in de catalogus als de Analytics-service niet beschikbaar is.
analyticsServiceRequired: boolean
Waarde van eigenschap
boolean
catalogIconUrl
Resource voor een pictogram in de widgetcatalogus.
catalogIconUrl: string
Waarde van eigenschap
string
catalogInfoUrl
Tekenreeks voor opt-in-URL die verwijst naar widgetgegevens. Standaardwaarde voor marketplace-URL voor extensies indien weggelaten
catalogInfoUrl: string
Waarde van eigenschap
string
configurationContributionId
De id van de onderliggende bijdrage die de opgegeven aangepaste widgetconfiguratiegebruikersinterface definieert. Null als de aangepaste gebruikersinterface voor configuratie niet beschikbaar is.
configurationContributionId: string
Waarde van eigenschap
string
configurationContributionRelativeId
De relatieve id van de onderliggende bijdrage die de opgegeven aangepaste widgetconfiguratiegebruikersinterface definieert. Null als de aangepaste gebruikersinterface voor configuratie niet beschikbaar is.
configurationContributionRelativeId: string
Waarde van eigenschap
string
configurationRequired
Geeft aan of de widget configuratie vereist voordat deze aan het dashboard wordt toegevoegd.
configurationRequired: boolean
Waarde van eigenschap
boolean
contentUri
Uri voor de widgetinhoud die moet worden geladen vanuit .
contentUri: string
Waarde van eigenschap
string
contributionId
De id van de onderliggende bijdrage die de opgegeven widget definieert.
contributionId: string
Waarde van eigenschap
string
defaultSettings
Optionele standaardinstellingen die moeten worden gekopieerd naar widgetinstellingen.
defaultSettings: string
Waarde van eigenschap
string
description
Samenvattingsinformatie over de widget.
description: string
Waarde van eigenschap
string
isEnabled
Widgets kunnen worden uitgeschakeld door de App Store. We moeten probleemloos omgaan met: - persistentie (toestaan) - Aanvragen (tag als uitgeschakeld en context bieden)
isEnabled: boolean
Waarde van eigenschap
boolean
isNameConfigurable
Opt-out booleaanse waarde die aangeeft of de widget ondersteuning biedt voor widgetnaam/titelconfiguratie. Widgets die de naam negeren, moeten deze instellen op onwaar in het manifest.
isNameConfigurable: boolean
Waarde van eigenschap
boolean
isVisibleFromCatalog
Opt-out booleaanse waarde die aangeeft of de widget verborgen is in de catalogus. Dit wordt meestal gebruikt om ontwikkelaars in staat te stellen het maken van een afgeschafte widget uit te schakelen. Een widget moet een functionele standaardstatus hebben of een configuratie-ervaring hebben om zichtbaar te zijn in de catalogus.
isVisibleFromCatalog: boolean
Waarde van eigenschap
boolean
keywords
Trefwoorden die zijn gekoppeld aan deze widget, niet-filterbaar en onzichtbaar
keywords: string[]
Waarde van eigenschap
string[]
lightboxOptions
Opt-in eigenschappen voor het aanpassen van widgetpresentatie in een 'lightbox'-dialoogvenster.
lightboxOptions: LightboxOptions
Waarde van eigenschap
loadingImageUrl
Resource voor het laden van een afbeelding van een tijdelijke aanduiding op het dashboard
loadingImageUrl: string
Waarde van eigenschap
string
name
Gebruikersnaam van het widgettype. Elke widget moet hier een unieke waarde gebruiken.
name: string
Waarde van eigenschap
string
publisherName
Naam van uitgever van dit soort widget.
publisherName: string
Waarde van eigenschap
string
supportedScopes
Het gegevenscontract dat nodig is om de widget te laten functioneren en in de container te kunnen werken.
supportedScopes: WidgetScope[]
Waarde van eigenschap
tags
Tags die zijn gekoppeld aan deze widget, zichtbaar voor elke widget en filterbaar.
tags: string[]
Waarde van eigenschap
string[]
targets
Doel-id's voor bijdragen
targets: string[]
Waarde van eigenschap
string[]
typeId
Afgeschaft: lokaal unieke id voor ontwikkelaars van dit soort widget. ContributionId biedt een globaal unieke id voor widgettypen.
typeId: string
Waarde van eigenschap
string