Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| require("babel-polyfill"); | |
| import abstract from "./abstract.js"; | |
| export default class Home extends abstract{ | |
| constructor(screenManager){ | |
| super(screenManager); | |
| } | |
| async init(options){ | |
| await this.setScreen("home"); | |
| await this.setText("t0", "Not Printing"); | |
| if(options) | |
| console.log("options", options); | |
| this.addListener("click_b3", (e)=>{ | |
| this.changePage("settings"); | |
| }); | |
| this.addListener("click_b1", (e)=>{ | |
| this.changePage("plates"); | |
| }); | |
| this.addListener("click_b4", () => this.nanoDLP.command("/button/press/0")); | |
| this.addListener("click_b5", () => this.nanoDLP.command("/button/press/1")); | |
| this.addListener("click_b6", () => this.nanoDLP.command("/printer/off")); | |
| this.addListener("click_b7", () => this.nanoDLP.command("printer/restart")); | |
| } | |
| async update(status, log){ | |
| if(status.Printing){ | |
| return this.changePage("home"); | |
| } | |
| } | |
| } |