ketcher-core
Version:
Web-based molecule sketcher
17 lines (16 loc) • 811 B
TypeScript
import { TransientView } from './TransientView';
import type { D3SvgElementSelection } from "../../types";
import type { IRnaPreset } from "../../../editor/tools/Tool";
import type { MonomerItemType } from "../../../../domain/types";
import { type BaseMonomer, Vec2 } from "../../../../domain/entities";
export declare type AutochainPreviewViewParams = {
monomerOrRnaItem: MonomerItemType | IRnaPreset;
position: Vec2;
selectedMonomerToConnect?: BaseMonomer;
};
export declare class AutochainPreviewView extends TransientView {
static readonly viewName = "AutochainPreviewView";
private static showSingleMonomerPreview;
private static showBondPreview;
static show(transientLayer: D3SvgElementSelection<SVGGElement, void>, params: AutochainPreviewViewParams): void;
}