70-react-network-diagrams
Version:
52 lines (51 loc) • 2.38 kB
TypeScript
import { default as React } from 'react';
import { default as PropTypes } from 'prop-types';
/**
* A component for drawing parallel sets of circuits.
*/
export class ParallelCircuit extends React.Component<any, any, any> {
constructor(props: any);
renderCircuitTitle(title: any): import("react/jsx-runtime").JSX.Element | null;
renderParentNavigation(parentId: any): import("react/jsx-runtime").JSX.Element | null;
renderDisabledOverlay(disabled: any): import("react/jsx-runtime").JSX.Element | null;
renderCircuitElements(): import("react/jsx-runtime").JSX.Element;
render(): import("react/jsx-runtime").JSX.Element;
}
export namespace ParallelCircuit {
namespace defaultProps {
let width: number;
let height: number;
let disabled: boolean;
let titleOffsetX: number;
let titleOffsetY: number;
let margin: number;
let noNavigate: boolean;
let lineShape: string;
}
namespace propTypes {
let width_1: PropTypes.Requireable<number>;
export { width_1 as width };
let height_1: PropTypes.Requireable<number>;
export { height_1 as height };
let titleOffsetX_1: PropTypes.Requireable<number>;
export { titleOffsetX_1 as titleOffsetX };
let titleOffsetY_1: PropTypes.Requireable<number>;
export { titleOffsetY_1 as titleOffsetY };
let margin_1: PropTypes.Requireable<number>;
export { margin_1 as margin };
let lineShape_1: PropTypes.Requireable<string>;
export { lineShape_1 as lineShape };
export let memberList: PropTypes.Validator<any[]>;
export let connectionLabelPosition: PropTypes.Requireable<string>;
export let endpointLabelPosition: PropTypes.Requireable<string>;
export let endpointLabelOffset: PropTypes.Requireable<number>;
export let title: PropTypes.Requireable<string>;
export let hideTitle: PropTypes.Requireable<boolean>;
let disabled_1: PropTypes.Requireable<boolean>;
export { disabled_1 as disabled };
export let onSelectionChange: PropTypes.Requireable<(...args: any[]) => any>;
export let parentId: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
let noNavigate_1: PropTypes.Requireable<boolean>;
export { noNavigate_1 as noNavigate };
}
}