ExtensionRangeOptionsDeclaration.fromJson constructor

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

Implementation

factory ExtensionRangeOptionsDeclaration.fromJson(Map<String, dynamic> json) {
  return ExtensionRangeOptionsDeclaration(
    number: json.valueAsInt<int?>('number', acceptCamelCase: true),
    fullName: json.valueAsString<String?>('full_name', acceptCamelCase: true),
    type: json.valueAsString<String?>('type', acceptCamelCase: true),
    reserved: json.valueAsBool<bool?>('reserved', acceptCamelCase: true),
    repeated: json.valueAsBool<bool?>('repeated', acceptCamelCase: true),
  );
}