Zum Hauptinhalt springen

Header position

Das komplexe Steuerelement zum Ändern der Position der Gruppenkopfzeile

Header position control

Info

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

Verwendung

{
type: "headerPosition",

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 "start"
compact?: boolean, // Standardmäßig false

// Service-Eigenschaften
$properties?: object
}

Beschreibung

Grundlegende Eigenschaften

  • type - (erforderlich) der Typ eines Steuerelements. Setzen Sie ihn auf "headerPosition"
  • 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 "start"
  • 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 das folgende Element des Steuerelements Header position basierend auf den Basissteuerelementen konfigurieren:
    • position - (toggleGroup) - legt eine Position der Gruppenkopfzeile fest

Beispiel

const editor= new dhx.DiagramEditor("editor_container", {
type: "default",
view: {
editbar: {
properties: {
$group: [
{
type: "headerPosition",
label: "Header position",
$properties: {
position: {
options: [
{
icon: "dxi dxi-format-vertical-align-top",
value: "top"
},
{
icon: "dxi dxi-format-vertical-align-bottom",
value: "bottom"
}
]
}
}
}
]
}
}
}
});