Implementation
onTapDataTableRow(BuildContext context, {DiseaseObservation? diseaseObservation, required InputModeType inputMode}) {
if (diseaseObservation == null) {
LogManager().addLog("입력하기 버튼 선택", action: LogConstants.buttonTap, screen: runtimeType.toString());
} else {
LogManager().addLog("${diseaseObservation.createdAt}(${diseaseObservation.id})의 질병관찰 선택", action: LogConstants.graphRowTap, screen: runtimeType.toString());
}
Navigator.of(context, rootNavigator: true).pushNamed(
DiseaseObservationCreateScreen.routeName,
arguments: DiseaseObservationCreateScreenArguments(
diseaseObservation: diseaseObservation,
inputMode: inputMode,
),
);
}