sprinklers3/app/state/StateBase.ts

12 lines
269 B
TypeScript
Raw Normal View History

2017-10-13 16:11:37 -06:00
import { ISprinklersApi } from "@common/sprinklers";
2017-10-14 01:51:22 -06:00
import { UiStore } from "./ui";
2017-10-13 16:11:37 -06:00
export default abstract class StateBase {
abstract readonly sprinklersApi: ISprinklersApi;
uiStore = new UiStore();
start() {
this.sprinklersApi.start();
}
}