DocComponent.fromJson constructor

DocComponent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DocComponent.fromJson(Map<String, dynamic> json) {
  return DocComponent(
    name: json['name'] as String,
    isNullSafe: json['isNullSafe'] as bool,
    description: json['description'] as String,
    constructors:
        (json['constructors'] as List).map((item) => DocConstructor.fromJson(item as Map<String, dynamic>)).toList(),
    properties:
        (json['properties'] as List).map((item) => DocProperty.fromJson(item as Map<String, dynamic>)).toList(),
    methods: (json['methods'] as List).map((item) => item as String).toList(),
  );
}