bonree-cascader
Version:
cascade select ui component for react
18 lines (17 loc) • 722 B
TypeScript
import * as React from 'react';
import type { OptionDataNode } from '../interface';
export interface ColumnProps {
prefixCls: string;
index: number;
multiple?: boolean;
options: OptionDataNode[];
/** Current Column opened item key */
openKey?: React.Key;
onSelect: (value: React.Key, isLeaf: boolean) => void;
onOpen: (index: number, value: React.Key) => void;
onToggleOpen: (open: boolean) => void;
checkedSet: Set<React.Key>;
halfCheckedSet: Set<React.Key>;
openFinalValue: React.Key;
}
export default function Column({ prefixCls, index, multiple, options, openKey, onSelect, onOpen, onToggleOpen, checkedSet, halfCheckedSet, openFinalValue, }: ColumnProps): JSX.Element;