Input$InventoryCategoryInput.fromJson constructor 
    
      
      Input$InventoryCategoryInput.fromJson(
 - Map<String, dynamic> data
 
)
     
    
    
  Implementation
  factory Input$InventoryCategoryInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  final l$name = data['name'];
  result$data['name'] = (l$name as String);
  if (data.containsKey('picture')) {
    final l$picture = data['picture'];
    result$data['picture'] = l$picture == null
        ? null
        : Input$PictureInput.fromJson((l$picture as Map<String, dynamic>));
  }
  final l$layer = data['layer'];
  result$data['layer'] = (l$layer as int);
  final l$rank = data['rank'];
  result$data['rank'] = (l$rank as int);
  final l$hasChildren = data['hasChildren'];
  result$data['hasChildren'] = (l$hasChildren as bool);
  if (data.containsKey('parent')) {
    final l$parent = data['parent'];
    result$data['parent'] = (l$parent as String?);
  }
  return Input$InventoryCategoryInput._(result$data);
}