@iot-app-kit/core
Advanced tools
Comparing version 10.1.0 to 10.2.0
import type { ProviderWithViewport } from './types'; | ||
export declare const combineProviders: <Result>(providers: ProviderWithViewport<Result[], import("..").DataStreamQuery>[]) => ProviderWithViewport<Result[], import("..").DataStreamQuery>; | ||
export declare const combineProviders: <Result>(providers: ProviderWithViewport<Result[]>[]) => ProviderWithViewport<Result[]>; | ||
//# sourceMappingURL=combineProviders.d.ts.map |
import type { TimeSeriesDataRequest, Viewport } from '../data-module/data-cache/requestTypes'; | ||
import type { ComparisonOperator, DataStreamId, DataStreamQuery, StatusIconType, TimeSeriesData } from '../data-module/types'; | ||
import type { ComparisonOperator, DataStreamId, StatusIconType, TimeSeriesData } from '../data-module/types'; | ||
export type ErrorDetails<T = undefined> = T extends undefined ? { | ||
@@ -17,9 +17,7 @@ msg: string; | ||
} | ||
export interface Provider<Result, Query extends DataStreamQuery = DataStreamQuery> { | ||
export interface Provider<Result> { | ||
subscribe(observer: ProviderObserver<Result>): void; | ||
unsubscribe(): void; | ||
getSubscriptionHash?: () => string; | ||
createSubscriptionHash?: (queries: Query[]) => string; | ||
} | ||
export interface ProviderWithViewport<Result, Query extends DataStreamQuery = DataStreamQuery> extends Provider<Result, Query> { | ||
export interface ProviderWithViewport<Result> extends Provider<Result> { | ||
updateViewport(viewport: Viewport): void; | ||
@@ -26,0 +24,0 @@ } |
@@ -70,2 +70,3 @@ import { AggregateType, Quality } from '@aws-sdk/client-iotsitewise'; | ||
numOutgoingRequests?: number; | ||
assetName?: string; | ||
} | ||
@@ -72,0 +73,0 @@ export type DataSource<Query extends DataStreamQuery = AnyDataStreamQuery> = { |
import type { ProviderWithViewport } from './types'; | ||
export declare const combineProviders: <Result>(providers: ProviderWithViewport<Result[], import("..").DataStreamQuery>[]) => ProviderWithViewport<Result[], import("..").DataStreamQuery>; | ||
export declare const combineProviders: <Result>(providers: ProviderWithViewport<Result[]>[]) => ProviderWithViewport<Result[]>; | ||
//# sourceMappingURL=combineProviders.d.ts.map |
import type { TimeSeriesDataRequest, Viewport } from '../data-module/data-cache/requestTypes'; | ||
import type { ComparisonOperator, DataStreamId, DataStreamQuery, StatusIconType, TimeSeriesData } from '../data-module/types'; | ||
import type { ComparisonOperator, DataStreamId, StatusIconType, TimeSeriesData } from '../data-module/types'; | ||
export type ErrorDetails<T = undefined> = T extends undefined ? { | ||
@@ -17,9 +17,7 @@ msg: string; | ||
} | ||
export interface Provider<Result, Query extends DataStreamQuery = DataStreamQuery> { | ||
export interface Provider<Result> { | ||
subscribe(observer: ProviderObserver<Result>): void; | ||
unsubscribe(): void; | ||
getSubscriptionHash?: () => string; | ||
createSubscriptionHash?: (queries: Query[]) => string; | ||
} | ||
export interface ProviderWithViewport<Result, Query extends DataStreamQuery = DataStreamQuery> extends Provider<Result, Query> { | ||
export interface ProviderWithViewport<Result> extends Provider<Result> { | ||
updateViewport(viewport: Viewport): void; | ||
@@ -26,0 +24,0 @@ } |
@@ -70,2 +70,3 @@ import { AggregateType, Quality } from '@aws-sdk/client-iotsitewise'; | ||
numOutgoingRequests?: number; | ||
assetName?: string; | ||
} | ||
@@ -72,0 +73,0 @@ export type DataSource<Query extends DataStreamQuery = AnyDataStreamQuery> = { |
@@ -7,3 +7,3 @@ { | ||
}, | ||
"version": "10.1.0", | ||
"version": "10.2.0", | ||
"description": "IoT Application Kit core", | ||
@@ -62,8 +62,8 @@ "main": "./dist/cjs/index.js", | ||
"devDependencies": { | ||
"@iot-app-kit/jest-config": "10.1.0", | ||
"@iot-app-kit/ts-config": "10.1.0", | ||
"@iot-app-kit/jest-config": "10.2.0", | ||
"@iot-app-kit/ts-config": "10.2.0", | ||
"@types/d3-array": "^3.0.5", | ||
"@types/jest": "^29.4.0", | ||
"@types/uuid": "^9.0.2", | ||
"eslint-config-iot-app-kit": "10.1.0", | ||
"eslint-config-iot-app-kit": "10.2.0", | ||
"flush-promises": "^1.0.2", | ||
@@ -70,0 +70,0 @@ "jest": "^29.5.0", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
404413
5948