Methods overview
| Name | Description |
|---|---|
| DataProcessor | Konstruktor von DataProcessor |
| Promise | Konstruktor zum Erstellen eines Promise-Objekts |
| addEvent | Fügt ein neues Ereignis hinzu |
| addEventNow | Erstellt ein neues Event und öffnet die Lightbox zur Bestätigung |
| addMarkedTimespan | Markiert Datumsangaben, aber bei bestimmten Einstellungen führt dies zu einer Blockierung (das Festlegen eines benutzerdefinierten Stils für das Limit ist möglich) |
| addSection | Fügt der aktuell aktiven Ansicht einen neuen Abschnitt hinzu |
| addShortcut | Erstellt eine neue Tastenkombination (Shortcut) |
| alert | Zeigt ein Alert-Message-Box an |
| assert | Falls der angegebene Ausdruck false ist, erscheint eine Fehlermeldung in einem roten Popup oben rechts auf dem Bildschirm. |
| attachEvent | Bindet den Handler an ein internes Ereignis des dhtmlxScheduler |
| backbone | Hält den Scheduler synchron mit allen Updates im Backbone-Modell und umgekehrt |
| batchUpdate | Aktualisiert mehrere Events gleichzeitig |
| bind | Erstellt eine neue Funktion, die beim Aufruf ihr this-Schlüsselwort auf den angegebenen Wert setzt |
| blockTime | Blockiert das angegebene Datum und wendet den Standard-'dimmed'-Style darauf an. |
| callEvent | Löst ein internes Event aus |
| changeEventId | Aktualisiert die ID eines Events |
| checkCollision | Prü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 |
| checkInMarkedTimespan | Bestimmt, ob ein Ereignis innerhalb eines Zeitraums eines bestimmten Typs liegt |
| checkLimitViolation | Bestellt, ob das angegebene Event mit einem blockierten Zeitraum überschneidet |
| clearAll | Entfernt alle Events aus dem Scheduler |
| closeAllSections | Schließt alle Sections in der aktuell aktiven Ansicht |
| closeSection | Schließt einen bestimmten Abschnitt innerhalb der aktuell aktiven Ansicht. |
| collapse | Gibt den Scheduler von seinem erweiterten Zustand zurück zur regulären Größe |
| confirm | Öffnet eine confirm Messagebox |
| copy | Erstellt eine tiefe Kopie des angegebenen Objekts |
| createDataProcessor | Erzeugt eine neue dataProcessor-Instanz und verknüpft sie mit dem Scheduler |
| createGridView | Richtet die Grid-Ansicht im Scheduler ein |
| createTimelineView | Erzeugt die Timeline-Ansicht im Scheduler. |
| createUnitsView | Richtet die Units-Ansicht im Scheduler ein |
| defined | Gibt false zurück, wenn das Argument undefined ist; andernfalls true |
| deleteAllSections | Entfernt alle Sections aus der aktiven Ansicht |
| deleteEvent | Entfernt das angegebene Event |
| deleteMarkedTimespan | Entfernt eine Markierung oder Blockierung, die mit der Methode addMarkedTimespan() erstellt wurde. |
| deleteSection | Entfernt einen Abschnitt aus der aktuell aktiven Ansicht |
| destroyCalendar | Entfernt einen zuvor erstellten Mini-Kalender |
| destructor | Entfernt eine Scheduler-Instanz |
| detachEvent | Entfernt 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 |
| editStop | Beendet den Inline-Event-Editor, wenn er geöffnet ist |
| endLightbox | Verwendet, um die Lightbox zu schließen |
| event | Richtet einen Event-Handler an einem HTML-Element ein |
| eventRemove | Entfernt einen Event-Handler von einem HTML-Element |
| expand | Öffnet den Scheduler, sodass er den gesamten Bildschirm für bessere Sichtbarkeit einnimmt |
| exportToPDF | Exportiert einen Scheduler im PDF-Format |
| exportToPNG | Ermöglicht das Exportieren eines Schedulers als PNG-Bild |
| focus | Aktiviert den focus im Scheduler |
| formSection | Bietet Zugriff auf die Objekte der Lightbox-Sections |
| getActionData | Gibt das Datum und den Bereich zurück, der sich derzeit unter dem Cursor befindet, falls vorhanden |
| getEvent | Bietet das Event-Objekt, das einer gegebenen ID entspricht |
| getEventEndDate | Ruft das Enddatum eines Events ab |
| getEventStartDate | Ruft das Startdatum eines Events ab |
| getEventText | Ruft den mit einem Event verknüpften Text ab |
| getEvents | Gibt eine Sammlung von Ereignissen zurück, die innerhalb des angegebenen Zeitraums stattfinden |
| getLabel | Ruiert das Label eines Select-Controls in der Lightbox ab |
| getLightbox | Holt das HTML-Element der Lightbox |
| getRecDates | Ruft alle Vorkommnisse eines wiederkehrenden Ereignisses ab |
| getRenderedEvent | Gibt das HTML-Element des aktuell angezeigten Events zurück |
| getSection | Holt das Objekt für einen bestimmten Abschnitt innerhalb der aktuell aktiven Ansicht |
| getShortcutHandler | Ruft einen Handler für eine Tastaturnavigations-Shortcut ab |
| getState | Ruiert den aktuellen Zustand des Schedulers ab |
| getUserData | Ruft die Benutzerdaten ab, die mit einem bestimmten Event verknüpft sind |
| getView | Gibt ein View-Objekt basierend auf seinem Namen zurück. Wird kein Name angegeben, wird die aktuelle View zurückgegeben |
| hideCover | Entfernt die Lightbox-Modal-Overlay, die die Interaktion mit dem restlichen Bildschirm verhindert |
| hideLightbox | Schließt die Lightbox, ohne Änderungen zu speichern |
| hideQuickInfo | Versteckt das Pop-up Event-Formular, falls es aktuell geöffnet ist. |
| highlightEventPosition | Markiert die Dauer eines Events auf der Timeline |
| init | Ein Konstruktor eines dhtmlxScheduler-Objekts |
| invertZones | Kehrt die angegebenen Zeitzonen um |
| isCalendarVisible | Ermittelt, ob der Kalender derzeit im Scheduler angezeigt wird |
| isOneDayEvent | Bestimmt, 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 |
| linkCalendar | Diese Methode aktualisiert das aktive Datum im Mini-Kalender, sobald sich das aktive Datum im Scheduler ändert. |
| load | Lädt Daten in den Scheduler aus einer externen Datenquelle |
| markCalendar | Fügt einem bestimmten Datum eine CSS-Klasse hinzu |
| markTimespan | Markiert 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 |
| mixin | Fü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) |
| parse | Lädt Daten aus einer clientseitigen Ressource |
| plugins | Aktiviert die ausgewählten Extensions |
| removeShortcut | Entfernt eine Tastenkombination (keyboard shortcut) |
| render | Aktualisiert die Scheduler-Anzeige |
| renderCalendar | Erzeugt einen kompakten Kalender |
| renderEvent | Erstellt den HTML-Inhalt für eine benutzerdefinierte Event-Box |
| resetLightbox | Entfernt das aktuelle HTML-Objektelement der Lightbox |
| scrollUnit | Scrollt die angegebene Anzahl von Einheiten in der Units-Ansicht |
| select | Wählt das von Ihnen angegebene Event aus |
| serialize | Serialisiert alle aktuell im Scheduler geladenen Events |
| serverList | Definiert eine benannte Sammlung, die in Units, Timeline-Ansichten oder der Lightbox geladen werden kann |
| setCurrentView | Zeigt die angegebene Ansicht und das Datum an |
| setEvent | Fügt dem Datenpool des Schedulers ein neues Event hinzu |
| setEventEndDate | Aktualisiert das Enddatum eines Events |
| setEventStartDate | Aktualisiert das Startdatum des Events |
| setEventText | Aktualisiert den Text eines bestimmten Events |
| setLightboxSize | Aktualisiert die Größe der Lightbox |
| setLoadMode | Legt den Modus für das Laden von Daten in Teilen fest und ermöglicht dynamisches Laden |
| setSkin | Ändert das aktuell aktive Skin |
| setUserData | Weist einem bestimmten Event Benutzerdaten zu |
| showCover | Zeigt ein Lightbox-Modal-Overlay an, das die Interaktion mit dem restlichen Bildschirm verhindert |
| showEvent | Zeigt 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 |
| startLightbox | Zeigt eine benutzerdefinierte Lightbox innerhalb des angegebenen HTML-Containers an, zentriert auf dem Bildschirm |
| toICal | Wandelt Scheduler-Daten in das ICal-Format um |
| toJSON | Wandelt die Daten des Schedulers in einen JSON-formatierten String um |
| toPDF | Exportiert die aktuelle Ansicht als PDF-Dokument, was besonders praktisch zum Drucken ist. |
| toPDFRange | Exportiert mehrere Scheduler-Views in ein PDF-Dokument (nützlich zum Drucken) |
| toXML | Wandelt die Daten des Schedulers in das XML-Format um |
| uid | Erstellt eine eindeutige ID, die garantiert innerhalb der aktuellen Scheduler-Instanz eindeutig ist (kein globaler GUID) |
| unblockTime | Entfernt eine zuvor mit der Methode blockTime() gesetzte Sperre |
| unmarkCalendar | Entfernt eine CSS-Klasse vom angegebenen Datum |
| unmarkTimespan | Entfernt die Markierung oder Blockierung, die durch die Methode markTimespan() angewendet wurde |
| unselect | Entfernt die Auswahl vom angegebenen Event |
| updateCalendar | Zeigt das ausgewählte Datum im Mini-Calendar an |
| updateCollection | Aktualisiert die angegebene Collection mit neuen Optionen |
| updateEvent | Ändert das angegebene Event |
| updateView | Zeigt 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.