UNPKG

ze-react-component-library

Version:
57 lines (56 loc) 1.86 kB
import type { FC } from "react"; import type { ZEOperatorProps } from "./ZEOperator.types"; import "./ZEOperator.less"; declare const operatorMap: { readonly "=": { readonly label: "等于"; readonly types: readonly ["Number", "String", "Boolean"]; }; readonly $ne: { readonly label: "不等于"; readonly types: readonly ["Number", "String", "Boolean"]; }; readonly $in: { readonly label: "等于任一个"; readonly types: readonly ["String"]; }; readonly $nin: { readonly label: "不等于任一个"; readonly types: readonly ["String"]; }; readonly $contains: { readonly label: "包含"; readonly types: readonly ["String"]; }; readonly $gt: { readonly label: "大于"; readonly types: readonly ["Number", "Date", "Timestamp"]; }; readonly $gte: { readonly label: "大于等于"; readonly types: readonly ["Number", "Date", "Timestamp"]; }; readonly $lt: { readonly label: "小于"; readonly types: readonly ["Number", "Date", "Timestamp"]; }; readonly $lte: { readonly label: "小于等于"; readonly types: readonly ["Number", "Date", "Timestamp"]; }; readonly between: { readonly label: "区间"; readonly types: readonly ["Number", "Date", "Timestamp"]; }; readonly "is null": { readonly label: "为空"; readonly types: readonly ["Number", "Date", "Timestamp", "String", "Boolean"]; }; readonly "is not null": { readonly label: "不为空"; readonly types: readonly ["Number", "Date", "Timestamp", "String", "Boolean"]; }; }; export declare type OperatorType = keyof typeof operatorMap; declare const FormOperator: FC<ZEOperatorProps>; export default FormOperator;