tdesign-react
Version:
TDesign Component for React
26 lines (25 loc) • 1.08 kB
TypeScript
import React from 'react';
import { TdCollapseProps, CollapseValue, CollapsePanelValue } from './type';
declare const CollapseContext: React.Context<{
defaultExpandAll?: TdCollapseProps["defaultExpandAll"];
disabled?: TdCollapseProps["disabled"];
expandIconPlacement?: TdCollapseProps["expandIconPlacement"];
expandOnRowClick?: TdCollapseProps["expandOnRowClick"];
expandIcon?: TdCollapseProps["expandIcon"];
updateCollapseValue?: (v: CollapsePanelValue, context?: {
e: React.MouseEvent;
}) => void;
collapseValue?: CollapseValue;
}>;
export declare const useCollapseContext: () => {
defaultExpandAll?: TdCollapseProps["defaultExpandAll"];
disabled?: TdCollapseProps["disabled"];
expandIconPlacement?: TdCollapseProps["expandIconPlacement"];
expandOnRowClick?: TdCollapseProps["expandOnRowClick"];
expandIcon?: TdCollapseProps["expandIcon"];
updateCollapseValue?: (v: CollapsePanelValue, context?: {
e: React.MouseEvent;
}) => void;
collapseValue?: CollapseValue;
};
export default CollapseContext;