ketcher-core
Version:
Web-based molecule sketcher
13 lines (12 loc) • 637 B
TypeScript
import { TransientView } from './TransientView';
import type { D3SvgElementSelection } from "../../types";
import type { BaseMonomer } from "../../../../domain/entities/BaseMonomer";
import type { MonomersAlignment } from "../../../editor/tools/types";
export declare type DistanceSnapViewParams = {
alignment: MonomersAlignment | undefined;
alignedMonomers: BaseMonomer[] | undefined;
};
export declare class DistanceSnapView extends TransientView {
static readonly viewName = "DistanceSnapView";
static show(transientLayer: D3SvgElementSelection<SVGGElement, void>, params: DistanceSnapViewParams): void;
}