M
- map(View,MappingContext) - function in ai.kubesense.android.sessionreplay.recorder.InteropViewCallback
- Called when an interop view needs to be mapped.
- map(T,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.BaseAsyncBackgroundWireframeMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(T,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.BaseViewGroupMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(T,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.BaseWireframeMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(EditText,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.EditTextMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(ImageView,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.ImageViewMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(T,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.TextViewMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(T,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.TraverseAllChildrenMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- map(T,MappingContext,AsyncJobStatusCallback,InternalLogger) - function in ai.kubesense.android.sessionreplay.recorder.mapper.WireframeMapper
- Maps a View to a List<Wireframe> in order to be rendered in the Session Replay player.
- mapDrawableToColor(Drawable,InternalLogger) - function in ai.kubesense.android.sessionreplay.utils.DrawableToColorMapper
- Maps the drawable to its meaningful color, or null if the drawable is mostly invisible.
- MapperTypeWrapper - class in ai.kubesense.android.sessionreplay
- A wrapper holding a a WireframeMapper and the type it's associated with.
- MappingContext - class in ai.kubesense.android.sessionreplay.recorder
- Contains the context information which will be passed from parent to its children when traversing the tree view for masking, as well as utilities and helpers that allow generating the wireframes expected by Kubesense.
- MASK - enum entry in ai.kubesense.android.sessionreplay.SessionReplayPrivacy
Masks all the elements. All the characters in texts will be replaced by X, images will be replaced with just a placeholder and switch buttons, check boxes and radio buttons will also be masked. This is the default privacy rule.
- MASK_ALL - enum entry in ai.kubesense.android.sessionreplay.ImagePrivacy
No images will be recorded. In the replay images will be replaced with placeholders with the label: Image.
- MASK_ALL - enum entry in ai.kubesense.android.sessionreplay.TextAndInputPrivacy
All text and inputs will be masked.
- MASK_ALL_INPUTS - enum entry in ai.kubesense.android.sessionreplay.TextAndInputPrivacy
All inputs will be masked.
- MASK_LARGE_ONLY - enum entry in ai.kubesense.android.sessionreplay.ImagePrivacy
Mask images that we consider to be content images based on them being larger than 100x100 dp. In the replay such images will be replaced with placeholders with the label: Content Image.
- MASK_NONE - enum entry in ai.kubesense.android.sessionreplay.ImagePrivacy
All images will be recorded, including those downloaded from the Internet during app runtime.
- MASK_SENSITIVE_INPUTS - enum entry in ai.kubesense.android.sessionreplay.TextAndInputPrivacy
All text and inputs considered sensitive will be masked. Sensitive text includes passwords, emails and phone numbers.
- MASK_USER_INPUT - enum entry in ai.kubesense.android.sessionreplay.SessionReplayPrivacy
Masks most form fields such as inputs, checkboxes, radio buttons, switchers, sliders, etc. while recording all other text as is. Inputs are replaced with three asterisks (***).
- MIDDLE - enum entry in ai.kubesense.android.sessionreplay.model.MobileSegment.TruncationMode
- MobileSegment - class in ai.kubesense.android.sessionreplay.model
- Schema of a Session Replay Segment context.
- MobileSegment.Add - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Add.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Add
- MobileSegment.Alignment - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Alignment.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Alignment
- MobileSegment.Application - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Application properties
- MobileSegment.Application.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Application
- MobileSegment.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Data - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Data.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Data
- MobileSegment.Data1 - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- The data contained by this record.
- MobileSegment.Data1.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Data1
- MobileSegment.Data2 - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Data2.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Data2
- MobileSegment.Data3 - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Data3.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Data3
- MobileSegment.Horizontal - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- The horizontal text alignment.
- MobileSegment.Horizontal.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Horizontal
- MobileSegment.MobileIncrementalData - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Mobile-specific.
- MobileSegment.MobileIncrementalData.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData
- MobileSegment.MobileIncrementalData.MobileMutationData - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData
- Mobile-specific.
- MobileSegment.MobileIncrementalData.MobileMutationData.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData.MobileMutationData
- MobileSegment.MobileIncrementalData.PointerInteractionData - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData
- Schema of a PointerInteraction.
- MobileSegment.MobileIncrementalData.PointerInteractionData.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData.PointerInteractionData
- MobileSegment.MobileIncrementalData.TouchData - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData
- MobileSegment.MobileIncrementalData.TouchData.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData.TouchData
- MobileSegment.MobileIncrementalData.ViewportResizeData - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData
- Schema of a ViewportResizeDimension.
- MobileSegment.MobileIncrementalData.ViewportResizeData.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileIncrementalData.ViewportResizeData
- MobileSegment.MobileRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Mobile-specific.
- MobileSegment.MobileRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- MobileSegment.MobileRecord.FocusRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- Schema of common properties for a Record event type.
- MobileSegment.MobileRecord.FocusRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord.FocusRecord
- MobileSegment.MobileRecord.MetaRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- Schema of common properties for a Record event type.
- MobileSegment.MobileRecord.MetaRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord.MetaRecord
- MobileSegment.MobileRecord.MobileFullSnapshotRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- Schema of common properties for a Record event type.
- MobileSegment.MobileRecord.MobileFullSnapshotRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord.MobileFullSnapshotRecord
- MobileSegment.MobileRecord.MobileIncrementalSnapshotRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- Schema of common properties for a Record event type.
- MobileSegment.MobileRecord.MobileIncrementalSnapshotRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord.MobileIncrementalSnapshotRecord
- MobileSegment.MobileRecord.ViewEndRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- Schema of common properties for a Record event type.
- MobileSegment.MobileRecord.ViewEndRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord.ViewEndRecord
- MobileSegment.MobileRecord.VisualViewportRecord - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord
- Schema of common properties for a Record event type.
- MobileSegment.MobileRecord.VisualViewportRecord.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.MobileRecord.VisualViewportRecord
- MobileSegment.Padding - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Padding.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Padding
- MobileSegment.PointerEventType - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Schema of an PointerEventType
- MobileSegment.PointerEventType.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.PointerEventType
- MobileSegment.PointerType - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Schema of an PointerType
- MobileSegment.PointerType.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.PointerType
- MobileSegment.Position - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Position.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Position
- MobileSegment.Remove - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.Remove.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Remove
- MobileSegment.Session - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Session properties
- MobileSegment.Session.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Session
- MobileSegment.ShapeBorder - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.ShapeBorder.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.ShapeBorder
- MobileSegment.ShapeStyle - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.ShapeStyle.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.ShapeStyle
- MobileSegment.Source - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- The source of this record
- MobileSegment.Source.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Source
- MobileSegment.TextPosition - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.TextPosition.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.TextPosition
- MobileSegment.TextStyle - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- MobileSegment.TextStyle.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.TextStyle
- MobileSegment.TruncationMode - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Defines how text should be truncated when it exceeds the wireframe bounds.
- MobileSegment.TruncationMode.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.TruncationMode
- MobileSegment.Vertical - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- The vertical text alignment.
- MobileSegment.Vertical.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Vertical
- MobileSegment.View - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- View properties
- MobileSegment.View.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.View
- MobileSegment.Wireframe - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Schema of a Wireframe type.
- MobileSegment.Wireframe.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe
- MobileSegment.Wireframe.ImageWireframe - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe
- Schema of common properties for Wireframe events type.
- MobileSegment.Wireframe.ImageWireframe.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe.ImageWireframe
- MobileSegment.Wireframe.PlaceholderWireframe - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe
- Schema of common properties for Wireframe events type.
- MobileSegment.Wireframe.PlaceholderWireframe.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe.PlaceholderWireframe
- MobileSegment.Wireframe.ShapeWireframe - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe
- Schema of common properties for Wireframe events type.
- MobileSegment.Wireframe.ShapeWireframe.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe.ShapeWireframe
- MobileSegment.Wireframe.TextWireframe - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe
- Schema of common properties for Wireframe events type.
- MobileSegment.Wireframe.TextWireframe.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe.TextWireframe
- MobileSegment.Wireframe.WebviewWireframe - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe
- Schema of common properties for Wireframe events type.
- MobileSegment.Wireframe.WebviewWireframe.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.Wireframe.WebviewWireframe
- MobileSegment.WireframeClip - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Schema of clipping information for a Wireframe.
- MobileSegment.WireframeClip.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeClip
- MobileSegment.WireframeUpdateMutation - class in ai.kubesense.android.sessionreplay.model.MobileSegment
- Schema of a WireframeUpdateMutation type.
- MobileSegment.WireframeUpdateMutation.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation
- MobileSegment.WireframeUpdateMutation.ImageWireframeUpdate - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation
- Schema of common properties for WireframeUpdate events type.
- MobileSegment.WireframeUpdateMutation.ImageWireframeUpdate.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation.ImageWireframeUpdate
- MobileSegment.WireframeUpdateMutation.PlaceholderWireframeUpdate - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation
- Schema of common properties for WireframeUpdate events type.
- MobileSegment.WireframeUpdateMutation.PlaceholderWireframeUpdate.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation.PlaceholderWireframeUpdate
- MobileSegment.WireframeUpdateMutation.ShapeWireframeUpdate - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation
- Schema of common properties for WireframeUpdate events type.
- MobileSegment.WireframeUpdateMutation.ShapeWireframeUpdate.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation.ShapeWireframeUpdate
- MobileSegment.WireframeUpdateMutation.TextWireframeUpdate - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation
- Schema of common properties for WireframeUpdate events type.
- MobileSegment.WireframeUpdateMutation.TextWireframeUpdate.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation.TextWireframeUpdate
- MobileSegment.WireframeUpdateMutation.WebviewWireframeUpdate - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation
- Schema of common properties for WireframeUpdate events type.
- MobileSegment.WireframeUpdateMutation.WebviewWireframeUpdate.Companion - class in ai.kubesense.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation.WebviewWireframeUpdate
- MobileSegmentConstantsKt - class in ai.kubesense.android.sessionreplay
- MOUSE - enum entry in ai.kubesense.android.sessionreplay.model.MobileSegment.PointerType
- MOVE - enum entry in ai.kubesense.android.sessionreplay.model.MobileSegment.PointerEventType