lemo-crm/web/app/components/input-spinner.js
2022-06-24 00:16:47 +08:00

29 lines
812 B
JavaScript

import Ember from 'ember';
import Component from '@ember/component';
export default 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');
}
}
});