PopupTemplate class

Een indelingssjabloon voor een pop-up.

Eigenschappen

content

Een HTML-tekenreeks voor de hoofdinhoud van de pop-up die tijdelijke aanduidingen bevat voor eigenschappen van de functie waarvoor deze wordt weergegeven. Tijdelijke aanduidingen kunnen de notatie {propertyName} of {propertyName/subPropertyName} hebben.

dateFormat

Als de eigenschap een datumobject is, geeft u met deze opties op hoe deze moet worden opgemaakt wanneer deze wordt weergegeven. Gebruikt Date.toLocaleString. Als dit niet is opgegeven, worden datums geconverteerd naar tekenreeksen met behulp van Date.toISOString

detectHyperlinks

Hiermee geeft u op of hyperlinks en e-mailadressen automatisch moeten worden gedetecteerd en weergegeven als klikbare koppelingen. Standaard: true

fillColor

De achtergrondkleur van de pop-upsjabloon.

hyperlinkFormat

Opmaakopties voor hyperlinktekenreeksen.

numberFormat

Als de eigenschap een getal is, geven deze opties op hoe deze moet worden opgemaakt wanneer deze wordt weergegeven. Maakt gebruik van Number.toLocaleString.

sandboxContent

Hiermee geeft u op of inhoud moet worden verpakt met een iframe in de sandbox. Tenzij deze expliciet is ingesteld op false, wordt de inhoud standaard in een sandbox geplaatst binnen een iframe. Wanneer deze optie is ingeschakeld, wordt alle inhoud verpakt in een sandbox-iframe met scripts, formulieren, vergrendeling van aanwijzer en bovenste navigatie uitgeschakeld. Pop-ups worden toegestaan zodat koppelingen kunnen worden geopend op een nieuwe pagina of tabblad. Oudere browsers die geen ondersteuning bieden voor de srcdoc-parameter op iframes, worden beperkt tot het weergeven van een kleine hoeveelheid inhoud.

singleDescription

Als een beschrijving beschikbaar is, wordt deze geschreven als de inhoud in plaats van als een tabel met eigenschappen. Standaard: true

textColor

De standaardtekstkleur van de pop-upsjabloon.

title

Een HTML-tekenreeks voor de titel van de pop-up die tijdelijke aanduidingen bevat voor eigenschappen van de functie waarvoor deze wordt weergegeven. Tijdelijke aanduidingen kunnen de notatie {propertyName} of {propertyName/subPropertyName} hebben.

Methoden

applyTemplate(Properties, PopupTemplate)

Hiermee genereert u pop-upinhoud door een sjabloon toe te passen op een set eigenschappen. Als er geen sjabloon is opgegeven of titlename als er eigenschappen worden gebruikt als terugval voor de titel, indien beschikbaar. Voor inhoud wordt een description eigenschap gebruikt of worden alle eigenschappen geconverteerd naar een tabel.

Eigenschapdetails

content

Een HTML-tekenreeks voor de hoofdinhoud van de pop-up die tijdelijke aanduidingen bevat voor eigenschappen van de functie waarvoor deze wordt weergegeven. Tijdelijke aanduidingen kunnen de notatie {propertyName} of {propertyName/subPropertyName} hebben.

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

Waarde van eigenschap

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

dateFormat

Als de eigenschap een datumobject is, geeft u met deze opties op hoe deze moet worden opgemaakt wanneer deze wordt weergegeven. Gebruikt Date.toLocaleString. Als dit niet is opgegeven, worden datums geconverteerd naar tekenreeksen met behulp van Date.toISOString

dateFormat?: DateTimeFormatOptions

Waarde van eigenschap

DateTimeFormatOptions

Hiermee geeft u op of hyperlinks en e-mailadressen automatisch moeten worden gedetecteerd en weergegeven als klikbare koppelingen. Standaard: true

detectHyperlinks?: boolean

Waarde van eigenschap

boolean

fillColor

De achtergrondkleur van de pop-upsjabloon.

fillColor?: string

Waarde van eigenschap

string

hyperlinkFormat

Opmaakopties voor hyperlinktekenreeksen.

hyperlinkFormat?: HyperLinkFormatOptions

Waarde van eigenschap

numberFormat

Als de eigenschap een getal is, geven deze opties op hoe deze moet worden opgemaakt wanneer deze wordt weergegeven. Maakt gebruik van Number.toLocaleString.

numberFormat?: NumberFormatOptions

Waarde van eigenschap

NumberFormatOptions

sandboxContent

Hiermee geeft u op of inhoud moet worden verpakt met een iframe in de sandbox. Tenzij deze expliciet is ingesteld op false, wordt de inhoud standaard in een sandbox geplaatst binnen een iframe. Wanneer deze optie is ingeschakeld, wordt alle inhoud verpakt in een sandbox-iframe met scripts, formulieren, vergrendeling van aanwijzer en bovenste navigatie uitgeschakeld. Pop-ups worden toegestaan zodat koppelingen kunnen worden geopend op een nieuwe pagina of tabblad. Oudere browsers die geen ondersteuning bieden voor de srcdoc-parameter op iframes, worden beperkt tot het weergeven van een kleine hoeveelheid inhoud.

sandboxContent?: boolean

Waarde van eigenschap

boolean

singleDescription

Als een beschrijving beschikbaar is, wordt deze geschreven als de inhoud in plaats van als een tabel met eigenschappen. Standaard: true

singleDescription?: boolean

Waarde van eigenschap

boolean

textColor

De standaardtekstkleur van de pop-upsjabloon.

textColor?: string

Waarde van eigenschap

string

title

Een HTML-tekenreeks voor de titel van de pop-up die tijdelijke aanduidingen bevat voor eigenschappen van de functie waarvoor deze wordt weergegeven. Tijdelijke aanduidingen kunnen de notatie {propertyName} of {propertyName/subPropertyName} hebben.

title?: string

Waarde van eigenschap

string

Methodedetails

applyTemplate(Properties, PopupTemplate)

Hiermee genereert u pop-upinhoud door een sjabloon toe te passen op een set eigenschappen. Als er geen sjabloon is opgegeven of titlename als er eigenschappen worden gebruikt als terugval voor de titel, indien beschikbaar. Voor inhoud wordt een description eigenschap gebruikt of worden alle eigenschappen geconverteerd naar een tabel.

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

Parameters

prop
Properties

Het eigenschappenobject genereert de pop-upinhoud op basis van.

template
PopupTemplate

De sjabloon die moet worden toegepast.

Retouren

HTMLElement