Input$QuestActionDefinitionDefinitionVideoInput.fromJson constructor

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

Implementation

factory Input$QuestActionDefinitionDefinitionVideoInput.fromJson(
    Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('link')) {
    final l$link = data['link'];
    result$data['link'] = (l$link as String?);
  }
  if (data.containsKey('minSeconds')) {
    final l$minSeconds = data['minSeconds'];
    result$data['minSeconds'] = (l$minSeconds as int?);
  }
  if (data.containsKey('source')) {
    final l$source = data['source'];
    result$data['source'] = l$source == null
        ? null
        : fromJson$Enum$QuestActionDefinitionVideo((l$source as String));
  }
  return Input$QuestActionDefinitionDefinitionVideoInput._(result$data);
}