UIImage.fromJson constructor
UIImage.fromJson(
- Map<String, dynamic> json
)
Implementation
factory UIImage.fromJson(Map<String, dynamic> json) => UIImage(
elementId: (json['ElementId'] as num?)?.toInt() ?? 0,
labels: (json['Labels'] as List<dynamic>?)?.map((e) => (e as String?) ?? '').toList() ?? const [],
styleId: (json['StyleId'] as String?) ?? '',
name: (json['Name'] as String?) ?? '',
url: (json['Url'] as String?) ?? '',
mime: (json['Mime'] as String?) ?? '',
data: json['Data'],
clickActionId: (json['ClickActionId'] as String?) ?? '',
pressStartActionId: (json['PressStartActionId'] as String?) ?? '',
pressEndActionId: (json['PressEndActionId'] as String?) ?? '',
pressChangeActionId: (json['PressChangeActionId'] as String?) ?? '',
pressUpActionId: (json['PressUpActionId'] as String?) ?? '',
dragStartActionId: (json['DragStartActionId'] as String?) ?? '',
dragEnterActionId: (json['DragEnterActionId'] as String?) ?? '',
dragLeaveActionId: (json['DragLeaveActionId'] as String?) ?? '',
dragOverActionId: (json['DragOverActionId'] as String?) ?? '',
dropActionId: (json['DropActionId'] as String?) ?? '',
dragEndActionId: (json['DragEndActionId'] as String?) ?? '',
);