courseOffering property

$$CourseOfferingsTableProcessedTableManager? get courseOffering

Implementation

$$CourseOfferingsTableProcessedTableManager? get courseOffering {
  final $_column = $_itemColumn<int>('course_offering');
  if ($_column == null) return null;
  final manager = $$CourseOfferingsTableTableManager(
    $_db,
    $_db.courseOfferings,
  ).filter((f) => f.id.sqlEquals($_column));
  final item = $_typedResult.readTableOrNull(_courseOfferingTable($_db));
  if (item == null) return manager;
  return ProcessedTableManager(
    manager.$state.copyWith(prefetchedData: [item]),
  );
}