adui
Version:
<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>
30 lines (29 loc) • 905 B
TypeScript
import React from "react";
import { IPopoverProps } from "../popover";
import "./style";
export interface ITableFilterProps {
filteredValue?: (string | number)[] | null;
filterMultiple?: boolean;
filterSearchable?: boolean;
filterSearchCaseSensitive?: boolean;
filterSearchPlaceholder?: string;
filterSearchFunc?: (input: string, item: {
text: string;
value: string | number;
}) => boolean;
filterPopoverProps?: IPopoverProps;
filters?: Array<{
text: string;
value: string | number;
}> | null;
filterVisible?: boolean | null;
onFilter?: ((value: (string | number)[]) => void) | null;
onFilterVisibleChange?: ((visible: boolean) => void) | null;
title?: React.ReactNode;
sortableAndFilterable?: boolean;
}
/**
* 表格筛选
*/
declare const TableFilter: React.FC<ITableFilterProps>;
export default TableFilter;