addon/helpers/e3-scale-min.js

Summary

Maintainability
A
3 hrs
Test Coverage
import Ember from 'ember';
const {min} = Math;

export function e3ScaleMin(params, options) {
  let [scale] = params;
  let {minus, add} = options;
  if(scale && scale.range) {
    let minValue = min.apply(null, scale.range);
    if(minus) {
      minValue -= minus;
    }

    if(add) {
      minValue += add;
    }

    return minValue;
  }
}

export default Ember.Helper.helper(e3ScaleMin);