@nova-ui/bits
Version:
SolarWinds Nova Framework
11 lines (10 loc) • 536 B
TypeScript
import { Subject } from "rxjs";
import { IDataSourceFeature, IDataSourceFeatures, IDataSourceFeaturesConfiguration } from "./public-api";
export declare class DataSourceFeatures implements IDataSourceFeaturesConfiguration {
featuresChanged: Subject<IDataSourceFeatures>;
private supportedFeatures;
constructor(features?: IDataSourceFeatures);
getSupportedFeatures(): IDataSourceFeatures;
setSupportedFeatures(features: IDataSourceFeatures): void;
getFeatureConfig(key: string): IDataSourceFeature | undefined;
}