IHostPageLayoutService interface
Serviço para interagir com o layout da página: gerenciamento do modo de tela cheia, abertura de diálogos e painéis
Propriedades
| open |
Abrir uma caixa de diálogo no quadro do host, mostrando conteúdo externo personalizado |
| open |
Abra uma caixa de diálogo no quadro do host, mostrando a mensagem de texto especificada, um botão OK e opcional Cancelar |
| open |
Abrir um painel no quadro do host, mostrando conteúdo externo personalizado |
Métodos
| get |
Obtém se a página está atualmente no modo de tela inteira |
| set |
Entrar ou sair do modo de tela cheia |
Detalhes de Propriedade
openCustomDialog
Abrir uma caixa de diálogo no quadro do host, mostrando conteúdo externo personalizado
openCustomDialog: (contentContributionId: string, options?: IDialogOptions<TResult>) => void
Valor de Propriedade
(contentContributionId: string, options?: IDialogOptions<TResult>) => void
openMessageDialog
Abra uma caixa de diálogo no quadro do host, mostrando a mensagem de texto especificada, um botão OK e opcional Cancelar
openMessageDialog: (message: string, options?: IMessageDialogOptions) => void
Valor de Propriedade
(message: string, options?: IMessageDialogOptions) => void
openPanel
Abrir um painel no quadro do host, mostrando conteúdo externo personalizado
openPanel: (contentContributionId: string, options: IPanelOptions<TResult>) => void
Valor de Propriedade
(contentContributionId: string, options: IPanelOptions<TResult>) => void
Detalhes de Método
getFullScreenMode()
Obtém se a página está atualmente no modo de tela inteira
function getFullScreenMode(): Promise<boolean>
Devoluções
Promise<boolean>
setFullScreenMode(boolean)
Entrar ou sair do modo de tela cheia
function setFullScreenMode(fullScreenMode: boolean)
Parâmetros
- fullScreenMode
-
boolean
True para entrar no modo de tela cheia, false para sair.