toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'name': name,
    'value': value,
    'domain': domain,
    'path': path,
    'expires': expires,
    'size': size,
    'httpOnly': httpOnly,
    'secure': secure,
    'session': session,
    'priority': priority.toJson(),
    'sourceScheme': sourceScheme.toJson(),
    'sourcePort': sourcePort,
    if (sameSite != null) 'sameSite': sameSite!.toJson(),
    if (partitionKey != null) 'partitionKey': partitionKey!.toJson(),
    if (partitionKeyOpaque != null) 'partitionKeyOpaque': partitionKeyOpaque,
  };
}