flutter_smartlook library
Classes
- EventProperties
- Map of properties that are included in every event.
- EventTracking
- Automatic event tracking preference.
- Interaction
- User interaction events like touch.
- Properties
- Custom properties
- RecordingMask
- Represents places on a screen to be hidden. rect is used to set position and size.
- RenderDecorationSetNameWidget
- Sensitivity
- The Sensitivity class provides methods to change the SDK's default class sensitivity behaviour.
- SensitivityTuple
- Smartlook
- Smartlook SDK API is here and can be used with Smartlook.instance.
- SmartlookLog
- SmartlookObserver
- Tracks pushed, popped Screens and AlertDialog
- SmartlookPreferences
- Preferred configuration. The entered values represent only the preferred configuration. The resulting state may be different according to your account settings.
- SmartlookRecordingWidget
- Widget for tracking wireframe
- SmartlookSetupConfiguration
- Additional configurations.
- SmartlookTrackingWidget
-
Used to identify Widget or mark as
sensitive
- SmartlookUser
- A user's data contained in the record.
- UserProperties
- User's custom properties
- UserSession
- Current recording session
Enums
- RecordingMaskType
- Used for creating RecordingMask
- RecordingStatus
- These are the statuses of recording that can occur either recording, stopped, not_started or some failure
- Region
- Region is a place where the data are stored
- RenderingMode
- Used to choose RenderingMode for a recording
- SmartlookNativeClassSensitivity
- sensitivity classes for Android and iOS elements
-
Used for
trackNavigationEvent
Extensions
- RecordingStatusExt on RecordingStatus
-
Checks from the enums if is RecordingStatus.recording
if is recording and return
true
otherwisefalse