UNPKG

nea-helpers

Version:

Collection of helpers for developing a Nymi Enabled Application (NEA)

72 lines (63 loc) 1.19 kB
'use strict'; const BaseEvent = require('./BaseEvent'); class FoundChangeEvent extends BaseEvent { /** * Instantiate a FoundChange event * @param {BaseEvent} event * @param {string} after * @param {string} before * @param {string} pid * @param {int} tid */ constructor (event, after, before, pid, tid) { super(event.getResponse(), event.getKind()); this._event = event; this._after = String(after); this._before = String(before); this._pid = String(pid); this._tid = ~~tid; } /** * Event getter * @return {BaseEvent} */ getEvent () { return this._event; } /** * After getter * @return {string} */ getAfter () { return this._after; } /** * Before getter * @return {string} */ getBefore () { return this._before; } /** * Pid getter * @return {string} */ getPid () { return this._pid; } /** * Tid getter * @return {int} */ getTid () { return this._tid; } } module.exports = FoundChangeEvent;