Zum Hauptinhalt springen

alert

Description

Ruft eine Alert-Nachrichtenbox auf

alert: (config: AlertBoxConfig | string | number) => HTMLElement

Parameters

  • config - (required) AlertBoxConfig | string | number - kann entweder ein Objekt mit Einstellungen für die Alert-Box oder einfach der anzuzeigende Text sein

Returns

  • div - (HTMLElement) - das div-Element, das die Alert-Box enthält

Example

var box = gantt.alert({
title:"Alert",
type:"alert-error",
text:"You can't do this"
});

// oder
var box = gantt.alert("This is an alert box");

Details

Das Konfigurationsobjekt unterstützt folgende Eigenschaften:

  • id? - (number | string) - optional, die ID der Alert-Box
  • text - (number | string) - der Haupttext innerhalb der Alert-Box
  • title? - (number | string) - optional, Kopfzeilentext
  • ok? - (number | string) - optional, Beschriftung für den "OK"-Button
  • position? - (string) - optional, Position der Alert-Box; aktuell wird nur "top" unterstützt, jeder andere Wert wird auf "center-align" gesetzt
  • width? - (string) - optional, Breite der Alert-Box im CSS-Format <length> oder <percentage>, z.B. "100px", "50%"
  • height? - (string) - optional, Höhe der Alert-Box im CSS-Format <length> oder <percentage>, z.B. "100px", "50%"
  • callback? (result): void - optional, eine Funktion, die ausgelöst wird, wenn der Button geklickt wird. Der Parameter result ist immer true (da es nur einen "OK"-Button gibt)
    • result - (boolean) - gibt das Ergebnis des geklickten Buttons an, immer true

Für weitere Details zu den Konfigurationsoptionen der Alert-Box siehe den Artikel "Popup-Nachrichten und Modale Boxen".

Change log

  • hinzugefügt in Version 4.0