Zum Hauptinhalt springen

Header common

Das komplexe Steuerelement zum Ändern der Sichtbarkeit, Farbe und Höhe der Gruppenkopfzeile

Header common control

Info

Das Steuerelement Header common ist nur für die Elemente group und swimlane im default-Modus des Diagram-Editors verfügbar.

Verwendung

{
type: "headerCommon",

hidden?: boolean, // Standardmäßig false
disabled?: boolean, // Standardmäßig false

css?: string,
width?: string | number | "content", // Standardmäßig "content"
height?: string | number | "content", // Standardmäßig "content"
padding?: string | number, // Standardmäßig "0 16px"

label?: string,
labelAlignment?: "left" | "right" | "center", // Standardmäßig "left"
align?: "start" | "center" | "end" | "between" | "around" | "evenly", // Standardmäßig "between"
compact?: boolean, // Standardmäßig false

// Service-Eigenschaften
$properties?: object
}

Beschreibung

Grundlegende Eigenschaften

  • type - (erforderlich) der Typ eines Steuerelements. Setzen Sie ihn auf "headerCommon"
  • hidden - (optional) legt fest, ob das Steuerelement ausgeblendet ist. Standardmäßig false
  • disabled - (optional) legt fest, ob das Steuerelement aktiviert (false) oder deaktiviert (true) ist. Standardmäßig false
  • css - (optional) fügt dem Steuerelement Stilklassen hinzu
  • width - (optional) die Breite des Steuerelements. Standardmäßig "content"
  • height - (optional) die Höhe des Steuerelements. Standardmäßig "content"
  • padding - (optional) legt den Innenabstand für den Inhalt innerhalb der Steuerelementgruppe fest. Standardmäßig "0 16px"
  • label - (optional) gibt eine Beschriftung für das Steuerelement an
  • labelAlignment - (optional) legt die Position der Beschriftung fest. Standardmäßig "left"
  • align - (optional) legt die Ausrichtung der Steuerelemente innerhalb der Steuerelementgruppe fest. Standardmäßig "between"
  • compact - (optional) legt den kompakten Modus fest, entfernt Abstände und Rahmen. Standardmäßig false

Service-Eigenschaften

  • $properties - (optional) ermöglicht das Überschreiben von Werten der Basissteuerelemente innerhalb eines komplexen Steuerelements. Sie können die folgenden Elemente des Steuerelements Header common basierend auf den Basissteuerelementen konfigurieren:
    • enable - (toggle) schaltet die Sichtbarkeit der Gruppenkopfzeile um
    • fill - (colorpicker) legt die Hintergrundfarbe der Gruppenkopfzeile fest
    • height - (input) legt die Höhe der Gruppenkopfzeile fest (px)

Beispiel

const editor= new dhx.DiagramEditor("editor_container", {
type: "default",
view: {
editbar: {
properties: {
$group: [
{
type: "headerCommon",
label: "Header common",
$properties: {
fill: { key: ["header", "fill"] }
}
}
]
}
}
}
});