Latest updates from IceHrmPro
This commit is contained in:
38
web/node_modules/antd/es/input/TextArea.d.ts
generated
vendored
Normal file
38
web/node_modules/antd/es/input/TextArea.d.ts
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import * as React from 'react';
|
||||
import ClearableLabeledInput from './ClearableLabeledInput';
|
||||
import ResizableTextArea, { AutoSizeType } from './ResizableTextArea';
|
||||
import { ConfigConsumerProps } from '../config-provider';
|
||||
export declare type HTMLTextareaProps = React.TextareaHTMLAttributes<HTMLTextAreaElement>;
|
||||
export interface TextAreaProps extends HTMLTextareaProps {
|
||||
prefixCls?: string;
|
||||
autoSize?: boolean | AutoSizeType;
|
||||
onPressEnter?: React.KeyboardEventHandler<HTMLTextAreaElement>;
|
||||
allowClear?: boolean;
|
||||
onResize?: (size: {
|
||||
width: number;
|
||||
height: number;
|
||||
}) => void;
|
||||
}
|
||||
export interface TextAreaState {
|
||||
value: any;
|
||||
}
|
||||
declare class TextArea extends React.Component<TextAreaProps, TextAreaState> {
|
||||
resizableTextArea: ResizableTextArea;
|
||||
clearableInput: ClearableLabeledInput;
|
||||
constructor(props: TextAreaProps);
|
||||
static getDerivedStateFromProps(nextProps: TextAreaProps): {
|
||||
value: string | number | string[] | undefined;
|
||||
} | null;
|
||||
setValue(value: string, callback?: () => void): void;
|
||||
focus: () => void;
|
||||
blur(): void;
|
||||
saveTextArea: (resizableTextArea: ResizableTextArea) => void;
|
||||
saveClearableInput: (clearableInput: ClearableLabeledInput) => void;
|
||||
handleChange: (e: React.ChangeEvent<HTMLTextAreaElement>) => void;
|
||||
handleKeyDown: (e: React.KeyboardEvent<HTMLTextAreaElement>) => void;
|
||||
handleReset: (e: React.MouseEvent<HTMLElement, MouseEvent>) => void;
|
||||
renderTextArea: (prefixCls: string) => JSX.Element;
|
||||
renderComponent: ({ getPrefixCls }: ConfigConsumerProps) => JSX.Element;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
export default TextArea;
|
||||
Reference in New Issue
Block a user