Compartilhar via


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

openCustomDialog

Abra uma caixa de diálogo no quadro do host, mostrando conteúdo externo personalizado

openMessageDialog

Abra uma caixa de diálogo no quadro do host, mostrando a mensagem de texto especificada, um botão OK e Cancelar opcional

openPanel

Abra um painel no quadro do host, mostrando conteúdo externo personalizado

Métodos

getFullScreenMode()

Obtém se a página está atualmente no modo de tela cheia

setFullScreenMode(boolean)

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.