LineCaps.fromJson constructor

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

Implementation

factory LineCaps.fromJson(Map<String, dynamic> json) {
  return LineCaps(
    start: json['start'] != null
        ? LineCapType.values.firstWhere(
            (e) => e.name == json['start'] as String,
            orElse: () => LineCapType.none,
          )
        : null,
    end: json['end'] != null
        ? LineCapType.values.firstWhere(
            (e) => e.name == json['end'] as String,
            orElse: () => LineCapType.none,
          )
        : null,
  );
}