drugflow-molstar
Version:
Molstar implementation for DrugFlow
25 lines (24 loc) • 884 B
TypeScript
/// <reference types="react" />
import { PurePluginUIComponent } from 'Molstar/mol-plugin-ui/base';
export declare function TextsmsOutlinedSvg(): 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(): JSX.Element;
}