UNPKG

ketcher-core

Version:
20 lines (19 loc) 697 B
import { HydrogenBond, PolymerBond } from "../../../../domain/entities"; import { AngleSnapViewParams } from './AngleSnapView'; import { DistanceSnapViewParams } from './DistanceSnapView'; export declare class TransientDrawingView { private views; private readonly topLayer; private readonly defaultLayer; constructor(); private addView; private removeView; showBondSnap(bond: PolymerBond | HydrogenBond): void; hideBondSnap(): void; showAngleSnap(params: AngleSnapViewParams): void; hideAngleSnap(): void; showDistanceSnap(params: DistanceSnapViewParams): void; hideDistanceSnap(): void; clear(): void; update(): void; }