UNPKG

@farris/bef-vue

Version:
19 lines (18 loc) 672 B
import { Type, Entity, RepositoryConfig, Repository, Module } from '@farris/devkit-vue'; import { BaProxy } from './ba-proxy'; declare class BaRepository<T extends Entity> extends Repository<T> { apiProxyType: Type<BaProxy>; private injector; sessionService: any; apiProxy: BaProxy; constructor(module: Module); init(config: RepositoryConfig): void; private initApiProxy; private initSessionService; getEntities(queryParams: any, sourceType?: string): Promise<T[]>; private buildEntityFilter; createVirtualEntity(defaultValue?: any): Promise<T>; private guid; private changeEntityStoreConfig; } export { BaRepository };