DriveItem class
Represents an item within a drive in Microsoft Graph API.
A DriveItem is an item stored in a drive, like a file or folder.
- Annotations
-
- @JsonSerializable()
Constructors
- DriveItem.new({String? id, String? name, String? webUrl, int? size, ItemReference? parentReference, String? createdDateTime, String? lastModifiedDateTime, IdentitySet? createdBy, IdentitySet? lastModifiedBy, File? file, Folder? folder, String? eTag, String? contentType})
- Creates a new DriveItem instance.
-
DriveItem.fromJson(Map<
String, dynamic> json) -
Creates a DriveItem instance from JSON data.
factory
Properties
- contentType → String?
-
The content type of the drive item.
final
- createdBy → IdentitySet?
-
The identity of the user who created the drive item.
final
- createdDateTime → String?
-
The date and time when the drive item was created.
final
- eTag → String?
-
The eTag of the drive item.
final
- file → File?
-
File metadata if the drive item is a file.
final
- folder → Folder?
-
Folder metadata if the drive item is a folder.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The unique identifier of the drive item.
final
- isFile → bool
-
Checks if this drive item is a file.
no setter
- isFolder → bool
-
Checks if this drive item is a folder.
no setter
- lastModifiedBy → IdentitySet?
-
The identity of the user who last modified the drive item.
final
- lastModifiedDateTime → String?
-
The date and time when the drive item was last modified.
final
- name → String?
-
The name of the drive item.
final
- parentReference → ItemReference?
-
Information about the drive item's parent folder.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size → int?
-
The size of the drive item in bytes.
final
- webUrl → String?
-
The URL that displays the item in the browser.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Converts this DriveItem instance to JSON data.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited