Jam3/adviser

View on GitHub
src/core/rule/lifecycle/rule-feedback.js

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * @fileoverview Rule feedback.
 *
 */

'use strict';

/**
 * Rule feedback object for external rules
 *
 * @class RuleFeedback
 */
class RuleFeedback {
  constructor(status, lifeCyclePhase, timing) {
    this.status = status;
    this.lifeCyclePhase = lifeCyclePhase;
    this.timing = timing;

    Object.freeze(this);
  }
}

module.exports = RuleFeedback;