toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      'startScreen': startScreen,
      if (endScreen != null) 'endScreen': endScreen,
      if (session != null) 'session': session,
      'screensVisited': screensVisited,
      'stepsOutline': stepsOutline,
      if (stepDurationsMs.isNotEmpty) 'stepDurationsMs': stepDurationsMs,
      if (stepStartTimes.isNotEmpty) 'stepStartTimes': stepStartTimes,
      if (screens.isNotEmpty) 'screens': screens,
    };