UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

47 lines 2.34 kB
import { DestroyRef, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { IOperation, OperationService } from '@c8y/client'; import { AlertService, ModalService, OperationRealtimeService } from '@c8y/ngx-components'; import { AddressSpaceNode, AddressSpaceService } from './address-space.service'; import { DynamicDataSource } from './dynamic-data-source'; import { OpcuaServerConfig } from './opcua-server.interface'; import { OpcuaService } from './opcuaService'; import * as i0 from "@angular/core"; export declare class OpcuaAddressSpaceComponent implements OnInit, OnDestroy { private addressSpaceService; private opcuaService; private operationService; private operationRealtimeService; private alert; private modalService; currentNode: AddressSpaceNode; selectednode: boolean; searchKey: string; isSearch: boolean; loading: boolean; searchInProgress: boolean; filterLabel: string; dataSource: DynamicDataSource; nodeList: any; operation?: IOperation; isOperationRunning: import("@angular/core").WritableSignal<boolean>; destroyRef: DestroyRef; focusStatus: EventEmitter<AddressSpaceNode>; private moId; constructor(addressSpaceService: AddressSpaceService, opcuaService: OpcuaService, operationService: OperationService, operationRealtimeService: OperationRealtimeService, alert: AlertService, modalService: ModalService); ngOnInit(): Promise<void>; getRunningScanAddressSpaceOperation(): Promise<IOperation | undefined>; ngOnDestroy(): void; searchNodes(): Promise<void>; clearNodeListAndCheckSearchString(): void; clearSearch(): void; getIcon(nodeClassName: string): any; selectNode(node: any): Promise<void>; toggleCurrentNode(node: AddressSpaceNode): void; backHandler(node: any): void; isNodeSet(node: AddressSpaceNode): boolean; rescanAddressSpace(): Promise<void>; createConfigurationAwareScanAdressSpaceOperation(config: OpcuaServerConfig): Promise<IOperation>; static ɵfac: i0.ɵɵFactoryDeclaration<OpcuaAddressSpaceComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OpcuaAddressSpaceComponent, "opcua-address-space", never, {}, { "focusStatus": "focusStatus"; }, never, never, false, never>; } //# sourceMappingURL=opcua-address-space.component.d.ts.map