on_resource_list Event
Fires once for each resource returned when listing resources.
Syntax
class GoogleDriveResourceListEventParams(object): @property def id() -> str: ... @property def name() -> str: ... @property def extension() -> str: ... @property def description() -> str: ... @property def resource_type() -> int: ... @property def shared_drive_id() -> str: ... @property def created_time() -> str: ... @property def modified_time() -> str: ... @property def size() -> int: ... @property def trashed() -> bool: ... # In class GoogleDrive: @property def on_resource_list() -> Callable[[GoogleDriveResourceListEventParams], None]: ... @on_resource_list.setter def on_resource_list(event_hook: Callable[[GoogleDriveResourceListEventParams], None]) -> None: ...
Remarks
This event fires once for each resource returned when list_resources, list_children, list_parents, or get_resource_info is called.
Id is the Id of the resource.
Name holds the resource's name.
Extension is the file extension.
Description holds a short description of the resource (if any).
ResourceType indicates whether the resource is a file or folder. Possible values are:
0 (gdrtFile) | A file. |
1 (gdrtFolder) | A folder. |
SharedDriveId is the Id of the shared drive which the resource is in, or empty string if it is not in a shared drive.
CreatedTime holds a DateTime string representing the creation date of the resource. This is a combined date-time value (formatted according to RFC 3339).
ModifiedTime holds a DateTime string representing the last modified date of the resource. This is a combined date-time value (formatted according to RFC 3339).
Size holds the size of the file in bytes. This is only applicable to files.
Trashed indicates whether the resource is in the trash.