Dela via


PopupTemplate class

En layoutmall för ett popup-fönster.

Egenskaper

content

En HTML-sträng för huvudinnehållet i popup-fönstret som innehåller platshållare för egenskaper för funktionen som den visas för. Platshållarna kan ha formatet {propertyName} eller {propertyName/subPropertyName}.

dateFormat

Om egenskapen är ett datumobjekt anger dessa alternativ hur den ska formateras när den visas. Använder Date.toLocaleString. Om inget anges konverteras datum till strängar med Date.toISOString

detectHyperlinks

Anger om hyperlänkar och e-postadresser automatiskt ska identifieras och återges som klickbara länkar. Standard: true

fillColor

Bakgrundsfärgen för popup-mallen.

hyperlinkFormat

Formatalternativ för hyperlänksträngar.

numberFormat

Om egenskapen är ett tal anger de här alternativen hur den ska formateras när den visas. Använder Number.toLocaleString.

sandboxContent

Anger om innehållet ska omslutas med en iframe i begränsat läge. Om inget uttryckligen anges till falskt kommer innehållet att vara begränsat i en iframe som standard. När det är aktiverat omsluts allt innehåll i en iframe i begränsat läge med skript, formulär, pekarlås och övre navigering inaktiverat. Popup-fönster tillåts så att länkar kan öppnas på en ny sida eller flik. Äldre webbläsare som inte stöder parametern srcdoc på iframes begränsas till att återge en liten mängd innehåll.

singleDescription

Om en beskrivning är tillgänglig skrivs den som innehåll i stället för som en tabell med egenskaper. Standard: true

textColor

Standardtextfärgen för popup-mallen.

title

En HTML-sträng för rubriken på popup-fönstret som innehåller platshållare för egenskaper för funktionen som den visas för. Platshållarna kan ha formatet {propertyName} eller {propertyName/subPropertyName}.

Metoder

applyTemplate(Properties, PopupTemplate)

Genererar popup-innehåll genom att tillämpa en mall på en uppsättning egenskaper. Om ingen mall har angetts title används name egenskaper som återställningar för rubriken om det är tillgängligt. För innehåll används en description egenskap, annars konverteras alla egenskaper till en tabell.

Egenskapsinformation

content

En HTML-sträng för huvudinnehållet i popup-fönstret som innehåller platshållare för egenskaper för funktionen som den visas för. Platshållarna kan ha formatet {propertyName} eller {propertyName/subPropertyName}.

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

Egenskapsvärde

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

dateFormat

Om egenskapen är ett datumobjekt anger dessa alternativ hur den ska formateras när den visas. Använder Date.toLocaleString. Om inget anges konverteras datum till strängar med Date.toISOString

dateFormat?: DateTimeFormatOptions

Egenskapsvärde

DateTimeFormatOptions

Anger om hyperlänkar och e-postadresser automatiskt ska identifieras och återges som klickbara länkar. Standard: true

detectHyperlinks?: boolean

Egenskapsvärde

boolean

fillColor

Bakgrundsfärgen för popup-mallen.

fillColor?: string

Egenskapsvärde

string

hyperlinkFormat

Formatalternativ för hyperlänksträngar.

hyperlinkFormat?: HyperLinkFormatOptions

Egenskapsvärde

numberFormat

Om egenskapen är ett tal anger de här alternativen hur den ska formateras när den visas. Använder Number.toLocaleString.

numberFormat?: NumberFormatOptions

Egenskapsvärde

NumberFormatOptions

sandboxContent

Anger om innehållet ska omslutas med en iframe i begränsat läge. Om inget uttryckligen anges till falskt kommer innehållet att vara begränsat i en iframe som standard. När det är aktiverat omsluts allt innehåll i en iframe i begränsat läge med skript, formulär, pekarlås och övre navigering inaktiverat. Popup-fönster tillåts så att länkar kan öppnas på en ny sida eller flik. Äldre webbläsare som inte stöder parametern srcdoc på iframes begränsas till att återge en liten mängd innehåll.

sandboxContent?: boolean

Egenskapsvärde

boolean

singleDescription

Om en beskrivning är tillgänglig skrivs den som innehåll i stället för som en tabell med egenskaper. Standard: true

singleDescription?: boolean

Egenskapsvärde

boolean

textColor

Standardtextfärgen för popup-mallen.

textColor?: string

Egenskapsvärde

string

title

En HTML-sträng för rubriken på popup-fönstret som innehåller platshållare för egenskaper för funktionen som den visas för. Platshållarna kan ha formatet {propertyName} eller {propertyName/subPropertyName}.

title?: string

Egenskapsvärde

string

Metodinformation

applyTemplate(Properties, PopupTemplate)

Genererar popup-innehåll genom att tillämpa en mall på en uppsättning egenskaper. Om ingen mall har angetts title används name egenskaper som återställningar för rubriken om det är tillgängligt. För innehåll används en description egenskap, annars konverteras alla egenskaper till en tabell.

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

Parametrar

prop
Properties

Egenskapsobjektet genererar popup-innehållet från.

template
PopupTemplate

Mallen som ska tillämpas.

Returer

HTMLElement