Class ActivityMonitor<Sender, Args>

A class that monitors activity on a signal.

Type Parameters

  • Sender
  • Args

Implements

Constructors

Properties

_activityStopped: Signal<ActivityMonitor<Sender, Args>, IArguments<Sender, Args>> = ...
_args: Args
_isDisposed: boolean = false
_sender: Sender
_timeout: number = -1
_timer: any = -1

Accessors

  • get isDisposed(): boolean
  • Test whether the monitor has been disposed.

    Notes

    This is a read-only property.

    Returns boolean

  • get timeout(): number
  • The timeout associated with the monitor, in milliseconds.

    Returns number

  • set timeout(value): void
  • Parameters

    • value: number

    Returns void

Methods

  • A signal handler for the monitored signal.

    Parameters

    Returns void

  • Dispose of the resources used by the activity monitor.

    Returns void