RouteCorsRule.fromJson constructor

RouteCorsRule.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory RouteCorsRule.fromJson(Map<String, dynamic> json) => RouteCorsRule(
  allowedOrigins: (json['allowedOrigins'] as List<dynamic>).cast<String>(),
  allowedMethods: ((json['allowedMethods'] as List<dynamic>?) ?? const ['GET', 'HEAD']).cast<String>(),
  allowedHeaders: ((json['allowedHeaders'] as List<dynamic>?) ?? const []).cast<String>(),
  exposeHeaders: ((json['exposeHeaders'] as List<dynamic>?) ?? const []).cast<String>(),
  maxAgeSeconds: json['maxAgeSeconds'] as int? ?? 3600,
  allowCredentials: json['allowCredentials'] as bool? ?? false,
);