drugflow-molstar
Version:
Molstar implementation for DrugFlow
24 lines (23 loc) • 908 B
TypeScript
import { PurePluginUIComponent } from 'Molstar/mol-plugin-ui/base';
export declare function TextsmsOutlinedSvg(): import("react/jsx-runtime").JSX.Element;
export declare class AnnotationsComponentControls extends PurePluginUIComponent<{}, {
isCollapsed: boolean;
validationApplied: boolean;
domainAtnApplied: boolean;
validationParams: any;
domainAtnParams: any;
validationOptions: any;
domainAtnOptions: any;
description?: string;
}> {
state: any;
componentDidMount(): void;
getOptionParams: () => void;
toggleCollapsed: () => void;
toggleOptions: (type: number) => void;
applyAnnotation: (type: number, visibleState: boolean, params?: any) => void;
initApplyAnnotation: (type: number) => void;
updateValidationParams: (val: any) => void;
updateDomainAtnParams: (val: any) => void;
render(): import("react/jsx-runtime").JSX.Element;
}