UNPKG

@rxap/data-source

Version:

Provides a set of classes and decorators for creating and managing data sources in Angular applications, including base classes, static data sources, observable data sources, and method data sources. It also includes a component for displaying data source

11 lines (10 loc) 769 B
import { InjectFlags, Injector } from '@angular/core'; import { BaseDataSource, BaseDataSourceMetadata, BaseDataSourceViewer } from './base.data-source'; import { Observable } from 'rxjs'; import { DefinitionLoader, IdOrInstanceOrToken } from '@rxap/definition'; import * as i0 from "@angular/core"; export declare class DataSourceLoader extends DefinitionLoader { connect<Data>(dataSourceIdOrInstanceOrToken: IdOrInstanceOrToken<BaseDataSource<Data>>, viewer: BaseDataSourceViewer, metadata?: Partial<BaseDataSourceMetadata>, injector?: Injector, notFoundValue?: BaseDataSource<Data>, flags?: InjectFlags): Observable<Data>; static ɵfac: i0.ɵɵFactoryDeclaration<DataSourceLoader, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DataSourceLoader>; }