UNPKG

antd

Version:

An enterprise-class UI design language and React-based implementation

49 lines (48 loc) 1.41 kB
/// <reference types="react" /> import React from 'react'; export interface SiderProps { style?: React.CSSProperties; prefixCls?: string; className?: string; collapsible?: boolean; collapsed?: boolean; defaultCollapsed?: boolean; reverseArrow?: boolean; onCollapse?: (collapsed: boolean, type: 'clickTrigger' | 'responsive') => void; trigger?: React.ReactNode; width?: number | string; collapsedWidth?: number | string; breakpoint?: 'xs' | 'sm' | 'md' | 'lg' | 'xl'; } export default class Sider extends React.Component<SiderProps, any> { static __ANT_LAYOUT_SIDER: any; static defaultProps: { prefixCls: string; collapsible: boolean; defaultCollapsed: boolean; reverseArrow: boolean; width: number; collapsedWidth: number; style: {}; }; static childContextTypes: { siderCollapsed: any; }; static contextTypes: { siderHook: any; }; private mql; private uniqueId; constructor(props: any); getChildContext(): { siderCollapsed: any; }; componentWillReceiveProps(nextProps: any): void; componentDidMount(): void; componentWillUnmount(): void; responsiveHandler: (mql: any) => void; setCollapsed: (collapsed: any, type: any) => void; toggle: () => void; belowShowChange: () => void; render(): JSX.Element; }