luci-mod-system: use generic .cbi-section-actions style for row actions
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9706388c42
)
This commit is contained in:
parent
4ee21feef2
commit
0bcb9109f2
1 changed files with 11 additions and 12 deletions
|
@ -37,12 +37,12 @@ return view.extend({
|
|||
},
|
||||
|
||||
handleEnableDisable: function(name, isEnabled, ev) {
|
||||
return this.handleAction(name, isEnabled ? 'disable' : 'enable', ev).then(L.bind(function(name, isEnabled, cell) {
|
||||
L.dom.content(cell, this.renderEnableDisable({
|
||||
return this.handleAction(name, isEnabled ? 'disable' : 'enable', ev).then(L.bind(function(name, isEnabled, btn) {
|
||||
btn.parentNode.replaceChild(this.renderEnableDisable({
|
||||
name: name,
|
||||
enabled: isEnabled
|
||||
}));
|
||||
}, this, name, !isEnabled, ev.currentTarget.parentNode));
|
||||
}), btn);
|
||||
}, this, name, !isEnabled, ev.currentTarget));
|
||||
},
|
||||
|
||||
handleRcLocalSave: function(ev) {
|
||||
|
@ -72,10 +72,7 @@ return view.extend({
|
|||
E('div', { 'class': 'tr table-titles' }, [
|
||||
E('div', { 'class': 'th' }, _('Start priority')),
|
||||
E('div', { 'class': 'th' }, _('Initscript')),
|
||||
E('div', { 'class': 'th' }, _('Enable/Disable')),
|
||||
E('div', { 'class': 'th' }, _('Start')),
|
||||
E('div', { 'class': 'th' }, _('Restart')),
|
||||
E('div', { 'class': 'th' }, _('Stop'))
|
||||
E('div', { 'class': 'th nowrap cbi-section-actions' })
|
||||
])
|
||||
]);
|
||||
|
||||
|
@ -94,10 +91,12 @@ return view.extend({
|
|||
rows.push([
|
||||
'%02d'.format(list[i].index),
|
||||
list[i].name,
|
||||
this.renderEnableDisable(list[i]),
|
||||
E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, 'handleAction', list[i].name, 'start') }, _('Start')),
|
||||
E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, 'handleAction', list[i].name, 'restart') }, _('Restart')),
|
||||
E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, 'handleAction', list[i].name, 'stop') }, _('Stop'))
|
||||
E('div', [
|
||||
this.renderEnableDisable(list[i]),
|
||||
E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, 'handleAction', list[i].name, 'start') }, _('Start')),
|
||||
E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, 'handleAction', list[i].name, 'restart') }, _('Restart')),
|
||||
E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, 'handleAction', list[i].name, 'stop') }, _('Stop'))
|
||||
])
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue