defaultItemBuilder static method
Implementation
static Widget defaultItemBuilder(
BuildContext context, LogInfo logInfo, bool isFullScreen) {
Widget? times;
if (logInfo.times > 1) {
times = DecoratedBox(
decoration: BoxDecoration(
color: Colors.grey.shade300,
borderRadius: BorderRadius.circular(20),
),
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 5, vertical: 1),
child: Text('${logInfo.times}', textScaleFactor: 0.9),
),
);
}
return ListTile(
title: Text(
logInfo.text,
style: TextStyle(color: logInfo.error ? Colors.red : null),
),
trailing: times,
dense: !isFullScreen,
);
}