刘光辉
3 小时以前 cf11e63b659afcc9792ab3e395f1b45d844431a8
1
2
3
4
5
6
7
8
9
10
export const defaultInputClickEventScript =
  '({ data, rowIndex, formData, setFormData, setShowOrHide, setRequired, setDisabled, onlineUtils }) => {\n    // 在此编写代码\n    \n}';
 
export function getInputClickEventScript(events?: Record<string, unknown>) {
  return typeof events?.click === 'string' ? events.click : defaultInputClickEventScript;
}
 
export function getVisibleFieldEvents(events: Record<string, unknown> | undefined, isInput: boolean) {
  return Object.entries(events || {}).filter(([eventName]) => !isInput || eventName !== 'click');
}