Zum Hauptinhalt springen

confirm

Description

Öffnet ein Bestätigungs-Dialogfenster

confirm: (config: ConfirmBoxConfig | string | number) => HTMLElement

Parameters

  • config - (required) ConfirmBoxConfig | string | number - entweder ein Objekt mit der Konfiguration des Bestätigungsfensters oder der anzuzeigende Text

Returns

  • div - (HTMLElement) - der Div-Container des Bestätigungsfensters

Example

var box = gantt.confirm({
text: "Continue?",
ok:"Yes",
cancel:"No",
callback: function(result){
if(result){
gantt.message("Yes!");
}else{
gantt.message("No...");
}
}
});

// or
var box = gantt.confirm("Do you want to continue?");

Details

Das Konfigurationsobjekt enthält die folgenden Eigenschaften:

  • id? - (number | string) - optional, die ID des Bestätigungsfensters
  • text - (number | string) - der Text des Bestätigungsfenster-Inhalts
  • title? - (number | string) - optional, der Text der Kopfzeile
  • ok? - (number | string) - optional, der Text der Schaltfläche „OK“
  • cancel? - (number | string) - optional, der Text der Schaltfläche „Abbrechen“
  • position? - (string) - optional, die Position des Bestätigungsfensters; derzeit wird nur der Wert „top“ unterstützt, jeder andere Wert führt zu „center-align“
  • width? - (string) - optional, die Breite des Bestätigungsfensters (festgelegt als CSS <length> oder <percentage> Werte, z. B. „100px“, „50%“)
  • height? - (string) - optional, die Höhe des Bestätigungsfensters (festgelegt als CSS <length> oder <percentage> Werte, z. B. „100px“, „50%“)
  • callback? (result): void - optional, die Funktion, die beim Klicken auf einen Button aufgerufen wird. Nimmt true oder false als Parameter (je nach gedrücktem Button)
    • result - (boolean) - Ergebnis des gedrückten Buttons: true für "OK", false für "Abbrechen".

Für weitere Details zu unterstützten Konfigurationsoptionen eines Bestätigungs-Nachrichtenfensters siehe den Artikel Popup-Nachrichten und Modal-Fenster.

Change log

  • Hinzugefügt in Version 4.0
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.