IPropertyPaneConfiguration interface
Definições das configurações da Web Part
Propriedades
| current |
Página a ser exibida no PropertyPane. |
| debounce |
Lista de propriedades para debounce do |
| disable |
Se pretende evitar mostrar o selecionador de audiências que permite a configuração das audiências que podem ver esta peça Web. |
| disable |
Se pretende desativar o foco de intercetação no painel de propriedades. |
| disable |
Se pretende ou não mostrar o grupo "Visibilidade" no painel de propriedades. |
| loading |
Número de milissegundos a atrasar antes de o indicador de carregamento ser apresentado no painel de propriedades. |
| pages | Número total de páginas no PropertyPane. |
| pages |
Tipo de páginas a apresentar no Painel de Propriedades. Por predefinição, funciona como "Páginas" para o painel de propriedades de várias páginas. |
| show |
Mostra se o indicador de carregamento deve ser exibido na parte superior do painel de propriedades ou não. |
Detalhes da propriedade
currentPage
Página a ser exibida no PropertyPane.
currentPage?: number;
Valor da propriedade
number
debounceProperties
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Lista de propriedades para debounce do onPropertyPaneFieldChanged evento.
debounceProperties?: IPropertyPaneDebounceProperty[];
Valor da propriedade
Comentários
Se o painel de propriedades for reativo, o evento será acionado onPropertyPaneFieldChanged com qualquer alteração às propriedades da peça Web. Isto pode levar a um jank para alguns controlos do painel de propriedades ou peças Web. Pode utilizar esta propriedade de configuração para debounce do onPropertyPaneFieldChanged evento para as propriedades listadas; outras propriedades não serão afetadas.
disableAudiencePicker
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Se pretende evitar mostrar o selecionador de audiências que permite a configuração das audiências que podem ver esta peça Web.
disableAudiencePicker?: boolean;
Valor da propriedade
boolean
disableFocusTrap
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Se pretende desativar o foco de intercetação no painel de propriedades.
disableFocusTrap?: boolean;
Valor da propriedade
boolean
disableVisibilityGroup
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Se pretende ou não mostrar o grupo "Visibilidade" no painel de propriedades.
disableVisibilityGroup?: boolean;
Valor da propriedade
boolean
Comentários
Esta propriedade foi criada, uma vez que este grupo só deve estar disponível para a configuração geral de peças Web e não para itens individuais em peças Web (por exemplo, ligações em ligações rápidas). Nota: este grupo está disponível para peças Web 1p/3p, pelo que podemos considerar lançar esta api para um controlo superior a 3p.
loadingIndicatorDelayTime
Número de milissegundos a atrasar antes de o indicador de carregamento ser apresentado no painel de propriedades.
loadingIndicatorDelayTime?: number;
Valor da propriedade
number
Comentários
O valor padrão é 500.
pages
Número total de páginas no PropertyPane.
pages: IPropertyPanePage[];
Valor da propriedade
pagesType
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Tipo de páginas a apresentar no Painel de Propriedades. Por predefinição, funciona como "Páginas" para o painel de propriedades de várias páginas.
pagesType?: PagesType;
Valor da propriedade
showLoadingIndicator
Mostra se o indicador de carregamento deve ser exibido na parte superior do painel de propriedades ou não.
showLoadingIndicator?: boolean;
Valor da propriedade
boolean
Comentários
Este recurso destina-se a ser usado quando o usuário estiver aguardando uma promessa a ser solucionada. Se definido como true, o indicador de carregamento de sobreposição aparece após 500 ms (o autor da Web Part pode substituir esse comportamento usando a propriedade overlayLoadingIndicator).
O mostrador não é imediatamente exibido porque temos como objetivo jamais mostrar o indicador de carregamento. No entanto, na vida real, as solicitações assíncronas podem demorar e torna-se necessário exibir um indicador de carregamento para o usuário final.