Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Ein-/ausschalten über ListConfiguration.Filter.EnableAdvanced (Default: ein)

Quick Filters

Zusätzlich zu den regulären Filter-Möglichkeiten ist es möglich, auf einer Listen-Ansicht sogenannte “Quick Filters” hinzuzufügen. Diese Funktionieren grundsätzlich gleich wie normale Facetten-Filter, sind aber immer sichtbar. Aufgrund dieser ständigen Sichtbarkeit sollten Quick Filters nur sparsam und für sehr zentrale “Schalter” benutzt werden, um die Komplexität im UI nicht unnötig zu erhöhen.

Einstellmöglichkeiten:

  • Hinzufügen eines Feldes als Quick-Filter über den QuickFilterAspect (im Code: .QuickFilter())

    • IsNullable: Ob dieser Filter ausgeschaltet werden kann. Wird dieses Feld nicht explizit auf true gesetzt, muss eine DefaultValue spezifziert werden

    • DefaultValue: Default-Wert des Filters beim initialen Laden der Liste. Datentyp muss hier mit dem Datentyp des gewählten Feldes übereinstimmen.

    • Sorting: Sortierung des Filters innerhalb des Quick-Filter-Blocks. Wenn nichts festgelegt, wird alphabetisch sortiert.

    • CustomPlaceholder: Custom text, der beim Hovern über dem Feld sowie als Platzhalter verwendet wird. Wird kein CustomPlaceholder definiert, wird die Caption des Felds verwendet.