mirror of https://github.com/rancher/ui.git
39 lines
838 B
JavaScript
39 lines
838 B
JavaScript
import Component from '@ember/component';
|
|
import layout from './template';
|
|
import { computed, set } from '@ember/object';
|
|
|
|
export default Component.extend({
|
|
layout,
|
|
|
|
tagName: 'tr',
|
|
classNames: ['main-row'],
|
|
pool: null,
|
|
|
|
deleteNotReadyAfterSecs: computed('pool.deleteNotReadyAfterSecs', {
|
|
get() {
|
|
let { pool: { deleteNotReadyAfterSecs = 0 } } = this;
|
|
|
|
return deleteNotReadyAfterSecs / 60;
|
|
},
|
|
set(key, value) {
|
|
let out = value * 60;
|
|
|
|
set(this, 'pool.deleteNotReadyAfterSecs', out);
|
|
|
|
return value;
|
|
},
|
|
}),
|
|
|
|
removePool() {
|
|
throw new Error('removePool action is required!');
|
|
},
|
|
|
|
addNodeTemplate() {
|
|
throw new Error('addNodeTemplate action is required!');
|
|
},
|
|
|
|
configAdvancedOptions() {
|
|
throw new Error('configAdvancedOptions action is required!');
|
|
}
|
|
});
|