ActionEntity.fromMap constructor

ActionEntity.fromMap(
  1. dynamic map
)

Implementation

factory ActionEntity.fromMap(dynamic map) {
  if (map[ModelFieldConstants.actionType] == ActionTypeConstants.apiAction) {
    return APIAction.fromMap(map);
  } else if (map[ModelFieldConstants.actionType] ==
      ActionTypeConstants.urlNavigation) {
    return URLNavigationAction.fromMap(map);
  } else if (map[ModelFieldConstants.actionType] ==
      ActionTypeConstants.customAction) {
    return URLNavigationAction.fromMap(map);
  }
  return ActionEntity(actionType: map[ModelFieldConstants.actionType]);
}