ixfx
    Preparing search index...

    Class FrequencyTracker<V>

    Type Parameters

    • V

    Hierarchy (View Summary)

    Constructors

    Accessors

    • get isDisposed(): boolean

      Returns boolean

    Methods

    • Parameters

      • ...values: V[]

        Values to add. Fires change event after adding item(s)

      Returns void

    • Clear data. Fires change event

      Returns void

    • Returns a string with keys and counts, useful for debugging.

      Returns string

    • Parameters

      • sortStyle: SortSyles = ...

        Sorting style (default: value, ie. count)

      Returns readonly KeyValue[]

      Sorted array of [key,frequency]

    • Parameters

      • value: string | V

        Value to count

      Returns undefined | number

      Frequency of value, or undefined if it does not exist

    • Returns IterableIterator<string>

      Iterator over keys (ie. groups)

    • Parameters

      • value: string | V

        Value to count

      Returns undefined | number

      Relative frequency of value, or undefined if it does not exist

    • Returns [key: string, count: number][]

      Copy of entries as an array of [key, count]

    • Returns IterableIterator<number>

      Iterator over frequency counts