mirror of https://github.com/rancher/ui.git
29 lines
683 B
JavaScript
29 lines
683 B
JavaScript
import Component from '@ember/component';
|
|
import layout from './template';
|
|
|
|
export default Component.extend({
|
|
layout,
|
|
model: null,
|
|
fullColspan: null,
|
|
afterName: 0,
|
|
showState: false,
|
|
afterState: 0,
|
|
alignState: 'text-center',
|
|
showActions: true,
|
|
noGroup: 'namespaceGroup.none',
|
|
|
|
tagName: '',
|
|
|
|
nameSpan: function() {
|
|
let span = this.get('fullColspan') -
|
|
this.get('afterName') -
|
|
(this.get('showState') ? 1 : 0) -
|
|
this.get('afterState') -
|
|
(this.get('showActions') ? 1 : 0);
|
|
|
|
return Math.max(span,1);
|
|
}.property('fullColspan','afterName','showState','afterState','showActions'),
|
|
|
|
|
|
});
|