Input$OutboundContentWidgetCallToActionActionInput.fromJson constructor

Input$OutboundContentWidgetCallToActionActionInput.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory Input$OutboundContentWidgetCallToActionActionInput.fromJson(
    Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('paramId')) {
    final l$paramId = data['paramId'];
    result$data['paramId'] = (l$paramId as String?);
  }
  if (data.containsKey('leaderboard')) {
    final l$leaderboard = data['leaderboard'];
    result$data['leaderboard'] = l$leaderboard == null
        ? null
        : fromJson$Enum$LeaderboardCycleEnum((l$leaderboard as String));
  }
  if (data.containsKey('widgetAction')) {
    final l$widgetAction = data['widgetAction'];
    result$data['widgetAction'] = l$widgetAction == null
        ? null
        : fromJson$Enum$OutboundWidgetActionsEnum((l$widgetAction as String));
  }
  return Input$OutboundContentWidgetCallToActionActionInput._(result$data);
}