Zum Hauptinhalt springen

Iterators.filter

Mit der Iterators.filter Funktion, können documents Iterators-Klassen durch iteriert werden.

Iterators.filter<TReturn>(iterable, callback: (item, index) => boolean): Array<TReturn>;

Folgende Iteratoren werden unterstützt:

  • AccessProfileIterator
  • ArchiveConnectionBlobIterator
  • ArchiveFileResultset
  • ArchiveServerIterator
  • ControlFlowIterator
  • CustomPropertyIterator
  • DocumentIterator
  • FileResultset
  • FolderIterator
  • HitResultset
  • RegisterIterator
  • SystemUserIterator
  • WorkflowStepIterator
tipp

Alle Funktionen sind hier beschrieben.

Beispiel SystemUserIterator

context.enableModules();
const { Iterators } = require("ou.sp.Iterators");

const users = context.getSystemUsers();

const absentUsers = Iterators.filter(users, (user, index) => user.isAbsent());