FileCapabilities.fromJson constructor

FileCapabilities.fromJson(
  1. Map json_
)

Implementation

FileCapabilities.fromJson(core.Map json_)
  : this(
      canAcceptOwnership: json_['canAcceptOwnership'] as core.bool?,
      canAddChildren: json_['canAddChildren'] as core.bool?,
      canAddFolderFromAnotherDrive:
          json_['canAddFolderFromAnotherDrive'] as core.bool?,
      canAddMyDriveParent: json_['canAddMyDriveParent'] as core.bool?,
      canChangeCopyRequiresWriterPermission:
          json_['canChangeCopyRequiresWriterPermission'] as core.bool?,
      canChangeRestrictedDownload:
          json_['canChangeRestrictedDownload'] as core.bool?,
      canChangeSecurityUpdateEnabled:
          json_['canChangeSecurityUpdateEnabled'] as core.bool?,
      canComment: json_['canComment'] as core.bool?,
      canCopy: json_['canCopy'] as core.bool?,
      canDelete: json_['canDelete'] as core.bool?,
      canDeleteChildren: json_['canDeleteChildren'] as core.bool?,
      canDisableInheritedPermissions:
          json_['canDisableInheritedPermissions'] as core.bool?,
      canDownload: json_['canDownload'] as core.bool?,
      canEdit: json_['canEdit'] as core.bool?,
      canEnableInheritedPermissions:
          json_['canEnableInheritedPermissions'] as core.bool?,
      canListChildren: json_['canListChildren'] as core.bool?,
      canModifyContent: json_['canModifyContent'] as core.bool?,
      canModifyContentRestriction:
          json_['canModifyContentRestriction'] as core.bool?,
      canModifyEditorContentRestriction:
          json_['canModifyEditorContentRestriction'] as core.bool?,
      canModifyLabels: json_['canModifyLabels'] as core.bool?,
      canModifyOwnerContentRestriction:
          json_['canModifyOwnerContentRestriction'] as core.bool?,
      canMoveChildrenOutOfDrive:
          json_['canMoveChildrenOutOfDrive'] as core.bool?,
      canMoveChildrenOutOfTeamDrive:
          json_['canMoveChildrenOutOfTeamDrive'] as core.bool?,
      canMoveChildrenWithinDrive:
          json_['canMoveChildrenWithinDrive'] as core.bool?,
      canMoveChildrenWithinTeamDrive:
          json_['canMoveChildrenWithinTeamDrive'] as core.bool?,
      canMoveItemIntoTeamDrive:
          json_['canMoveItemIntoTeamDrive'] as core.bool?,
      canMoveItemOutOfDrive: json_['canMoveItemOutOfDrive'] as core.bool?,
      canMoveItemOutOfTeamDrive:
          json_['canMoveItemOutOfTeamDrive'] as core.bool?,
      canMoveItemWithinDrive: json_['canMoveItemWithinDrive'] as core.bool?,
      canMoveItemWithinTeamDrive:
          json_['canMoveItemWithinTeamDrive'] as core.bool?,
      canMoveTeamDriveItem: json_['canMoveTeamDriveItem'] as core.bool?,
      canReadDrive: json_['canReadDrive'] as core.bool?,
      canReadLabels: json_['canReadLabels'] as core.bool?,
      canReadRevisions: json_['canReadRevisions'] as core.bool?,
      canReadTeamDrive: json_['canReadTeamDrive'] as core.bool?,
      canRemoveChildren: json_['canRemoveChildren'] as core.bool?,
      canRemoveContentRestriction:
          json_['canRemoveContentRestriction'] as core.bool?,
      canRemoveMyDriveParent: json_['canRemoveMyDriveParent'] as core.bool?,
      canRename: json_['canRename'] as core.bool?,
      canShare: json_['canShare'] as core.bool?,
      canTrash: json_['canTrash'] as core.bool?,
      canTrashChildren: json_['canTrashChildren'] as core.bool?,
      canUntrash: json_['canUntrash'] as core.bool?,
    );