Package io.didomi.sdk.events
Class EventListener
-
- All Implemented Interfaces:
-
io.didomi.sdk.functionalinterfaces.DidomiEventListener
public class EventListener implements DidomiEventListener
Base class for event listeners passed to our SDK
We defined all event handlers as empty functions so that apps can only override the ones that they care about
-
-
Constructor Summary
Constructors Constructor Description EventListener()
-
Method Summary
-
-
Method Detail
-
consentChanged
@UiThread() Unit consentChanged(ConsentChangedEvent event)
-
error
@UiThread() Unit error(ErrorEvent event)
-
ready
@UiThread() Unit ready(ReadyEvent event)
-
hideNotice
@UiThread() Unit hideNotice(HideNoticeEvent event)
-
showNotice
@UiThread() Unit showNotice(ShowNoticeEvent event)
-
noticeClickAgree
@UiThread() Unit noticeClickAgree(NoticeClickAgreeEvent event)
-
noticeClickDisagree
@UiThread() Unit noticeClickDisagree(NoticeClickDisagreeEvent event)
-
noticeClickViewVendors
@UiThread() Unit noticeClickViewVendors(NoticeClickViewVendorsEvent event)
-
noticeClickViewSPIPurposes
@Deprecated(message = "SPI purposes are now displayed in preferences screen.", replaceWith = @ReplaceWith(imports = {}, expression = "noticeClickMoreInfo"))@UiThread() Unit noticeClickViewSPIPurposes(NoticeClickViewSPIPurposesEvent event)
-
noticeClickMoreInfo
@UiThread() Unit noticeClickMoreInfo(NoticeClickMoreInfoEvent event)
-
noticeClickPrivacyPolicy
@UiThread() Unit noticeClickPrivacyPolicy(NoticeClickPrivacyPolicyEvent event)
-
hidePreferences
@UiThread() Unit hidePreferences(HidePreferencesEvent event)
-
showPreferences
@UiThread() Unit showPreferences(ShowPreferencesEvent event)
-
preferencesClickViewPurposes
@UiThread() Unit preferencesClickViewPurposes(PreferencesClickViewPurposesEvent event)
-
preferencesClickViewVendors
@UiThread() Unit preferencesClickViewVendors(PreferencesClickViewVendorsEvent event)
-
preferencesClickViewSPIPurposes
@Deprecated(message = "SPI purposes are now displayed in preferences screen.", replaceWith = @ReplaceWith(imports = {}, expression = "noticeClickMoreInfo"))@UiThread() Unit preferencesClickViewSPIPurposes(PreferencesClickViewSPIPurposesEvent event)
-
preferencesClickAgreeToAll
@UiThread() Unit preferencesClickAgreeToAll(PreferencesClickAgreeToAllEvent event)
-
preferencesClickDisagreeToAll
@UiThread() Unit preferencesClickDisagreeToAll(PreferencesClickDisagreeToAllEvent event)
-
preferencesClickAgreeToAllPurposes
@UiThread() Unit preferencesClickAgreeToAllPurposes(PreferencesClickAgreeToAllPurposesEvent event)
-
preferencesClickDisagreeToAllPurposes
@UiThread() Unit preferencesClickDisagreeToAllPurposes(PreferencesClickDisagreeToAllPurposesEvent event)
-
preferencesClickResetAllPurposes
@UiThread() Unit preferencesClickResetAllPurposes(PreferencesClickResetAllPurposesEvent event)
-
preferencesClickPurposeAgree
@UiThread() Unit preferencesClickPurposeAgree(PreferencesClickPurposeAgreeEvent event)
-
preferencesClickPurposeDisagree
@UiThread() Unit preferencesClickPurposeDisagree(PreferencesClickPurposeDisagreeEvent event)
-
preferencesClickCategoryAgree
@UiThread() Unit preferencesClickCategoryAgree(PreferencesClickCategoryAgreeEvent event)
-
preferencesClickCategoryDisagree
@UiThread() Unit preferencesClickCategoryDisagree(PreferencesClickCategoryDisagreeEvent event)
-
preferencesClickSaveChoices
@UiThread() Unit preferencesClickSaveChoices(PreferencesClickSaveChoicesEvent event)
-
preferencesClickAgreeToAllVendors
@UiThread() Unit preferencesClickAgreeToAllVendors(PreferencesClickAgreeToAllVendorsEvent event)
-
preferencesClickDisagreeToAllVendors
@UiThread() Unit preferencesClickDisagreeToAllVendors(PreferencesClickDisagreeToAllVendorsEvent event)
-
preferencesClickVendorAgree
@UiThread() Unit preferencesClickVendorAgree(PreferencesClickVendorAgreeEvent event)
-
preferencesClickVendorDisagree
@UiThread() Unit preferencesClickVendorDisagree(PreferencesClickVendorDisagreeEvent event)
-
preferencesClickVendorSaveChoices
@UiThread() Unit preferencesClickVendorSaveChoices(PreferencesClickVendorSaveChoicesEvent event)
-
preferencesClickSPIPurposeAgree
@Deprecated(message = "SPI purposes now trigger the same events as other purposes.", replaceWith = @ReplaceWith(imports = {}, expression = "preferencesClickPurposeAgree"))@UiThread() Unit preferencesClickSPIPurposeAgree(PreferencesClickSPIPurposeAgreeEvent event)
-
preferencesClickSPIPurposeDisagree
@Deprecated(message = "SPI purposes now trigger the same events as other purposes.", replaceWith = @ReplaceWith(imports = {}, expression = "preferencesClickPurposeDisagree"))@UiThread() Unit preferencesClickSPIPurposeDisagree(PreferencesClickSPIPurposeDisagreeEvent event)
-
preferencesClickSPICategoryAgree
@Deprecated(message = "SPI purposes now trigger the same events as other purposes.", replaceWith = @ReplaceWith(imports = {}, expression = "preferencesClickCategoryAgree"))@UiThread() Unit preferencesClickSPICategoryAgree(PreferencesClickSPICategoryAgreeEvent event)
-
preferencesClickSPICategoryDisagree
@Deprecated(message = "SPI purposes now trigger the same events as other purposes.", replaceWith = @ReplaceWith(imports = {}, expression = "preferencesClickCategoryDisagree"))@UiThread() Unit preferencesClickSPICategoryDisagree(PreferencesClickSPICategoryDisagreeEvent event)
-
preferencesClickSPIPurposeSaveChoices
@Deprecated(message = "SPI purposes now trigger the same events as other purposes.", replaceWith = @ReplaceWith(imports = {}, expression = "preferencesClickSaveChoices"))@UiThread() Unit preferencesClickSPIPurposeSaveChoices(PreferencesClickSPIPurposeSaveChoicesEvent event)
-
syncUserChanged
Unit syncUserChanged(SyncUserChangedEvent event)
-
syncDone
@Deprecated(message = "Use syncReady instead", replaceWith = @ReplaceWith(imports = {}, expression = "syncReady()"))@UiThread() Unit syncDone(SyncDoneEvent event)
-
syncReady
@UiThread() Unit syncReady(SyncReadyEvent event)
-
syncError
@UiThread() Unit syncError(SyncErrorEvent event)
-
languageUpdated
@UiThread() Unit languageUpdated(LanguageUpdatedEvent event)
-
languageUpdateFailed
@UiThread() Unit languageUpdateFailed(LanguageUpdateFailedEvent event)
-
dcsSignatureError
@UiThread() Unit dcsSignatureError(DcsSignatureErrorEvent event)
-
dcsSignatureReady
@UiThread() Unit dcsSignatureReady(DcsSignatureReadyEvent event)
-
-
-
-