RouteCorsRule.fromJson constructor
RouteCorsRule.fromJson(
- 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,
);