Переглянути джерело

Added ObservableStorage option.

FAMBL 1 рік тому
батько
коміт
e3ae99a397
2 змінених файлів з 8 додано та 2 видалено
  1. 7 1
      services/query.service.ts
  2. 1 1
      test/test2.ts

+ 7 - 1
services/query.service.ts

@@ -178,7 +178,13 @@ export interface DateRange {
     endDate: string | Date,
     column: string
 }
-export interface Storage {
+export interface StorageLocation {
     type: string,
     url: string
 }
+export interface ObservableStorage {
+    type: "observable",
+    ref: Observable<any>
+}
+
+export type Storage = StorageLocation| ObservableStorage

+ 1 - 1
test/test2.ts

@@ -10,7 +10,7 @@ import _ = require("lodash")
 
 let query = new SearchService()
 
-let mongoStorage : any = {
+let mongoStorage : Storage = {
     type: `MongoDB`,
     url: `mongodb://192.168.100.59:27017/fromEnzo`
 }