@alfresco/adf-content-services
Version:
Alfresco ADF content services
23 lines (22 loc) • 1.14 kB
TypeScript
import { AppConfigService, StorageService } from '@alfresco/adf-core';
import { AlfrescoApiService } from '../services/alfresco-api.service';
import { SecurityOptionsLoaderService } from '../security-options-loader/security-options-loader.service';
import * as i0 from "@angular/core";
/**
* Create a factory to resolve an api service instance
*
* @param angularAlfrescoApiService loader service
* @returns factory function
*/
export declare function createAlfrescoApiInstance(angularAlfrescoApiService: AlfrescoApiLoaderService): () => Promise<any>;
export declare class AlfrescoApiLoaderService {
private readonly appConfig;
private readonly apiService;
private readonly securityOptionsLoaderService;
private storageService;
constructor(appConfig: AppConfigService, apiService: AlfrescoApiService, securityOptionsLoaderService: SecurityOptionsLoaderService, storageService: StorageService);
init(): Promise<any>;
private initAngularAlfrescoApi;
static ɵfac: i0.ɵɵFactoryDeclaration<AlfrescoApiLoaderService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<AlfrescoApiLoaderService>;
}