toMap method

  1. @override
Map<String, dynamic> toMap()
override

Implementation

@override
Map<String, dynamic> toMap() {
  return {
    "\$id": $id,
    "\$createdAt": $createdAt,
    "\$updatedAt": $updatedAt,
    "name": name,
    "description": description,
    "clientUri": clientUri,
    "logoUri": logoUri,
    "privacyPolicyUrl": privacyPolicyUrl,
    "termsUrl": termsUrl,
    "contacts": contacts,
    "tagline": tagline,
    "tags": tags,
    "labels": labels,
    "images": images,
    "supportUrl": supportUrl,
    "dataDeletionUrl": dataDeletionUrl,
    "redirectUris": redirectUris,
    "postLogoutRedirectUris": postLogoutRedirectUris,
    "enabled": enabled,
    "type": type,
    "deviceFlow": deviceFlow,
    "teamId": teamId,
    "userId": userId,
    "installationScopes": installationScopes,
    "installationRedirectUrl": installationRedirectUrl,
    "secrets": secrets.map((p) => p.toMap()).toList(),
  };
}