Input constructor
Input({
- String? name,
- String? placeholder,
- InputType type = InputType.text,
- String? id,
- InputController? controller,
- String? value,
- Map<
String, String> ? attributes, - Map<
String, dynamic> ? style, - String? className,
- List<
Component> ? children, - void onClick()?,
- void onDoubleClick()?,
- void onContextMenu()?,
- void onDragStart()?,
- void onDrag()?,
- void onDragEnd()?,
- void onDragEnter()?,
- void onDragOver()?,
- void onDragLeave()?,
- void onDrop()?,
- void onKeyDown()?,
- void onKeyPress()?,
- void onKeyUp()?,
- void onMouseOver()?,
- void onMouseOut()?,
- void onMouseDown()?,
- void onMouseUp()?,
- void onInput()?,
- void onChange()?,
- void onChangeText()?,
- void onMouseMove()?,
Implementation
Input({
this.name,
this.placeholder,
this.type = InputType.text,
super.id,
this.controller,
this.value,
super.attributes,
super.style,
super.className,
super.children,
super.onClick,
super.onDoubleClick,
super.onContextMenu,
super.onDragStart,
super.onDrag,
super.onDragEnd,
super.onDragEnter,
super.onDragOver,
super.onDragLeave,
super.onDrop,
super.onKeyDown,
super.onKeyPress,
super.onKeyUp,
super.onMouseOver,
super.onMouseOut,
super.onMouseDown,
super.onMouseUp,
super.onInput,
super.onChange,
this.onChangeText,
super.onMouseMove,
}) : super(
tag: 'input',
);