DataroomLinkCreate class

Constructors

DataroomLinkCreate({Object? allowDownload, List<Object> allowList = const [], Object? dataroomId, List<Object> denyList = const [], Object? documentId, Object? emailProtected, Object? expiresAt, Object? name, Object? password})
Returns a new DataroomLinkCreate instance.

Properties

allowDownload ↔ Object?
getter/setter pair
allowList ↔ List<Object>
AllowList narrows which addresses pass the email gate. Optional; an entry may be a full address ("ada@example.com"), an "@domain.com" suffix, or a bare "domain.com". An omitted or EMPTY list admits everyone, so a link with no list enforces the email gate alone.
getter/setter pair
dataroomId ↔ Object?
getter/setter pair
denyList ↔ List<Object>
DenyList rejects addresses, in the same three forms as the allow list. Optional. It is checked BEFORE the allow list, so deny always wins.
getter/setter pair
documentId ↔ Object?
getter/setter pair
emailProtected ↔ Object?
getter/setter pair
expiresAt ↔ Object?
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
name ↔ Object?
getter/setter pair
password ↔ Object?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
override

Static Methods

fromJson(dynamic value) → DataroomLinkCreate?
Returns a new DataroomLinkCreate instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) → List<DataroomLinkCreate>
mapFromJson(dynamic json) → Map<String, DataroomLinkCreate>
mapListFromJson(dynamic json, {bool growable = false}) → Map<String, List<DataroomLinkCreate>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.