UNPKG

@telsystems/design

Version:
44 lines (43 loc) 1.25 kB
import * as React from 'react'; import * as PropTypes from 'prop-types'; import { ISiderProps } from './ISiderProps'; import { ISiderState } from './ISiderState'; export declare const dimensionMap: { xs: string; sm: string; md: string; lg: string; xl: string; }; export declare const generateId: (prefix?: string) => string; export declare class Sider extends React.Component<ISiderProps, ISiderState> { static defaultProps: { prefixCls: string; collapsible: boolean; defaultCollapsed: boolean; reverseArrow: boolean; width: number; collapsedWidth: number; style: {}; }; static childContextTypes: { siderCollapsed: PropTypes.Requireable<boolean>; }; static contextTypes: { siderHook: PropTypes.Requireable<object>; }; private mql; private uniqueId; constructor(props: ISiderProps); getChildContext(): { siderCollapsed: boolean | undefined; }; componentWillReceiveProps(nextProps: ISiderProps): void; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; private responsiveHandler; private setCollapsed; private toggle; private belowShowChange; }