| className | Additional className to apply to the component. | string | -- |
| classNames | -- | any | -- |
| defaultValue | The default value of the input box. | string | -- |
| editButtonSize | -- | "small"|"middle"|"large" | -- |
| height | -- | number|auto|string | -- |
| onCancel | Callback function triggered when user clicks on the cancel button. | ()=>void | -- |
| onConfirm | Callback function triggered when user clicks on the confirm button. | (text:string)=>void | -- |
| placeholder | -- | string | -- |
| renderButtons | Custom rendering of the bottom buttons. | (text:string)=>ButtonProps[] | -- |
| shortcut | -- | boolean | -- |
| text | -- | {cancel?:string;confirm?:string} | -- |
| textareaClassname | -- | string | -- |
| textareaStyle | -- | {} | -- |
| type | The type of the input box. | any | -- |