render<S extends SmartNotesItem> method
FutureOr<Widget>
render<S extends SmartNotesItem>(
- BuildContext context,
- S subject, {
- required ISunnyContact contact,
- VoidCallback? onTap,
- VoidCallback? changed,
- Widget? trailing,
Implementation
FutureOr<Widget> render<S extends SmartNotesItem>(
BuildContext context,
S subject, {
required ISunnyContact contact,
VoidCallback? onTap,
VoidCallback? changed,
Widget? trailing,
}) {
final renderer = _renderers[S] ?? defaultRenderer;
return renderer!(
context,
subject,
contact: contact,
onTap: onTap,
changed: changed,
trailing: trailing,
);
}