- Documentation >
- API >
- Event reference >
- Other events
Other events
Bookmarks
The following events are dispatched when adding content items to bookmarks.
| Event | Dispatched by | Properties | 
| BeforeCreateBookmarkEvent | BookmarkService::createBookmark | Location $location | 
| CreateBookmarkEvent | BookmarkService::createBookmark | Location $location | 
| BeforeDeleteBookmarkEvent | BookmarkService::deleteBookmark | Location $location | 
| DeleteBookmarkEvent | BookmarkService::deleteBookmark | Location $location | 
Notifications
The following events refer to notifications displayed in the user menu.
Settings
The following events refer to key/value application-wide settings in database.
| Event | Dispatched by | Properties | 
| BeforeCreateSettingEvent | SettingService::createSetting | SettingCreateStruct $settingCreateStructSetting|null $setting | 
| CreateSettingEvent | SettingService::createSetting | Setting $settingSettingCreateStruct $settingCreateStruct | 
| BeforeUpdateSettingEvent | SettingService::updateSetting | Setting $settingSettingUpdateStruct $settingUpdateStructSetting|null $updatedSetting | 
| UpdateSettingEvent | SettingService::updateSetting | Setting $updatedSettingSetting $settingSettingUpdateStruct $settingUpdateStruct | 
| BeforeDeleteSettingEvent | SettingService::deleteSetting | Setting $setting | 
| DeleteSettingEvent | SettingService::deleteSetting | Setting $setting | 
User preferences
The following events are dispatched when changing the user settings available in the user menu.
| Event | Dispatched by | Properties | 
| BeforeSetUserPreferenceEvent | UserPreferenceService::setUserPreference | UserPreferenceSetStruct[] $userPreferenceSetStructs | 
| SetUserPreferenceEvent | UserPreferenceService::setUserPreference | UserPreferenceSetStruct[] $userPreferenceSetStructs | 
DAM assets
| Event | Dispatched by | Properties | 
| PublishVersionEvent | PublishAssetEventDispatcher::emitPublishAssetEvent | Content $contentConnector\Dam\AssetIdentifier $assetIdentifierConnector\Dam\AssetSource $assetSource | 
| Event | Dispatched by | Properties | 
| FieldAttributeDefinitionEvent | FieldDefinitionFactory::getAttributesDefinitions | FieldAttributeDefinitionBuilder $definitionBuilderarray $configuration | 
| FieldDefinitionEvent | FieldDefinitionFactory::getFieldDefinition | FieldDefinitionBuilder $definitionBuilderarray $configuration | 
| FieldValidatorDefinitionEvent | FieldDefinitionFactory::getValidatorsDefinitions | FieldDefinitionBuilder $definitionBuilderarray $configuration | 
| FormActionEvent | HandleFormSubmission::handleFormSubmission | ContentView $contentViewIbexa\Contracts\FormBuilder\FieldType\Model\Form  $formstring $actionmixed  $data | 
| FormSubmitEvent | HandleFormSubmission::handleFormSubmission | ContentView $contentViewIbexa\Contracts\FormBuilder\FieldType\Model\Form $formarray $data |