共用方式為


IHostPageLayoutService interface

與頁面版面配置互動的服務:管理全螢幕模式、開啟對話框和面板

屬性

openCustomDialog

在主畫面格中開啟對話框,顯示自定義外部內容

openMessageDialog

在主框架中開啟對話框,其中顯示指定的文字訊息、確定和選擇性的 [取消] 按鈕

openPanel

在主畫面格中開啟面板,顯示自定義外部內容

方法

getFullScreenMode()

取得頁面目前是否處於全螢幕模式

setFullScreenMode(boolean)

進入或結束全螢幕模式

屬性詳細資料

openCustomDialog

在主畫面格中開啟對話框,顯示自定義外部內容

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

屬性值

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

openMessageDialog

在主框架中開啟對話框,其中顯示指定的文字訊息、確定和選擇性的 [取消] 按鈕

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

屬性值

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

openPanel

在主畫面格中開啟面板,顯示自定義外部內容

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

屬性值

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

方法詳細資料

getFullScreenMode()

取得頁面目前是否處於全螢幕模式

function getFullScreenMode(): Promise<boolean>

傳回

Promise<boolean>

setFullScreenMode(boolean)

進入或結束全螢幕模式

function setFullScreenMode(fullScreenMode: boolean)

參數

fullScreenMode

boolean

True 表示進入全螢幕模式,false 表示結束。