AuditRecordAuthor class

Constructors

AuditRecordAuthor({required AuditRecordAuthorType type, required String displayName, required Map<String, dynamic> operations, String? username, String? userKey, String? accountId, String? accountType, bool? externalCollaborator, bool? isExternalCollaborator, String? publicName})
AuditRecordAuthor.fromJson(Map<String, Object?> json)
factory

Properties

accountId String?
final
accountType String?
final
displayName String
final
externalCollaborator bool
final
hashCode int
The hash code for this object.
no setterinherited
isExternalCollaborator bool
Whether the user is an external collaborator user
final
operations Map<String, dynamic>
final
publicName String?
The public name or nickname of the user. Will always contain a value.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type AuditRecordAuthorType
final
userKey String?
final
username String?
final

Methods

copyWith({AuditRecordAuthorType? type, String? displayName, Map<String, dynamic>? operations, String? username, String? userKey, String? accountId, String? accountType, bool? externalCollaborator, bool? isExternalCollaborator, String? publicName}) AuditRecordAuthor
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited