You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

29 lines
684 B

import { inject, injectable } from "inversify"
import BaseContainer from "main/base/baseContainer"
import Tabs from "main/modules/tabs"
import WindowManager from "main/modules/window-manager"
@injectable()
class BasicService extends BaseContainer {
constructor(
@inject(WindowManager) private _WindowManager: WindowManager,
@inject(Tabs) private _Tabs: Tabs,
) {
super()
}
showAbout() {
this._WindowManager.showWindow("about")
return {
a: "fuck",
}
}
openTabDevtool() {
// this._Tabs.reload(0)
this._Tabs.openDevtool(0)
}
}
export { BasicService }
export default BasicService