WidgetMetadata interface
Informações baseadas em contribuição que descrevem widgets de painel.
Propriedades
| allowed |
Tamanhos compatíveis com o Widget. |
| analytics |
Opt-in booleano que indica se o widget requer que o Serviço de Análise funcione. Widgets que exigem o serviço de análise ficam ocultos do catálogo se o Serviço de Análise não estiver disponível. |
| catalog |
Recurso para um ícone no catálogo de widgets. |
| catalog |
Cadeia de caracteres de URL de aceitação apontando para informações de widget. O padrão será a URL do marketplace de extensões se omitida |
| configuration |
A ID da contribuição subjacente que define a interface do usuário de configuração personalizada do Widget fornecida. Nulo se a interface do usuário de configuração personalizada não estiver disponível. |
| configuration |
A ID relativa da contribuição subjacente que define a interface do usuário de configuração personalizada do Widget fornecida. Nulo se a interface do usuário de configuração personalizada não estiver disponível. |
| configuration |
Indica se o widget requer configuração antes de ser adicionado ao painel. |
| content |
Uri para o conteúdo do widget a ser carregado de . |
| contribution |
A ID da contribuição subjacente que define o Widget fornecido. |
| default |
Configurações padrão opcionais a serem copiadas em configurações de widget. |
| description | Informações resumidas que descrevem o widget. |
| is |
Os widgets podem ser desabilitados pela loja de aplicativos. Precisaremos lidar normalmente com: - persistência (Permitir) - Solicitações (Marca como desabilitada e fornecer contexto) |
| is |
Opt-out boolean que indica se o widget dá suporte à configuração de nome/título do widget. Os widgets que ignoram o nome devem defini-lo como false no manifesto. |
| is |
Opt-out booleano indicando se o widget está oculto do catálogo. Normalmente, isso é usado para permitir que os desenvolvedores desabilitem a criação de um widget preterido. Um widget deve ter um estado padrão funcional ou ter uma experiência de configuração para ficar visível no catálogo. |
| keywords | Palavras-chave associadas a esse widget, não filtrante e invisível |
| lightbox |
Propriedades de aceitação para personalizar a apresentação do widget em uma caixa de diálogo "lightbox". |
| loading |
Recurso para uma imagem de espaço reservado de carregamento no painel |
| name | Nome voltado para o usuário do tipo de widget. Cada widget deve usar um valor exclusivo aqui. |
| publisher |
Nome do Editor desse tipo de widget. |
| supported |
Contrato de dados necessário para que o widget funcione e funcione em seu contêiner. |
| tags | Marcas associadas a esse widget, visíveis em cada widget e filtradas. |
| targets | IDs de destino de contribuição |
| type |
Preterido: id voltada para o desenvolvedor localmente exclusiva desse tipo de widget. ContributionId fornece um identificador global exclusivo para tipos de widget. |
Detalhes da propriedade
allowedSizes
analyticsServiceRequired
Opt-in booleano que indica se o widget requer que o Serviço de Análise funcione. Widgets que exigem o serviço de análise ficam ocultos do catálogo se o Serviço de Análise não estiver disponível.
analyticsServiceRequired: boolean
Valor da propriedade
boolean
catalogIconUrl
Recurso para um ícone no catálogo de widgets.
catalogIconUrl: string
Valor da propriedade
string
catalogInfoUrl
Cadeia de caracteres de URL de aceitação apontando para informações de widget. O padrão será a URL do marketplace de extensões se omitida
catalogInfoUrl: string
Valor da propriedade
string
configurationContributionId
A ID da contribuição subjacente que define a interface do usuário de configuração personalizada do Widget fornecida. Nulo se a interface do usuário de configuração personalizada não estiver disponível.
configurationContributionId: string
Valor da propriedade
string
configurationContributionRelativeId
A ID relativa da contribuição subjacente que define a interface do usuário de configuração personalizada do Widget fornecida. Nulo se a interface do usuário de configuração personalizada não estiver disponível.
configurationContributionRelativeId: string
Valor da propriedade
string
configurationRequired
Indica se o widget requer configuração antes de ser adicionado ao painel.
configurationRequired: boolean
Valor da propriedade
boolean
contentUri
Uri para o conteúdo do widget a ser carregado de .
contentUri: string
Valor da propriedade
string
contributionId
A ID da contribuição subjacente que define o Widget fornecido.
contributionId: string
Valor da propriedade
string
defaultSettings
Configurações padrão opcionais a serem copiadas em configurações de widget.
defaultSettings: string
Valor da propriedade
string
description
Informações resumidas que descrevem o widget.
description: string
Valor da propriedade
string
isEnabled
Os widgets podem ser desabilitados pela loja de aplicativos. Precisaremos lidar normalmente com: - persistência (Permitir) - Solicitações (Marca como desabilitada e fornecer contexto)
isEnabled: boolean
Valor da propriedade
boolean
isNameConfigurable
Opt-out boolean que indica se o widget dá suporte à configuração de nome/título do widget. Os widgets que ignoram o nome devem defini-lo como false no manifesto.
isNameConfigurable: boolean
Valor da propriedade
boolean
isVisibleFromCatalog
Opt-out booleano indicando se o widget está oculto do catálogo. Normalmente, isso é usado para permitir que os desenvolvedores desabilitem a criação de um widget preterido. Um widget deve ter um estado padrão funcional ou ter uma experiência de configuração para ficar visível no catálogo.
isVisibleFromCatalog: boolean
Valor da propriedade
boolean
keywords
Palavras-chave associadas a esse widget, não filtrante e invisível
keywords: string[]
Valor da propriedade
string[]
lightboxOptions
Propriedades de aceitação para personalizar a apresentação do widget em uma caixa de diálogo "lightbox".
lightboxOptions: LightboxOptions
Valor da propriedade
loadingImageUrl
Recurso para uma imagem de espaço reservado de carregamento no painel
loadingImageUrl: string
Valor da propriedade
string
name
Nome voltado para o usuário do tipo de widget. Cada widget deve usar um valor exclusivo aqui.
name: string
Valor da propriedade
string
publisherName
Nome do Editor desse tipo de widget.
publisherName: string
Valor da propriedade
string
supportedScopes
Contrato de dados necessário para que o widget funcione e funcione em seu contêiner.
supportedScopes: WidgetScope[]
Valor da propriedade
tags
Marcas associadas a esse widget, visíveis em cada widget e filtradas.
tags: string[]
Valor da propriedade
string[]
targets
IDs de destino de contribuição
targets: string[]
Valor da propriedade
string[]
typeId
Preterido: id voltada para o desenvolvedor localmente exclusiva desse tipo de widget. ContributionId fornece um identificador global exclusivo para tipos de widget.
typeId: string
Valor da propriedade
string