Button
[ Schnittstelle ]
export interface Button {
name: string;
value?: any;
width: number;
height: number;
widthMode?: 'Value' | 'Content';
heightMode?: 'Value' | 'Content';
minWidth?: number;
maxWidth?: number;
minHeight?: number;
maxHeight?: number;
textPadding?: TcHmi.FourSidedCss;
text: string;
tooltip?: string;
keepPopupOpen?: boolean;
actions?: TcHmi.Trigger.Action[];
}Eigenschaften
Name | Typ | Beschreibung |
|---|---|---|
name | Name des Buttons | |
value | Wert des Buttons | |
width | Breite des Buttons | |
height | Höhe des Buttons | |
widthMode | 'Value', 'Content', undefined | Legt fest, ob die Breite aus dem Breitenwert (Value) übernommen oder anhand der Textlänge (Content) ermittelt wird. |
heightMode | 'Value', 'Content', undefined | Legt fest, ob die Höhe aus dem Höhenwert (Value) übernommen oder anhand der Textlänge (Content) ermittelt wird. |
minWidth | Die minimale Breite des Buttons | |
maxWidth | Die maximale Breite des Buttons | |
minHeight | Die minimale Höhe des Buttons | |
maxHeight | Die maximale Höhe des Buttons | |
textPadding | Text-Padding des Buttons | |
text | Text des Buttons | |
tooltip | Tooltip des Buttons | |
keepPopupOpen | Wert, der angibt, ob das Popup geöffnet bleiben soll. | |
actions | Liste an Aktionen des Buttons |
Schema: tchmi:framework#/definitions/TcHmi.Controls.System.TcHmiPopup.ButtonList
![]() | Verfügbar ab Version 1.12.760 |
