共用方式為


PopupTemplate class

快顯視窗的版面配置範本。

屬性

content

快顯主要內容的 HTML 字串,其中包含所顯示功能屬性的預留位置。 預留位置的格式可以是 「{propertyName}」 或 「{propertyName/subPropertyName}」。

dateFormat

如果屬性是日期物件,這些選項會指定顯示時應該如何格式化。 使用 Date.toLocaleString。 如果未指定,日期將會使用Date.toISOString轉換成字串

detectHyperlinks

指定是否應該自動偵測超連結和電子郵件地址,並將其轉譯為可點選的連結。 預設: true

fillColor

快顯範本的背景色彩。

hyperlinkFormat

超連結字串的格式選項。

numberFormat

如果屬性是數位,這些選項會指定顯示時應該如何格式化。 使用 Number.toLocaleString

sandboxContent

指定內容是否應該以沙箱化 iframe 包裝。 除非明確設定為 false,否則內容預設會在 iframe 內沙箱化。 啟用時,所有內容都會包裝在沙箱化 iframe 中,並停用腳本、表單、指標鎖定和上方導覽。 允許快顯,以便在新的頁面或索引標籤中開啟連結。不支援 iframe 上 srcdoc 參數的舊版瀏覽器將受限於轉譯少量的內容。

singleDescription

如果有描述可用,則會寫入為內容,而不是做為屬性的資料表。 預設: true

textColor

快顯範本的預設文字色彩。

title

快顯標題的 HTML 字串,其中包含要為其顯示之功能屬性的預留位置。 預留位置的格式可以是 「{propertyName}」 或 「{propertyName/subPropertyName}」。

方法

applyTemplate(Properties, PopupTemplate)

藉由將範本套用至一組屬性,以產生快顯內容。 如果未指定任何範本, titlename 屬性會當做標題的後援使用。 針對內容, description 將會使用屬性,否則所有屬性都會轉換成資料表。

屬性詳細資料

content

快顯主要內容的 HTML 字串,其中包含所顯示功能屬性的預留位置。 預留位置的格式可以是 「{propertyName}」 或 「{propertyName/subPropertyName}」。

content?: string | PropertyInfo[] | Array<string | PropertyInfo[]>

屬性值

string | PropertyInfo[] | Array<string | PropertyInfo[]>

dateFormat

如果屬性是日期物件,這些選項會指定顯示時應該如何格式化。 使用 Date.toLocaleString。 如果未指定,日期將會使用Date.toISOString轉換成字串

dateFormat?: DateTimeFormatOptions

屬性值

DateTimeFormatOptions

指定是否應該自動偵測超連結和電子郵件地址,並將其轉譯為可點選的連結。 預設: true

detectHyperlinks?: boolean

屬性值

boolean

fillColor

快顯範本的背景色彩。

fillColor?: string

屬性值

string

hyperlinkFormat

超連結字串的格式選項。

hyperlinkFormat?: HyperLinkFormatOptions

屬性值

numberFormat

如果屬性是數位,這些選項會指定顯示時應該如何格式化。 使用 Number.toLocaleString

numberFormat?: NumberFormatOptions

屬性值

NumberFormatOptions

sandboxContent

指定內容是否應該以沙箱化 iframe 包裝。 除非明確設定為 false,否則內容預設會在 iframe 內沙箱化。 啟用時,所有內容都會包裝在沙箱化 iframe 中,並停用腳本、表單、指標鎖定和上方導覽。 允許快顯,以便在新的頁面或索引標籤中開啟連結。不支援 iframe 上 srcdoc 參數的舊版瀏覽器將受限於轉譯少量的內容。

sandboxContent?: boolean

屬性值

boolean

singleDescription

如果有描述可用,則會寫入為內容,而不是做為屬性的資料表。 預設: true

singleDescription?: boolean

屬性值

boolean

textColor

快顯範本的預設文字色彩。

textColor?: string

屬性值

string

title

快顯標題的 HTML 字串,其中包含要為其顯示之功能屬性的預留位置。 預留位置的格式可以是 「{propertyName}」 或 「{propertyName/subPropertyName}」。

title?: string

屬性值

string

方法詳細資料

applyTemplate(Properties, PopupTemplate)

藉由將範本套用至一組屬性,以產生快顯內容。 如果未指定任何範本, titlename 屬性會當做標題的後援使用。 針對內容, description 將會使用屬性,否則所有屬性都會轉換成資料表。

static function applyTemplate(prop: Properties, template?: PopupTemplate): HTMLElement

參數

prop
Properties

properties 物件會產生快顯內容的來源。

template
PopupTemplate

要套用的範本。

傳回

HTMLElement