Compare commits
2 Commits
v3.0.0-dev
...
v3.0.0-dev
| Author | SHA1 | Date | |
|---|---|---|---|
| 46dcf65de6 | |||
| d160ad87f9 |
@@ -7,3 +7,4 @@ export type * from '@owlboard/api-schema-types'
|
||||
// Useful exports for Type Hinting
|
||||
export { PisModule } from './modules/pis.js';
|
||||
export { LocationFilterModule } from './modules/locationFilter.js';
|
||||
export { StationDataModule } from './modules/stationData.js';
|
||||
|
||||
@@ -1,15 +1,18 @@
|
||||
import { BaseClient } from "./base.js";
|
||||
import { PisModule } from "../modules/pis.js";
|
||||
import { LocationFilterModule } from "../modules/locationFilter.js";
|
||||
import { StationDataModule } from "src/modules/stationData.js";
|
||||
|
||||
export class OwlBoardClient extends BaseClient {
|
||||
public readonly pis: PisModule;
|
||||
public readonly locationFilter: LocationFilterModule;
|
||||
public readonly stationData: StationDataModule;
|
||||
|
||||
constructor(baseUrl: string, apiKey?: string) {
|
||||
super(baseUrl, apiKey);
|
||||
|
||||
this.pis = new PisModule(this);
|
||||
this.locationFilter = new LocationFilterModule(this);
|
||||
this.stationData = new StationDataModule(this);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user