Zum Hauptinhalt springen

Methods overview

NameDescription
DataProcessorKonstruktor von DataProcessor
PromiseKonstruktor zum Erstellen eines Promise-Objekts
addEventFügt ein neues Ereignis hinzu
addEventNowErstellt ein neues Event und öffnet die Lightbox zur Bestätigung
addMarkedTimespanMarkiert Datumsangaben, aber bei bestimmten Einstellungen führt dies zu einer Blockierung (das Festlegen eines benutzerdefinierten Stils für das Limit ist möglich)
addSectionFügt der aktuell aktiven Ansicht einen neuen Abschnitt hinzu
addShortcutErstellt eine neue Tastenkombination (Shortcut)
alertZeigt ein Alert-Message-Box an
assertFalls der angegebene Ausdruck false ist, erscheint eine Fehlermeldung in einem roten Popup oben rechts auf dem Bildschirm.
attachEventBindet den Handler an ein internes Ereignis des dhtmlxScheduler
backboneHält den Scheduler synchron mit allen Updates im Backbone-Modell und umgekehrt
batchUpdateAktualisiert mehrere Events gleichzeitig
bindErstellt eine neue Funktion, die beim Aufruf ihr this-Schlüsselwort auf den angegebenen Wert setzt
blockTimeBlockiert das angegebene Datum und wendet den Standard-'dimmed'-Style darauf an.
callEventLöst ein internes Event aus
changeEventIdAktualisiert die ID eines Events
checkCollisionPrüft, ob das angegebene Event mit einem oder mehreren bestehenden Events während desselben Zeitraums kollidiert
checkEventÜberprüft, ob Handler für ein bestimmtes Event zugewiesen sind
checkInMarkedTimespanBestimmt, ob ein Ereignis innerhalb eines Zeitraums eines bestimmten Typs liegt
checkLimitViolationBestellt, ob das angegebene Event mit einem blockierten Zeitraum überschneidet
clearAllEntfernt alle Events aus dem Scheduler
closeAllSectionsSchließt alle Sections in der aktuell aktiven Ansicht
closeSectionSchließt einen bestimmten Abschnitt innerhalb der aktuell aktiven Ansicht.
collapseGibt den Scheduler von seinem erweiterten Zustand zurück zur regulären Größe
confirmÖffnet eine confirm Messagebox
copyErstellt eine tiefe Kopie des angegebenen Objekts
createDataProcessorErzeugt eine neue dataProcessor-Instanz und verknüpft sie mit dem Scheduler
createGridViewRichtet die Grid-Ansicht im Scheduler ein
createTimelineViewErzeugt die Timeline-Ansicht im Scheduler.
createUnitsViewRichtet die Units-Ansicht im Scheduler ein
definedGibt false zurück, wenn das Argument undefined ist; andernfalls true
deleteAllSectionsEntfernt alle Sections aus der aktiven Ansicht
deleteEventEntfernt das angegebene Event
deleteMarkedTimespanEntfernt eine Markierung oder Blockierung, die mit der Methode addMarkedTimespan() erstellt wurde.
deleteSectionEntfernt einen Abschnitt aus der aktuell aktiven Ansicht
destroyCalendarEntfernt einen zuvor erstellten Mini-Kalender
destructorEntfernt eine Scheduler-Instanz
detachEventEntfernt einen zuvor angehängten Event-Handler (einen, der mit der attachEvent-Methode hinzugefügt wurde)
editÖffnet den Inline-Editor, um den Text des Events direkt innerhalb des Event-Boxes zu ändern
editStopBeendet den Inline-Event-Editor, wenn er geöffnet ist
endLightboxVerwendet, um die Lightbox zu schließen
eventRichtet einen Event-Handler an einem HTML-Element ein
eventRemoveEntfernt einen Event-Handler von einem HTML-Element
expandÖffnet den Scheduler, sodass er den gesamten Bildschirm für bessere Sichtbarkeit einnimmt
exportToPDFExportiert einen Scheduler im PDF-Format
exportToPNGErmöglicht das Exportieren eines Schedulers als PNG-Bild
focusAktiviert den focus im Scheduler
formSectionBietet Zugriff auf die Objekte der Lightbox-Sections
getActionDataGibt das Datum und den Bereich zurück, der sich derzeit unter dem Cursor befindet, falls vorhanden
getEventBietet das Event-Objekt, das einer gegebenen ID entspricht
getEventEndDateRuft das Enddatum eines Events ab
getEventStartDateRuft das Startdatum eines Events ab
getEventTextRuft den mit einem Event verknüpften Text ab
getEventsGibt eine Sammlung von Ereignissen zurück, die innerhalb des angegebenen Zeitraums stattfinden
getLabelRuiert das Label eines Select-Controls in der Lightbox ab
getLightboxHolt das HTML-Element der Lightbox
getRecDatesRuft alle Vorkommnisse eines wiederkehrenden Ereignisses ab
getRenderedEventGibt das HTML-Element des aktuell angezeigten Events zurück
getSectionHolt das Objekt für einen bestimmten Abschnitt innerhalb der aktuell aktiven Ansicht
getShortcutHandlerRuft einen Handler für eine Tastaturnavigations-Shortcut ab
getStateRuiert den aktuellen Zustand des Schedulers ab
getUserDataRuft die Benutzerdaten ab, die mit einem bestimmten Event verknüpft sind
getViewGibt ein View-Objekt basierend auf seinem Namen zurück. Wird kein Name angegeben, wird die aktuelle View zurückgegeben
hideCoverEntfernt die Lightbox-Modal-Overlay, die die Interaktion mit dem restlichen Bildschirm verhindert
hideLightboxSchließt die Lightbox, ohne Änderungen zu speichern
hideQuickInfoVersteckt das Pop-up Event-Formular, falls es aktuell geöffnet ist.
highlightEventPositionMarkiert die Dauer eines Events auf der Timeline
initEin Konstruktor eines dhtmlxScheduler-Objekts
invertZonesKehrt die angegebenen Zeitzonen um
isCalendarVisibleErmittelt, ob der Kalender derzeit im Scheduler angezeigt wird
isOneDayEventBestimmt, ob das angegebene Event nur einen Tag dauert oder sich über mehrere Tage erstreckt
isViewExistsÜberprüft, ob eine View mit dem angegebenen Namen vorhanden ist
linkCalendarDiese Methode aktualisiert das aktive Datum im Mini-Kalender, sobald sich das aktive Datum im Scheduler ändert.
loadLädt Daten in den Scheduler aus einer externen Datenquelle
markCalendarFügt einem bestimmten Datum eine CSS-Klasse hinzu
markTimespanMarkiert oder blockiert spezifische Daten, indem entweder ein Standard- oder ein benutzerdefinierter Stil angewendet wird. Die Hervorhebung wird unmittelbar nach jeder internen Aktualisierung in der App entfernt. Dies kann nützlich sein, um bestimmte Daten hervorzuheben.
messageÖffnet eine message box des gewählten Typs
mixinFügt Eigenschaften vom 'source'-Objekt in das 'target'-Objekt ein
modalboxÖffnet eine modalbox
openAllSectionsÖffnet jeden Abschnitt in der aktuell aktiven Ansicht (dies funktioniert nur, wenn die Ansicht Timeline im 'Tree'-Modus ist; andernfalls wird die Methode ignoriert)
openSectionÖffnet einen bestimmten Abschnitt innerhalb der aktuell aktiven Ansicht (funktioniert nur, wenn die aktive Ansicht eine Timeline im 'Tree'-Modus ist; andernfalls wird die Methode ignoriert)
parseLädt Daten aus einer clientseitigen Ressource
pluginsAktiviert die ausgewählten Extensions
removeShortcutEntfernt eine Tastenkombination (keyboard shortcut)
renderAktualisiert die Scheduler-Anzeige
renderCalendarErzeugt einen kompakten Kalender
renderEventErstellt den HTML-Inhalt für eine benutzerdefinierte Event-Box
resetLightboxEntfernt das aktuelle HTML-Objektelement der Lightbox
scrollUnitScrollt die angegebene Anzahl von Einheiten in der Units-Ansicht
selectWählt das von Ihnen angegebene Event aus
serializeSerialisiert alle aktuell im Scheduler geladenen Events
serverListDefiniert eine benannte Sammlung, die in Units, Timeline-Ansichten oder der Lightbox geladen werden kann
setCurrentViewZeigt die angegebene Ansicht und das Datum an
setEventFügt dem Datenpool des Schedulers ein neues Event hinzu
setEventEndDateAktualisiert das Enddatum eines Events
setEventStartDateAktualisiert das Startdatum des Events
setEventTextAktualisiert den Text eines bestimmten Events
setLightboxSizeAktualisiert die Größe der Lightbox
setLoadModeLegt den Modus für das Laden von Daten in Teilen fest und ermöglicht dynamisches Laden
setSkinÄndert das aktuell aktive Skin
setUserDataWeist einem bestimmten Event Benutzerdaten zu
showCoverZeigt ein Lightbox-Modal-Overlay an, das die Interaktion mit dem restlichen Bildschirm verhindert
showEventZeigt das angegebene Event in der aktuellen oder ausgewählten Ansicht an und hebt es hervor
showLightboxÖffnet die Lightbox für ein bestimmtes Event
showQuickInfoÖffnet das Pop-up-Event-Formular für ein bestimmtes Event
startLightboxZeigt eine benutzerdefinierte Lightbox innerhalb des angegebenen HTML-Containers an, zentriert auf dem Bildschirm
toICalWandelt Scheduler-Daten in das ICal-Format um
toJSONWandelt die Daten des Schedulers in einen JSON-formatierten String um
toPDFExportiert die aktuelle Ansicht als PDF-Dokument, was besonders praktisch zum Drucken ist.
toPDFRangeExportiert mehrere Scheduler-Views in ein PDF-Dokument (nützlich zum Drucken)
toXMLWandelt die Daten des Schedulers in das XML-Format um
uidErstellt eine eindeutige ID, die garantiert innerhalb der aktuellen Scheduler-Instanz eindeutig ist (kein globaler GUID)
unblockTimeEntfernt eine zuvor mit der Methode blockTime() gesetzte Sperre
unmarkCalendarEntfernt eine CSS-Klasse vom angegebenen Datum
unmarkTimespanEntfernt die Markierung oder Blockierung, die durch die Methode markTimespan() angewendet wurde
unselectEntfernt die Auswahl vom angegebenen Event
updateCalendarZeigt das ausgewählte Datum im Mini-Calendar an
updateCollectionAktualisiert die angegebene Collection mit neuen Optionen
updateEventÄndert das angegebene Event
updateViewZeigt die angegebene Ansicht und das Datum an (löst keine Events aus)
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.