APICORSConfig constructor

APICORSConfig({
  1. Object? allowOrigin,
  2. Object? allowMethods,
  3. Object? allowHeaders,
  4. bool? allowCredentials,
  5. Object? exposeHeaders,
  6. int? maxAge,
  7. bool? varyOrigin,
})

Implementation

APICORSConfig({
  Object? allowOrigin,
  Object? allowMethods,
  Object? allowHeaders,
  bool? allowCredentials,
  Object? exposeHeaders,
  int? maxAge,
  bool? varyOrigin,
}) : allowOrigin = parseHeaderList(allowOrigin, const []),
     allowMethods = parseHeaderList(allowMethods, defaultAllowMethods),
     allowHeaders = parseHeaderList(allowHeaders, defaultAllowHeaders),
     allowCredentials = allowCredentials ?? true,
     exposeHeaders = parseHeaderList(exposeHeaders, defaultExposeHeaders),
     maxAge = maxAge ?? 0,
     varyOrigin = varyOrigin ?? true;