fastlion-amis
Version:
一种MIS页面生成工具
25 lines (24 loc) • 650 B
TypeScript
import React from 'react';
interface Field {
name: string;
label: string;
}
declare type OptionsParam = {
showFields: string[];
sortFields: string[];
groupByFields: string[];
itemCount: boolean;
itemRepeat: boolean;
itemSumCount: boolean;
};
interface ChangeData {
optionsParam: OptionsParam;
isChecked: boolean;
checkedAll: boolean;
}
interface OptionTransferProps {
allFields: Field[];
onChange: (data: ChangeData) => void;
}
declare const OptionTransfer: React.ForwardRefExoticComponent<OptionTransferProps & React.RefAttributes<unknown>>;
export default OptionTransfer;