Zum Hauptinhalt springen

Filtern von Ereignissen

Für jede angegebene Ansicht können Sie eine Filterfunktion festlegen, die bestimmt, welche Ereignisse im Scheduler angezeigt werden und welche nicht.

scheduler.filter_week = (id, event) => {
if (event.name === 'New event') {
return false; // event will be filtered (not rendered)
}

return true; // event will be rendered
};

Hier ist "week" der Name einer Ansicht in scheduler.filter_week.

Die filter_(viewName)-Methode nimmt 2 Parameter entgegen:

  • id - die ID des Ereignisses
  • event - das Ereignis-Objekt

Denken Sie daran, Sie können verschiedene Filterfunktionen für verschiedene Ansichten festlegen:

scheduler.filter_day = scheduler.filter_week = (id, event) => {
// some code
};
...
scheduler.filter_timeline = (id, event) => {
// some other code
};

Verwandte Beispiele

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.