button function
ReactNode
button({
- void onClick()?,
- bool? disabled,
- String? className,
- ReactChildren children = const [],
- String? key,
Implementation
ReactNode button({
void Function()? onClick,
bool? disabled,
String? className,
ReactChildren children = const [],
String? key,
}) {
return HostNode<Map<String, Object?>>(
_buttonHost,
{
if (onClick != null)
'onClick': ReactCallback(
debugName: 'button.onClick',
signature: const (
positional: [],
result: reactVoid,
asynchronous: false,
),
invoke: (_) {
onClick();
return null;
},
),
'disabled': ?disabled,
'className': ?className,
},
children: normalizeChildren(children),
key: key,
);
}