AccessRequest.fromJson constructor

AccessRequest.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory AccessRequest.fromJson(Map<String, Object?> json) => AccessRequest(
      maxAccesses: json["max_accesses"] == null
          ? null
          : (json["max_accesses"] as num).toInt(),
      allowDownload: json["allow_download"] == null
          ? null
          : json["allow_download"] as bool,
      allowedOrigins: json["allowed_origins"] == null
          ? null
          : (json["allowed_origins"] as List)
              .map((item) => item as String)
              .toList(),
      allowedIpRanges: json["allowed_ip_ranges"] == null
          ? null
          : (json["allowed_ip_ranges"] as List)
              .map((item) => item as String)
              .toList(),
    );