UNPKG

molstar

Version:

A comprehensive macromolecular library.

45 lines (44 loc) 1.24 kB
/** * Copyright (c) 2019-2020 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author Alexander Rose <alexander.rose@weirdbyte.de> */ import * as React from 'react'; import { Binding } from '../../mol-util/binding'; import { PluginUIComponent } from '../base'; export declare class BindingsHelp extends React.PureComponent<{ bindings: { [k: string]: Binding; }; }> { getBindingComponents(): JSX.Element; render(): JSX.Element; } export declare class HelpText extends React.PureComponent { render(): JSX.Element; } export declare class HelpGroup extends React.PureComponent<{ header: string; initiallyExpanded?: boolean; }, { isExpanded: boolean; }> { state: { header: string; isExpanded: boolean; }; toggleExpanded: () => void; render(): JSX.Element; } export declare class ViewportHelpContent extends PluginUIComponent<{ selectOnly?: boolean; }> { componentDidMount(): void; render(): JSX.Element; } export declare class HelpContent extends PluginUIComponent { componentDidMount(): void; private formatTriggers; private getTriggerFor; render(): JSX.Element; }