UNPKG

amis

Version:

一种MIS页面生成工具

31 lines (30 loc) 814 B
/** * @file scoped.jsx. * @author fex */ import React from 'react'; import { RendererProps } from '../factory'; export interface QuickEditConfig { } export interface QuickEditConfig { saveImmediately?: boolean; mode?: 'inline' | 'dialog' | 'popOver' | 'append'; type?: string; controls?: any; tabs?: any; fieldSet?: any; focusable?: boolean; popOverClassName?: string; [propName: string]: any; } export interface QuickEditProps extends RendererProps { name?: string; label?: string; quickEdit: boolean | QuickEditConfig; quickEditEnabled?: boolean; } export interface QuickEditState { isOpened: boolean; } export declare const HocQuickEdit: (config?: Partial<QuickEditConfig>) => (Component: React.ComponentType<any>) => any; export default HocQuickEdit;