Property | Typ | Inhalt |
---|---|---|
label | String | Bezeichnung des Attributs |
value | String | Wert des Attributs ODER |
values | Array | Liste von QuickInfoValue-Objekten als Werte des Attributs |
Bitte beachten Sie, dass je nach Datentyp die Attributausprägung aus einem Wert oder einer beliebig langen Liste von Werten bestehen kann:
Datentyp | Datentyp liegt vor, wenn folgende Bedingung erfüllt ist | ausgelieferte Ausprägung |
---|---|---|
Attributausprägung für die Datentypen Text, RichText, Zahlen, Einfachauswahl Hinweis: Das Richtext-Markup wird wie "erfasst" ausgeliefert - bei Ausgabe als html statt text liegt es in der Verantwortung des Clients mögliche XSS-Attacken zu verhindern (in der Prozessplattform wierd hierzu DOMPurify verwendet) | value | { label: "Bezeichnung des Attributs", value: "Wert des Attributs", values: null } |
Attributausprägung für den Datentyp Mehrfachauswahl | values && !values.hyperlink && !values.targetType | { label: "Bezeichnung des Attributs", value: null, values: [ { value: "Wert der ausgewählten Option", hyperLink: null, targetType: null, targetId: null, }, ... ] } |
Attributausprägung für den Datentyp Hyperlink | values && values.hyperLink | { label: "Bezeichnung des Attributs", value: null, values: [ { value: "Bezeichnung des Link", hyperLink: "URL für href", targetType: null, targetId: null, }, ... ] } |
Attributausprägung der den Datentyp Referenzen auf Modelle / Prozesskontextelemente Hinweis: targetType und targetId können verwendet werden, um rekursiv den Kurzsteckbriefs des referenzierten Elements abzufragen | values && values.targetType | { label: "Bezeichnung des Attributs", value: null, values: [ { value: "Bezeichnung des referenzierten Elements", hyperLink: null, targetType: "Typ des referenzierten Elements", targetId: "ID des referenzierten Elements, }, ... ] } |