Options.fromJson constructor

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

Creates Options from JSON representation

Implementation

factory Options.fromJson(Map<String, dynamic> json) => Options(
  path: json['path'] as String?,
  domain: json['domain'] as String?,
  maxAge: json['maxAge'] as int?,
  secure: json['secure'] as bool?,
  httpOnly: json['httpOnly'] as bool?,
  partitioned: json['partitioned'] as bool?,
  sameSite: (json['sameSite'] as String?) != null
      ? SameSite.values.firstWhere((e) => e.name == json['sameSite'])
      : null,
);