UNPKG

@linid-dm/directory-manager-client-core

Version:

Core package by providing a set of angular components for the Directory Manager app.

35 lines (34 loc) 1.47 kB
import { Store } from '@ngxs/store'; import { Observable } from 'rxjs'; import { IDataItem, IDataNode } from '../interfaces/data.interface'; import * as i0 from "@angular/core"; export declare class InteractionsService { private _store$; private _processingRequest; private _cancelRequest; private _displayedDataTree; private _displayedDataList; private _updateTreeNodeName; private _updateListItemName; private _updateExternalId; private _updateFilteredDetailAttributes; processingRequest$: Observable<boolean>; cancelRequest$: Observable<void>; displayedDataTree$: Observable<IDataNode[]>; displayedDataList$: Observable<IDataItem[]>; updateTreeNodeName$: Observable<string>; updateListItemName$: Observable<string>; updateExternalId$: Observable<string>; updateFilteredDetailAttributes$: Observable<boolean>; constructor(_store$: Store); isProcessingRequest(processing: boolean): void; displayDataTree(dataTree: IDataNode[]): void; displayDataList(dataList: IDataItem[]): void; updateTreeNodeName(newNodeName: string): void; updateListItemName(newItemName: string): void; updateExternalId(newExternalId: string): void; updateFilteredDetailAttributes(isMatchingAdvancedSearchChips: boolean): void; cancelRequest(): void; static ɵfac: i0.ɵɵFactoryDeclaration<InteractionsService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<InteractionsService>; }