lemo-crm/web/app/components/input-spinner.js

28 lines
776 B
JavaScript

import Ember from 'ember';
export default Ember.Component.extend({
step: 1,
value: 0,
classNames: ['ace-spinner', 'middle'],
actions: {
increase() {
let me = this;
let max = me.get('max');
if (!Ember.isNone(max) && me.get('value') == max) {
console.info('Spinner increase to max: ', max);
return;
}
this.incrementProperty('value');
},
decrease() {
let me = this;
let min = me.get('min');
if (!Ember.isNone(min) && me.get('value') == min) {
console.info('Spinner decrease to min: ', min);
return;
}
this.decrementProperty('value');
}
}
});