---
title: CloudKit.ReferenceAction
framework: CloudKit JS
role: symbol
role_heading: Enumeration
platforms: [cloudkit js 1.0+]
path: cloudkitjs/cloudkit.referenceaction
---

# CloudKit.ReferenceAction

The delete action for a reference object.

## Declaration

```data
interface CloudKit.ReferenceAction {
	const String NONE;
	const String DELETE_SELF;
};
```

## Topics

### Enumeration Cases

- [DELETE_SELF](cloudkitjs/cloudkit.referenceaction/delete_self.md)
- [NONE](cloudkitjs/cloudkit.referenceaction/none.md)

## See Also

### Enumerations

- [CloudKit.AppleIDButtonTheme](cloudkitjs/cloudkit.appleidbuttontheme.md)
- [CloudKit.DatabaseScope](cloudkitjs/cloudkit.databasescope.md)
- [CloudKit.QueryFilterComparator](cloudkitjs/cloudkit.queryfiltercomparator.md)
- [CloudKit.ShareParticipantAcceptanceStatus](cloudkitjs/cloudkit.shareparticipantacceptancestatus.md)
- [CloudKit.ShareParticipantPermission](cloudkitjs/cloudkit.shareparticipantpermission.md)
- [CloudKit.ShareParticipantType](cloudkitjs/cloudkit.shareparticipanttype.md)
- [CloudKit.SubscriptionType](cloudkitjs/cloudkit.subscriptiontype.md)
