PatternWatcher Class

Represents a monitored pattern string. Returned from the Variables#watch method.

class PatternWatcher extends EventEmitter<any> {
    get pattern(): string;
    get resolved(): string;
    unwatch(): void;
}

#Properties

#pattern

Returns the pattern string being watched

get pattern(): string;

#resolved

Returns the current resolved display string

get resolved(): string;

#Methods

#unwatch()

Stops monitoring this pattern string for changes

unwatch(): void;

#Events

#'changed' Event

Fired when the resolved display string has changed

patternWatcher.on('changed', (resolved: String, source: PatternWatcher) => { });
  • resolved The new resolved display string

  • source This object