setFilter()
Beschreibung
Filtert Aufgaben nach den angegebenen Kriterien innerhalb eines aktiven Projekts
Verwendung
setFilter({
match: string | null,
by?: string,
highlight?: boolean,
strict?: boolean
}): void;
Parameter
match- (erforderlich) ein Suchmusterby- (optional) der Parameter destask-Objekts für die Suche; standardmäßig texthighlight- (optional) legt fest, ob gefundene Treffer hervorgehoben werden sollenstrict- (optional) aktiviert den strikten Filtermodus. Die Suche wird nach exakter Übereinstimmung durchgeführt
Info
Um die Filterung zurückzusetzen, übergeben Sie match: null an die Methode
Beispiel
const { ToDo, Toolbar } = todo;
const { tasks, users, projects, tags } = getData();
// To Do List erstellen
const list = new ToDo("#root", {
tasks,
users,
projects,
tags,
});
// Daten nach den angegebenen Regeln filtern
list.setFilter({
match: "ran",
highlight: true
});
// Filterung zurücksetzen
list.setFilter({ match: null });
Verwandter Artikel: Aufgaben sortieren und filtern