EventTracker

Implement this interface and pass it to the setEventTracker to get informed about various events occuring during the usage of the Gini Vision Library.

Check each event enum to find out which events are triggered on the different screens.

If you use the Screen API all events will be triggered automatically.

If you use the Component API some events will not be triggered (for ex. events which rely on onBackPressed ). You need to check whether all the events you are interested in are triggered.

public interface EventTracker

Functions

onAnalysisScreenEvent
Link copied to clipboard

Called when an event is triggered on the analysis screen.

See AnalysisScreenEvent for possible events.

abstract void onAnalysisScreenEvent(Event<AnalysisScreenEventevent)
onCameraScreenEvent
Link copied to clipboard

Called when an event is triggered on the camera screen.

See CameraScreenEvent for possible events.

abstract void onCameraScreenEvent(Event<CameraScreenEventevent)
onOnboardingScreenEvent
Link copied to clipboard

Called when an event is triggered on the onboarding screen.

See OnboardingScreenEvent for possible events.

abstract void onOnboardingScreenEvent(Event<OnboardingScreenEventevent)
onReviewScreenEvent
Link copied to clipboard

Called when an event is triggered on the review screen.

See ReviewScreenEvent for possible events.

abstract void onReviewScreenEvent(Event<ReviewScreenEventevent)