Freigeben über


IHostPageLayoutService interface

Dienst für die Interaktion mit dem Layout der Seite: Verwalten des Vollbildmodus, Öffnen von Dialogfeldern und Panels

Eigenschaften

openCustomDialog

Öffnen eines Dialogfelds im Hostframe mit benutzerdefinierten externen Inhalten

openMessageDialog

Öffnen eines Dialogfelds im Hostframe mit der angegebenen Textnachricht, einer SCHALTFLÄCHE 'OK' und optionaler Schaltfläche 'Abbrechen'

openPanel

Öffnen eines Panels im Hostframe mit benutzerdefinierten externen Inhalten

Methoden

getFullScreenMode()

Ruft ab, ob sich die Seite derzeit im Vollbildmodus befindet.

setFullScreenMode(boolean)

In den Vollbildmodus wechseln oder beenden

Details zur Eigenschaft

openCustomDialog

Öffnen eines Dialogfelds im Hostframe mit benutzerdefinierten externen Inhalten

openCustomDialog: (contentContributionId: string, options?: IDialogOptions<TResult>) => void

Eigenschaftswert

(contentContributionId: string, options?: IDialogOptions<TResult>) => void

openMessageDialog

Öffnen eines Dialogfelds im Hostframe mit der angegebenen Textnachricht, einer SCHALTFLÄCHE 'OK' und optionaler Schaltfläche 'Abbrechen'

openMessageDialog: (message: string, options?: IMessageDialogOptions) => void

Eigenschaftswert

(message: string, options?: IMessageDialogOptions) => void

openPanel

Öffnen eines Panels im Hostframe mit benutzerdefinierten externen Inhalten

openPanel: (contentContributionId: string, options: IPanelOptions<TResult>) => void

Eigenschaftswert

(contentContributionId: string, options: IPanelOptions<TResult>) => void

Details zur Methode

getFullScreenMode()

Ruft ab, ob sich die Seite derzeit im Vollbildmodus befindet.

function getFullScreenMode(): Promise<boolean>

Gibt zurück

Promise<boolean>

setFullScreenMode(boolean)

In den Vollbildmodus wechseln oder beenden

function setFullScreenMode(fullScreenMode: boolean)

Parameter

fullScreenMode

boolean

True, um in den Vollbildmodus zu wechseln, false zum Beenden.