A generic set implementation supporting all interfaces in this module.

Unused features have minimal performance impact.

Hierarchy (view full)

Constructors

Accessors

  • get added(): Observable<[T], void>
  • Returns Observable<[T], void>

  • get deleted(): Observable<[T], void>
  • Returns Observable<[T], void>

  • get size(): number
  • Returns number

Methods

  • Parameters

    Returns void

  • Returns void

  • Parameters

    Returns boolean

  • Parameters

    • predicate: ((item: Scanner) => undefined | boolean)
        • (item): undefined | boolean
        • Parameters

          Returns undefined | boolean

    Returns Scanner[]

  • Parameters

    • predicate: ((item: Scanner) => undefined | boolean)
        • (item): undefined | boolean
        • Parameters

          Returns undefined | boolean

    Returns undefined | Scanner

  • Type Parameters

    Parameters

    Returns undefined | Scanner

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Type Parameters

    • R

    Parameters

    Returns R[]

  • Parameters

    Returns undefined | Scanner

  • Select a set of scanners based on discovery capabilities.

    Parameters

    Returns Scanner[]