UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

22 lines (21 loc) 804 B
import { GraphNode, NodeID } from './types'; import * as i0 from "@angular/core"; export declare class GraphStoreService { private readonly nodeStore; private surfaceNode; private scale; private readonly nodeChanged$$; private readonly nodeChanged$; private readonly resizeObserver; registerSurfaceNode(surface: GraphNode): void; registerNode(id: NodeID, node: GraphNode): void; unregisterNode(id: NodeID): void; getNode(id: NodeID): GraphNode; getSurfaceNode(): GraphNode; nodeChanged(): import("rxjs").Observable<void>; getScale(): number; setScale(scale: number): number; disconnectObserver(): void; static ɵfac: i0.ɵɵFactoryDeclaration<GraphStoreService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<GraphStoreService>; }