sprinklers3/common/sprinklers/ISprinklersApi.ts

14 lines
328 B
TypeScript
Raw Normal View History

2018-06-16 23:54:03 -06:00
import { ConnectionState } from "./ConnectionState";
import { SprinklersDevice } from "./SprinklersDevice";
export interface ISprinklersApi {
2018-06-16 23:54:03 -06:00
readonly connectionState: ConnectionState;
readonly connected: boolean;
start(): void;
getDevice(id: string): SprinklersDevice;
removeDevice(id: string): void;
}