BoardColumn.fromJson constructor
Deserializes BoardColumn from a JSON map.
Implementation
factory BoardColumn.fromJson(Map<String, dynamic> json) {
return BoardColumn(
id: json['id'] as String? ?? '',
appId: json['appId'] as String? ?? '',
name: json['name'] as String? ?? '',
slug: json['slug'] as String? ?? '',
position: (json['position'] as num?)?.toInt() ?? 0,
isVisible: json['isVisible'] as bool? ?? true,
isSystem: json['isSystem'] as bool? ?? false,
kind: BoardColumnKind.fromWire(json['kind'] as String?),
color: json['color'] as String?,
createdAt: json['createdAt'] as String? ?? '',
updatedAt: json['updatedAt'] as String? ?? '',
);
}