amis
Version:
一种MIS页面生成工具
23 lines (22 loc) • 867 B
TypeScript
import React from 'react';
import { RendererProps } from '../../factory';
export interface InputGroupProps extends RendererProps {
formMode?: string;
controls: Array<any>;
gap?: 'xs' | 'sm' | 'normal';
direction: 'horizontal' | 'vertical';
}
export declare class ControlGroupRenderer extends React.Component<InputGroupProps> {
constructor(props: InputGroupProps);
renderControl(control: any, index: any, otherProps?: any): JSX.Element | null;
renderVertical(props?: Readonly<InputGroupProps> & Readonly<{
children?: React.ReactNode;
}>): JSX.Element;
renderHorizontal(props?: Readonly<InputGroupProps> & Readonly<{
children?: React.ReactNode;
}>): JSX.Element;
renderInput(props?: Readonly<InputGroupProps> & Readonly<{
children?: React.ReactNode;
}>): JSX.Element;
render(): JSX.Element;
}