FileCapabilities constructor

FileCapabilities({
  1. bool? canAcceptOwnership,
  2. bool? canAccessViaGenAi,
  3. bool? canAddChildren,
  4. bool? canAddFolderFromAnotherDrive,
  5. bool? canAddMyDriveParent,
  6. bool? canChangeCopyRequiresWriterPermission,
  7. bool? canChangeItemDownloadRestriction,
  8. bool? canChangeSecurityUpdateEnabled,
  9. bool? canChangeViewersCanCopyContent,
  10. bool? canComment,
  11. bool? canCopy,
  12. bool? canDelete,
  13. bool? canDeleteChildren,
  14. bool? canDisableInheritedPermissions,
  15. bool? canDownload,
  16. bool? canEdit,
  17. bool? canEnableInheritedPermissions,
  18. bool? canListChildren,
  19. bool? canModifyContent,
  20. bool? canModifyContentRestriction,
  21. bool? canModifyEditorContentRestriction,
  22. bool? canModifyLabels,
  23. bool? canModifyOwnerContentRestriction,
  24. bool? canMoveChildrenOutOfDrive,
  25. bool? canMoveChildrenOutOfTeamDrive,
  26. bool? canMoveChildrenWithinDrive,
  27. bool? canMoveChildrenWithinTeamDrive,
  28. bool? canMoveItemIntoTeamDrive,
  29. bool? canMoveItemOutOfDrive,
  30. bool? canMoveItemOutOfTeamDrive,
  31. bool? canMoveItemWithinDrive,
  32. bool? canMoveItemWithinTeamDrive,
  33. bool? canMoveTeamDriveItem,
  34. bool? canReadDrive,
  35. bool? canReadLabels,
  36. bool? canReadRevisions,
  37. bool? canReadTeamDrive,
  38. bool? canRemoveChildren,
  39. bool? canRemoveContentRestriction,
  40. bool? canRemoveMyDriveParent,
  41. bool? canRename,
  42. bool? canShare,
  43. bool? canStartApproval,
  44. bool? canTrash,
  45. bool? canTrashChildren,
  46. bool? canUntrash,
})

Implementation

FileCapabilities({
  this.canAcceptOwnership,
  this.canAccessViaGenAi,
  this.canAddChildren,
  this.canAddFolderFromAnotherDrive,
  this.canAddMyDriveParent,
  this.canChangeCopyRequiresWriterPermission,
  this.canChangeItemDownloadRestriction,
  this.canChangeSecurityUpdateEnabled,
  this.canChangeViewersCanCopyContent,
  this.canComment,
  this.canCopy,
  this.canDelete,
  this.canDeleteChildren,
  this.canDisableInheritedPermissions,
  this.canDownload,
  this.canEdit,
  this.canEnableInheritedPermissions,
  this.canListChildren,
  this.canModifyContent,
  this.canModifyContentRestriction,
  this.canModifyEditorContentRestriction,
  this.canModifyLabels,
  this.canModifyOwnerContentRestriction,
  this.canMoveChildrenOutOfDrive,
  this.canMoveChildrenOutOfTeamDrive,
  this.canMoveChildrenWithinDrive,
  this.canMoveChildrenWithinTeamDrive,
  this.canMoveItemIntoTeamDrive,
  this.canMoveItemOutOfDrive,
  this.canMoveItemOutOfTeamDrive,
  this.canMoveItemWithinDrive,
  this.canMoveItemWithinTeamDrive,
  this.canMoveTeamDriveItem,
  this.canReadDrive,
  this.canReadLabels,
  this.canReadRevisions,
  this.canReadTeamDrive,
  this.canRemoveChildren,
  this.canRemoveContentRestriction,
  this.canRemoveMyDriveParent,
  this.canRename,
  this.canShare,
  this.canStartApproval,
  this.canTrash,
  this.canTrashChildren,
  this.canUntrash,
});