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?,
        canChangeSecurityUpdateEnabled:
            json_['canChangeSecurityUpdateEnabled'] as core.bool?,
        canChangeViewersCanCopyContent:
            json_['canChangeViewersCanCopyContent'] 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?,
      );