ixfx
    Preparing search index...

    Module @ixfx/trackers - v0.40.0

    Tracking data over time.

    See also @ixfx/geometry for a Point/Points tracker.

    Functions

    frequency
    interval

    Returns a new IntervalTracker instance. IntervalTracker records the interval between each call to mark.

    number

    Keeps track of the total, min, max and avg in a stream of values. By default values are not stored.

    rate

    Tracks the rate of events. It's also able to compute the min,max and average interval between events.

    Classes

    FrequencyTracker

    Frequency keeps track of how many times a particular value is seen, but unlike a Map it does not store the data. By default compares items by value (via JSON.stringify).

    IntervalTracker

    A Tracker that tracks interval between calls to mark()

    NumberTracker

    Base tracker class

    ObjectTracker

    A tracked value of type V.

    PrimitiveTracker

    Base tracker class

    RateTracker

    Tracks the rate of events. It's also able to compute the min,max and average interval between events.

    TrackedValueMap

    Keeps track of keyed values of type V (eg Point). It stores occurences in type T, which must extend from TrackerBase<V>, eg PointTracker.

    TrackerBase

    Base tracker class

    Type Aliases

    FrequencyEventMap
    NumberTrackerResults
    RateTrackerOpts
    Timestamped
    TimestampedObject
    TimestampedPrimitive
    TrackedValueOpts

    Options

    TrimReason