create static method

UserHoverCard create({
  1. String special_type = "userHoverCard",
  2. List<UserHoverCardContext>? contexts,
  3. num special_status_code = 0,
})
override

return original data json

Implementation

static UserHoverCard create({
  String special_type = "userHoverCard",
  List<UserHoverCardContext>? contexts,
  num special_status_code = 0,
}) {
  // UserHoverCard userHoverCard = UserHoverCard({
  Map userHoverCard_data_create_json = {
    "@type": special_type,
    "contexts": (contexts != null) ? contexts.toJson() : null,
    "@status_code": special_status_code,
  };

  userHoverCard_data_create_json.removeWhere((key, value) => value == null);
  UserHoverCard userHoverCard_data_create =
      UserHoverCard(userHoverCard_data_create_json);

  return userHoverCard_data_create;
}