openPatientExamDrawer function

void openPatientExamDrawer({
  1. required BuildContext context,
  2. required ReviewSystems system,
})

Implementation

void openPatientExamDrawer({
  required BuildContext context,
  required ReviewSystems system,
}) {
  context
      .findAncestorWidgetOfExactType<PatientExam>()
      ?.selectedDrawer
      .add(system.reviewDefinition.drawerType);

  context
      .findAncestorWidgetOfExactType<PatientExam>()
      ?.scaffoldKey
      .currentState
      ?.openEndDrawer();
}