IHostPageLayoutService interface
Servicio para interactuar con el diseño de la página: administrar el modo de pantalla completa, abrir diálogos y paneles
Propiedades
| open |
Abrir un cuadro de diálogo en el marco de host, que muestra contenido externo personalizado |
| open |
Abra un cuadro de diálogo en el marco host, que muestra el mensaje de texto especificado, un botón Aceptar y opcional Cancelar. |
| open |
Abra un panel en el marco de host, en el que se muestra el contenido externo personalizado |
Métodos
| get |
Obtiene si la página está actualmente en modo de pantalla completa. |
| set |
Entrar o salir del modo de pantalla completa |
Detalles de las propiedades
openCustomDialog
Abrir un cuadro de diálogo en el marco de host, que muestra contenido externo personalizado
openCustomDialog: (contentContributionId: string, options?: IDialogOptions<TResult>) => void
Valor de propiedad
(contentContributionId: string, options?: IDialogOptions<TResult>) => void
openMessageDialog
Abra un cuadro de diálogo en el marco host, que muestra el mensaje de texto especificado, un botón Aceptar y opcional Cancelar.
openMessageDialog: (message: string, options?: IMessageDialogOptions) => void
Valor de propiedad
(message: string, options?: IMessageDialogOptions) => void
openPanel
Abra un panel en el marco de host, en el que se muestra el contenido externo personalizado
openPanel: (contentContributionId: string, options: IPanelOptions<TResult>) => void
Valor de propiedad
(contentContributionId: string, options: IPanelOptions<TResult>) => void
Detalles del método
getFullScreenMode()
Obtiene si la página está actualmente en modo de pantalla completa.
function getFullScreenMode(): Promise<boolean>
Devoluciones
Promise<boolean>
setFullScreenMode(boolean)
Entrar o salir del modo de pantalla completa
function setFullScreenMode(fullScreenMode: boolean)
Parámetros
- fullScreenMode
-
boolean
True para escribir el modo de pantalla completa, false para salir.