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