toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final additionalRoles = this.additionalRoles;
final authKey = this.authKey;
final deleted = this.deleted;
final domain = this.domain;
final emailAddress = this.emailAddress;
final etag = this.etag;
final expirationDate = this.expirationDate;
final id = this.id;
final inheritedPermissionsDisabled = this.inheritedPermissionsDisabled;
final kind = this.kind;
final name = this.name;
final pendingOwner = this.pendingOwner;
final permissionDetails = this.permissionDetails;
final photoLink = this.photoLink;
final role = this.role;
final selfLink = this.selfLink;
final teamDrivePermissionDetails = this.teamDrivePermissionDetails;
final type = this.type;
final value = this.value;
final view = this.view;
final withLink = this.withLink;
return {
'additionalRoles': ?additionalRoles,
'authKey': ?authKey,
'deleted': ?deleted,
'domain': ?domain,
'emailAddress': ?emailAddress,
'etag': ?etag,
'expirationDate': ?expirationDate?.toUtc().toIso8601String(),
'id': ?id,
'inheritedPermissionsDisabled': ?inheritedPermissionsDisabled,
'kind': ?kind,
'name': ?name,
'pendingOwner': ?pendingOwner,
'permissionDetails': ?permissionDetails,
'photoLink': ?photoLink,
'role': ?role,
'selfLink': ?selfLink,
'teamDrivePermissionDetails': ?teamDrivePermissionDetails,
'type': ?type,
'value': ?value,
'view': ?view,
'withLink': ?withLink,
};
}