zigbee-herdsman-zigate
Version:
An open source ZigBee gateway solution with node.js.
17 lines (13 loc) • 422 B
text/typescript
import Database from '../database';
import {Adapter} from '../../adapter';
abstract class Entity {
protected static database: Database = null;
protected static adapter: Adapter = null;
public static injectDatabase(database: Database): void {
Entity.database = database;
}
public static injectAdapter(adapter: Adapter): void {
Entity.adapter = adapter;
}
}
export default Entity;