toJson method

Map<String, dynamic> toJson()

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,
  };
}