MUI X
GridFilterOperator 介面的擴充文件,其中包含關於模組屬性和可用 API 的詳細資訊。
如需使用範例和詳細資訊,請查看以下頁面
import { GridFilterOperator } from '@mui/x-data-grid-premium' // or import { GridFilterOperator } from '@mui/x-data-grid-pro' // or import { GridFilterOperator } from '@mui/x-data-grid'
為給定的篩選項目和欄生成篩選函數的回呼函數。此函數可以傳回 null 以跳過此項目和欄的篩選。
null
類型:GetApplyFilterFn<R, V, F>
GetApplyFilterFn<R, V, F>
篩選運算子的名稱。它將與篩選項目的 operator 屬性匹配。
operator
類型:string
string
將篩選項目的值轉換為人類可讀的形式。
類型:(value: GridFilterItem['value']) => string
(value: GridFilterItem['value']) => string
標題篩選列中顯示的篩選標籤。
要在此篩選運算子的篩選面板中呈現的輸入元件。
類型:React.JSXElementConstructor<any>
React.JSXElementConstructor<any>
要傳遞到此篩選運算子的篩選面板中輸入元件的 props。
類型:Record<string, any>
Record<string, any>
篩選運算子的標籤。
如果為 false,則篩選運算子不需要使用者輸入值即可運作。通常對於沒有 InputComponent 的篩選運算子(例如 isEmpty)應設定為 false
false
InputComponent
isEmpty
類型:boolean
boolean
預設值:true
true