InteractiveTutorialElementsModel.fromMap constructor
InteractiveTutorialElementsModel.fromMap(
- Map<String, dynamic> data
)
Implementation
factory InteractiveTutorialElementsModel.fromMap(Map<String, dynamic> data) =>
InteractiveTutorialElementsModel(
targetId:
(data['target_id'] is String?) ? data['target_id'] as String? : '',
borderColor: (data['borderColor'] is String)
? data['borderColor'] as String?
: "#DE3333",
position: (data['position'] is int) ? data['position'] as int? : 0,
bgImage: (data['bgImage'] is String) ? data['bgImage'] as String? : "",
scaleType: data['scaleType'] is int ? (data['scaleType'] as int?) : 1,
description: data['description'] == null
? null
: DescriptionInfo.fromMap(
data['description'] as Map<String, dynamic>),
footer: data['footer'] == null
? null
: FooterInfo.fromMap(data['footer'] as Map<String, dynamic>),
);