ketcher-core
Version:
Web-based molecule sketcher
14 lines (13 loc) • 650 B
TypeScript
import { TransientView } from './TransientView';
import type { D3SvgElementSelection } from "../../types";
import type { BaseMonomer } from "../../../../domain/entities/BaseMonomer";
import type { Vec2 } from "../../../../domain/entities/vec2";
export declare type GroupCenterSnapViewParams = {
isVertical: boolean;
absoluteSnapPosition: Vec2;
monomerPair: [BaseMonomer, BaseMonomer];
};
export declare class GroupCentersnapView extends TransientView {
static readonly viewName = "GroupCentersnapView";
static show(transientLayer: D3SvgElementSelection<SVGGElement, void>, params: GroupCenterSnapViewParams): void;
}