TimeContext.fromMap constructor

TimeContext.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory TimeContext.fromMap(Map<String, dynamic> map) {
  return TimeContext(
    precision:
        TimePrecision.values.byName(map[TimeContextKeys.precision] as String),
    status: TimeLifecycleStatus.values
        .byName(map[TimeContextKeys.status] as String),
    commitment: TimeCommitment.values
        .byName(map[TimeContextKeys.commitment] as String),
    flakeConsequence: TimeFlakeConsequenceSeverity.values
        .byName(map[TimeContextKeys.flakeConsequence] as String),
    visibility: TimeVisibility.values
        .byName(map[TimeContextKeys.visibility] as String),
    source: TimeCreatorSource.values
        .byName(map[TimeContextKeys.source] as String),
    cancelBehavior: TimeCancelBehavior.values
        .byName(map[TimeContextKeys.cancelBehavior] as String),
    timeParticipantCardinality: TimeParticipantCardinality.values
        .byName(map[TimeContextKeys.timeParticipantCardinality] as String),
  );
}