Files
electron-egg/app/controller/v1/setting.js
2020-12-31 16:44:06 +08:00

44 lines
777 B
JavaScript

'use strict';
const BaseController = require('../base');
class SettingController extends BaseController {
async autoLaunchEnable() {
const { service } = this;
await service.setting.autoLaunchEnable();
const data = {
isEnabled: true
};
this.sendSuccess(data);
}
async autoLaunchDisable() {
const { service } = this;
await service.setting.autoLaunchDisable();
const data = {
isEnabled: false
};
this.sendSuccess(data);
}
async autoLaunchIsEnabled() {
const { service } = this;
const data = {
isEnabled: null
};
const isEnabled = await service.setting.autoLaunchIsEnabled();
data.isEnabled = isEnabled;
this.sendSuccess(data);
}
}
module.exports = SettingController;