ui/lib/shared/addon/components/form-agent-env-var/component.js

29 lines
523 B
JavaScript

import Component from '@ember/component';
import { inject as service } from '@ember/service';
import layout from './template';
export default Component.extend({
globalStore: service(),
intl: service(),
layout,
model: null,
editable: true,
editing: true,
value: [],
init() {
this._super(...arguments);
this.set('value', this.value || []);
},
actions: {
add() {
this.value.pushObject({});
},
remove(index) {
this.value.removeAt(index, 1);
},
},
});