UNPKG

ketcher-core

Version:
15 lines (14 loc) 726 B
import { TransientView } from './TransientView'; import type { D3SvgElementSelection } from "../../types"; import type { BaseMonomer } from "../../../../domain/entities/BaseMonomer"; import { HydrogenBond } from "../../../../domain/entities/HydrogenBond"; import type { PolymerBond } from "../../../../domain/entities/PolymerBond"; export declare type AngleSnapViewParams = { connectedMonomer: BaseMonomer; polymerBond: PolymerBond | HydrogenBond; isBondLengthSnapped: boolean; }; export declare class AngleSnapView extends TransientView { static readonly viewName = "AngleSnapView"; static show(transientLayer: D3SvgElementSelection<SVGGElement, void>, params: AngleSnapViewParams): void; }