Skip to Content
API ReferenceMapLazarilloMap

LazarilloMap

class LazarilloMap(val id: String, config: LazarilloMapConfig, passedContext: Context, inflater: LayoutInflater, lifecycleScope: CoroutineScope, mainDispatcher: CoroutineDispatcher = Dispatchers.Main, defaultDispatcher: CoroutineDispatcher = Dispatchers.Default, ioDispatcher: CoroutineDispatcher = Dispatchers.IO, positionRepository: RoutingStatusRepository? = null, onLzCameraIdleListener: (LatLng) -> Boolean? = null, onLzCameraMoveStartedListener: (reason: Int) -> Unit? = null, onLzMyLocationButtonClickListener: (LocationButtonClickResult) -> Unit? = null, onLzMapClickListener: (LatLng, placesIds: List<String>?) -> Boolean? = null, onLzMarkerClickListener: () -> Unit? = null, onLzInfoWindowClickListener: () -> Unit? = null, onLzCompassClickListener: (bearing: Double) -> Unit? = null, val onLazarilloMapReady: () -> Unit) : LinearLayout, DefaultLifecycleObserver

Unique class for control the map

It should interact with LzSdkManager and vice-versa.

(“The constructor with attributes of the view is not necessary because we got an inflater already created.”)

Constructors

LazarilloMapconstructor(id: String , config: LazarilloMapConfig, passedContext: Context , inflater: LayoutInflater , lifecycleScope: CoroutineScope, mainDispatcher: CoroutineDispatcher = Dispatchers.Main, defaultDispatcher: CoroutineDispatcher = Dispatchers.Default, ioDispatcher: CoroutineDispatcher = Dispatchers.IO, positionRepository: RoutingStatusRepository? = null, onLzCameraIdleListener: (LatLng) -> Boolean ? = null, onLzCameraMoveStartedListener: (reason: Int ) -> Unit ? = null, onLzMyLocationButtonClickListener: (LocationButtonClickResult) -> Unit ? = null, onLzMapClickListener: (LatLng, placesIds: List <String >?) -> Boolean ? = null, onLzMarkerClickListener: () -> Unit ? = null, onLzInfoWindowClickListener: () -> Unit ? = null, onLzCompassClickListener: (bearing: Double ) -> Unit ? = null, onLazarilloMapReady: () -> Unit )

Types

NameSummary
FloorAdapteropen class FloorAdapter(context: Context , items: List <InnerFloor>) : ArrayAdapter <InnerFloor>
Class for set up spinner

Properties

id

val id: String

Used to identify the map outside this class

onLazarilloMapReady

val onLazarilloMapReady: () -> Unit

callback when map is ready to be used All the other listener param could be passed here are after the map to be ready, using the update<Callback> methods

Functions

addAnnotationWith

fun addAnnotationWith(config: LzAnnotationConfiguration, callback: (Result<String>) -> Unit)

Types: LzAnnotationConfiguration

Adds a fully customized annotation to the map using an LzAnnotationConfiguration.

addBorderToPlaces

fun addBorderToPlaces(placeIds: List<String>, colorHex: String = "#007AFF", width: Float = 3.0f) fun addBorderToPlaces(placeIds: List<String>, color: String? = null, width: Float? = null)

Adds visual borders to specified places on the map.

Add borders to specific places on the map.

addChildrenForAccessibility

open override fun addChildrenForAccessibility(p0: ArrayList<View>)

addCircleLayer

fun addCircleLayer(model: LzCircleModel)

Types: LzCircleModel

Adds a circle layer overlay to the map.

addCluster

fun addCluster(model: LzClusterModel)

Types: LzClusterModel

Adds a clustered point layer to the map.

addCustomImage

fun addCustomImage(imageId: String, bitmap: Bitmap)

Add a custom image to the map style. This allows apps to add their own drawable resources as bitmap images to the map style for use in markers.

addExtraDataToAccessibilityNodeInfo

open override fun addExtraDataToAccessibilityNodeInfo(p0: AccessibilityNodeInfo, p1: String, p2: Bundle?)

addFocusables

open fun addFocusables(p0: ArrayList<View>, p1: Int) open override fun addFocusables(p0: ArrayList<View>, p1: Int, p2: Int)

addHeatmap

fun addHeatmap(model: LzHeatmapModel)

Types: LzHeatmapModel

Adds a heatmap overlay to the map.

addKeyboardNavigationClusters

open override fun addKeyboardNavigationClusters(p0: MutableCollection<View>, p1: Int)

addMarker

fun addMarker(markerOptions: SymbolOptions, floorId: String?, callback: (result: Result<String>) -> Unit)

Types: SymbolOptions

Adds a custom marker to the map using MapLibre SymbolOptions.

addMarkerOptions

fun addMarkerOptions(markerOptions: MarkerOptions, floorId: String?, callback: (result: Result<String>) -> Unit)

Add a marker using MapLibre MarkerOptions

addOnAttachStateChangeListener

open fun addOnAttachStateChangeListener(p0: View.OnAttachStateChangeListener)

addOnLayoutChangeListener

open fun addOnLayoutChangeListener(p0: View.OnLayoutChangeListener)

addOnUnhandledKeyEventListener

open fun addOnUnhandledKeyEventListener(p0: View.OnUnhandledKeyEventListener)

addPlaceMarker

fun addPlaceMarker(place: SdkPlace, markerSize: Int = 240, callback: (Result<LazarilloPlaceMarker>) -> Unit)

Types: SdkPlace, LazarilloPlaceMarker

Add a place marker to the map. The marker will be created with either a logo (if the place has one) or text (using the place name). Markers are automatically managed based on floor visibility.

addPolygon

fun addPolygon(model: LzPolygonModel)

Types: LzPolygonModel

Adds a polygon overlay to the map.

addPolyline

fun addPolyline(model: LzPolylineModel)

Types: LzPolylineModel

Adds a standalone polyline overlay to the map.

addRoute

fun addRoute(route: SdkRoute, nextStepsLineStyle: RouteLineStyle = PlainRouteLine( colorHex = "#7000FF", ), prevStepsLineStyle: RouteLineStyle = PlainRouteLine( colorHex = "#D2E0EB", ), frameCamera: Boolean = true, fitPadding: RoutePadding = RoutePadding(), onRoutePainted: () -> Unit)

Types: SdkRoute, RouteLineStyle, RoutePadding

@JvmOverloads 

Renders a route on the map with customizable styling for completed and upcoming segments.

addStatesFromChildren

open fun addStatesFromChildren(): Boolean

addTouchables

open override fun addTouchables(p0: ArrayList<View>)

addView

open fun addView(p0: View) open override fun addView(p0: View, p1: ViewGroup.LayoutParams) open fun addView(p0: View, p1: Int) open fun addView(p0: View, p1: Int, p2: ViewGroup.LayoutParams) open fun addView(p0: View, p1: Int, p2: Int)

addViewInLayout

protected open fun addViewInLayout(p0: View, p1: Int, p2: ViewGroup.LayoutParams): Boolean protected open fun addViewInLayout(p0: View, p1: Int, p2: ViewGroup.LayoutParams, p3: Boolean): Boolean

animate

open fun animate(): ViewPropertyAnimator

animateCamera

fun animateCamera(newCameraPosition: CameraUpdate, duration: Int = 1000)

Animates the camera to a new position smoothly.

animateRoute

fun animateRoute(route: SdkRoute, speed: Double = 1.5, changeFloorTime: Double = 2.0, rotatingIconTime: Double = 0.0, frameCamera: Boolean = true, callback: (SdkStepRoute) -> Unit) fun animateRoute(route: SdkRoute, aheadStyle: RouteLineStyle = PlainRouteLine(colorHex = "#D2E0EB", lineWith = 4f), behindStyle: RouteLineStyle = PlainRouteLine(colorHex = "#7000FF", lineWith = 4f), normalSpeed: Double = 1.5, largeDistanceSpeed: Double? = null, changeFloorTime: Double = 2.0, rotatingIconTime: Double = 0.0, frameCamera: Boolean = true, fitPadding: RoutePadding = RoutePadding(), animationDeltaMs: Int = 50, callback: (SdkStepRoute) -> Unit)

Types: SdkRoute, SdkStepRoute, RouteLineStyle, RoutePadding

@JvmOverloads 

Animate the route on the map, moving a marker along the path step by step.

announceForAccessibility

open fun announceForAccessibility(p0: CharSequence)

attachLayoutAnimationParameters

protected open fun attachLayoutAnimationParameters(p0: View, p1: ViewGroup.LayoutParams, p2: Int, p3: Int)

attachViewToParent

protected open fun attachViewToParent(p0: View, p1: Int, p2: ViewGroup.LayoutParams)

autofill

open fun autofill(p0: SparseArray<AutofillValue>) open fun autofill(p0: AutofillValue)

awakenScrollBars

protected open fun awakenScrollBars(): Boolean protected open fun awakenScrollBars(p0: Int): Boolean protected open fun awakenScrollBars(p0: Int, p1: Boolean): Boolean

bringChildToFront

open override fun bringChildToFront(p0: View)

bringToFront

open fun bringToFront()

buildDrawingCache

open fun buildDrawingCache() open fun buildDrawingCache(p0: Boolean)

buildLayer

open fun buildLayer()

callOnClick

open fun callOnClick(): Boolean

canAnimate

protected open fun canAnimate(): Boolean

cancelDragAndDrop

fun cancelDragAndDrop()

cancelLongPress

open fun cancelLongPress()

cancelPendingInputEvents

fun cancelPendingInputEvents()

canResolveLayoutDirection

open fun canResolveLayoutDirection(): Boolean

canResolveTextAlignment

open fun canResolveTextAlignment(): Boolean

canResolveTextDirection

open fun canResolveTextDirection(): Boolean

canScrollHorizontally

open fun canScrollHorizontally(p0: Int): Boolean

canScrollVertically

open fun canScrollVertically(p0: Int): Boolean

changeToFloor

fun changeToFloor(innerFloor: InnerFloor?)

Types: InnerFloor

The tiles of the map come all at once for the floor. So if we do not filter the tiles by floor, all the tiles of all the floors will be shown simultaneously. So the intent here is to add an attribute to the layers in order to filter them by floor after

changeToFloorById

fun changeToFloorById(targetId: String, callback: () -> Unit)

Function that will search for the floor id first, then call changeToFloor

checkInputConnectionProxy

open fun checkInputConnectionProxy(p0: View): Boolean

checkLayoutParams

protected open override fun checkLayoutParams(p0: ViewGroup.LayoutParams): Boolean

childDrawableStateChanged

open override fun childDrawableStateChanged(p0: View)

childHasTransientStateChanged

open override fun childHasTransientStateChanged(p0: View, p1: Boolean)

cleanupLayoutState

protected open fun cleanupLayoutState(p0: View)

clearAllPlaceMarkers

fun clearAllPlaceMarkers()

Note: This does not affect regular markers added with addMarker.

clearAnimation

open fun clearAnimation()

clearBorderedPlaces

fun clearBorderedPlaces()

Clear the borders added with addBorderToPlaces.

clearChildFocus

open override fun clearChildFocus(p0: View)

clearColoredPlaces

fun clearColoredPlaces()

Clear the places colored with colorPlaces.

clearDisappearingChildren

open fun clearDisappearingChildren()

clearElementFilter

fun clearElementFilter()

clearFocus

open override fun clearFocus()

clearPendingCredentialRequest

open fun clearPendingCredentialRequest()

clearRoute

fun clearRoute()

Removes the currently displayed route from the map.

clearSelectedPlace

fun clearSelectedPlace()

clearViewTranslationCallback

open fun clearViewTranslationCallback()

colorPlaces

fun colorPlaces(placeIds: List<String>, color: String? = null)

Color a list of places on the map.

computeHorizontalScrollExtent

protected open fun computeHorizontalScrollExtent(): Int

computeHorizontalScrollOffset

protected open fun computeHorizontalScrollOffset(): Int

computeHorizontalScrollRange

protected open fun computeHorizontalScrollRange(): Int

computeScroll

open fun computeScroll()

computeSystemWindowInsets

open fun computeSystemWindowInsets(p0: WindowInsets, p1: Rect): WindowInsets

computeVerticalScrollExtent

protected open fun computeVerticalScrollExtent(): Int

computeVerticalScrollOffset

protected open fun computeVerticalScrollOffset(): Int

computeVerticalScrollRange

protected open fun computeVerticalScrollRange(): Int

createAccessibilityNodeInfo

open fun createAccessibilityNodeInfo(): AccessibilityNodeInfo

createContextMenu

open fun createContextMenu(p0: ContextMenu)

debug

protected open fun debug(p0: Int)

destroyDrawingCache

open fun destroyDrawingCache()

detachAllViewsFromParent

protected open fun detachAllViewsFromParent()

detachViewFromParent

protected open fun detachViewFromParent(p0: View) protected open fun detachViewFromParent(p0: Int)

detachViewsFromParent

protected open fun detachViewsFromParent(p0: Int, p1: Int)

dispatchApplyWindowInsets

open override fun dispatchApplyWindowInsets(p0: WindowInsets): WindowInsets

dispatchCapturedPointerEvent

open override fun dispatchCapturedPointerEvent(p0: MotionEvent): Boolean

dispatchConfigurationChanged

open override fun dispatchConfigurationChanged(p0: Configuration)

dispatchCreateViewTranslationRequest

open override fun dispatchCreateViewTranslationRequest(p0: MutableMap<AutofillId, LongArray>, p1: IntArray, p2: TranslationCapability, p3: MutableList<ViewTranslationRequest>)

dispatchDisplayHint

open override fun dispatchDisplayHint(p0: Int)

dispatchDragEvent

open override fun dispatchDragEvent(p0: DragEvent): Boolean

dispatchDraw

protected open override fun dispatchDraw(p0: Canvas)

dispatchDrawableHotspotChanged

open override fun dispatchDrawableHotspotChanged(p0: Float, p1: Float)

dispatchFinishTemporaryDetach

open override fun dispatchFinishTemporaryDetach()

dispatchFreezeSelfOnly

protected open fun dispatchFreezeSelfOnly(p0: SparseArray<Parcelable>)

dispatchGenericFocusedEvent

protected open override fun dispatchGenericFocusedEvent(p0: MotionEvent): Boolean

dispatchGenericMotionEvent

open fun dispatchGenericMotionEvent(p0: MotionEvent): Boolean

dispatchGenericPointerEvent

protected open override fun dispatchGenericPointerEvent(p0: MotionEvent): Boolean

dispatchHoverEvent

protected open override fun dispatchHoverEvent(p0: MotionEvent): Boolean

dispatchKeyEvent

open override fun dispatchKeyEvent(p0: KeyEvent): Boolean

dispatchKeyEventPreIme

open override fun dispatchKeyEventPreIme(p0: KeyEvent): Boolean

dispatchKeyShortcutEvent

open override fun dispatchKeyShortcutEvent(p0: KeyEvent): Boolean

dispatchNestedFling

open fun dispatchNestedFling(p0: Float, p1: Float, p2: Boolean): Boolean

dispatchNestedPreFling

open fun dispatchNestedPreFling(p0: Float, p1: Float): Boolean

dispatchNestedPrePerformAccessibilityAction

open fun dispatchNestedPrePerformAccessibilityAction(p0: Int, p1: Bundle?): Boolean

dispatchNestedPreScroll

open fun dispatchNestedPreScroll(p0: Int, p1: Int, p2: IntArray?, p3: IntArray?): Boolean

dispatchNestedScroll

open fun dispatchNestedScroll(p0: Int, p1: Int, p2: Int, p3: Int, p4: IntArray?): Boolean

dispatchPointerCaptureChanged

open override fun dispatchPointerCaptureChanged(p0: Boolean)

dispatchPopulateAccessibilityEvent

open fun dispatchPopulateAccessibilityEvent(p0: AccessibilityEvent): Boolean

dispatchProvideAutofillStructure

open override fun dispatchProvideAutofillStructure(p0: ViewStructure, p1: Int)

dispatchProvideStructure

open override fun dispatchProvideStructure(p0: ViewStructure)

dispatchRestoreInstanceState

protected open override fun dispatchRestoreInstanceState(p0: SparseArray<Parcelable>)

dispatchSaveInstanceState

protected open override fun dispatchSaveInstanceState(p0: SparseArray<Parcelable>)

dispatchScrollCaptureSearch

open override fun dispatchScrollCaptureSearch(p0: Rect, p1: Point, p2: Consumer<ScrollCaptureTarget>)

dispatchSetActivated

open override fun dispatchSetActivated(p0: Boolean)

dispatchSetPressed

protected open override fun dispatchSetPressed(p0: Boolean)

dispatchSetSelected

open override fun dispatchSetSelected(p0: Boolean)

dispatchStartTemporaryDetach

open override fun dispatchStartTemporaryDetach()

dispatchSystemUiVisibilityChanged

open override fun dispatchSystemUiVisibilityChanged(p0: Int)

dispatchThawSelfOnly

protected open fun dispatchThawSelfOnly(p0: SparseArray<Parcelable>)

dispatchTouchEvent

open override fun dispatchTouchEvent(ev: MotionEvent): Boolean

Override the LinearLayout method.

dispatchTrackballEvent

open override fun dispatchTrackballEvent(p0: MotionEvent): Boolean

dispatchUnhandledMove

open override fun dispatchUnhandledMove(p0: View, p1: Int): Boolean

dispatchVisibilityChanged

protected open override fun dispatchVisibilityChanged(p0: View, p1: Int)

dispatchWindowFocusChanged

open override fun dispatchWindowFocusChanged(p0: Boolean)

dispatchWindowInsetsAnimationEnd

open override fun dispatchWindowInsetsAnimationEnd(p0: WindowInsetsAnimation)

dispatchWindowInsetsAnimationPrepare

open override fun dispatchWindowInsetsAnimationPrepare(p0: WindowInsetsAnimation)

dispatchWindowInsetsAnimationProgress

open override fun dispatchWindowInsetsAnimationProgress(p0: WindowInsets, p1: MutableList<WindowInsetsAnimation>): WindowInsets

dispatchWindowInsetsAnimationStart

open override fun dispatchWindowInsetsAnimationStart(p0: WindowInsetsAnimation, p1: WindowInsetsAnimation.Bounds): WindowInsetsAnimation.Bounds

dispatchWindowSystemUiVisiblityChanged

open override fun dispatchWindowSystemUiVisiblityChanged(p0: Int)

dispatchWindowVisibilityChanged

open override fun dispatchWindowVisibilityChanged(p0: Int)

draw

open fun draw(p0: Canvas)

drawableHotspotChanged

open fun drawableHotspotChanged(p0: Float, p1: Float)

drawableStateChanged

protected open override fun drawableStateChanged()

drawChild

protected open fun drawChild(p0: Canvas, p1: View, p2: Long): Boolean

endViewTransition

open fun endViewTransition(p0: View)

findFocus

open override fun findFocus(): View

findOnBackInvokedDispatcher

fun findOnBackInvokedDispatcher(): OnBackInvokedDispatcher?

findOnBackInvokedDispatcherForChild

open override fun findOnBackInvokedDispatcherForChild(p0: View, p1: View): OnBackInvokedDispatcher?

findViewById

fun <T : View> findViewById(p0: Int): T

findViewsWithText

open override fun findViewsWithText(p0: ArrayList<View>, p1: CharSequence, p2: Int)

findViewWithTag

fun <T : View> findViewWithTag(p0: Any): T

fitSystemWindows

protected open fun fitSystemWindows(p0: Rect): Boolean

focusableViewAvailable

open override fun focusableViewAvailable(p0: View)

focusSearch

open fun focusSearch(p0: Int): View open override fun focusSearch(p0: View, p1: Int): View

followUserLocation

fun followUserLocation(value: Boolean, pitch: Double? = null, zoom: Double? = null, padding: DoubleArray? = null)

Enables or disables automatic camera following of the user’s location.

forceHasOverlappingRendering

open fun forceHasOverlappingRendering(p0: Boolean)

forceLayout

open fun forceLayout()

gatherTransparentRegion

open override fun gatherTransparentRegion(p0: Region?): Boolean

generateDefaultLayoutParams

protected open override fun generateDefaultLayoutParams(): LinearLayout.LayoutParams

generateDisplayHash

open fun generateDisplayHash(p0: String, p1: Rect?, p2: Executor, p3: DisplayHashResultCallback)

generateLayoutParams

open override fun generateLayoutParams(p0: AttributeSet): LinearLayout.LayoutParams protected open override fun generateLayoutParams(p0: ViewGroup.LayoutParams): LinearLayout.LayoutParams

getAccessibilityClassName

open override fun getAccessibilityClassName(): CharSequence

getAccessibilityDelegate

open fun getAccessibilityDelegate(): View.AccessibilityDelegate

getAccessibilityLiveRegion

open fun getAccessibilityLiveRegion(): Int

getAccessibilityNodeProvider

open fun getAccessibilityNodeProvider(): AccessibilityNodeProvider

getAccessibilityPaneTitle

open fun getAccessibilityPaneTitle(): CharSequence?

getAccessibilityTraversalAfter

open fun getAccessibilityTraversalAfter(): Int

getAccessibilityTraversalBefore

open fun getAccessibilityTraversalBefore(): Int

getAllowedHandwritingDelegatePackageName

open fun getAllowedHandwritingDelegatePackageName(): String?

getAllowedHandwritingDelegatorPackageName

open fun getAllowedHandwritingDelegatorPackageName(): String?

getAlpha

open fun getAlpha(): Float

getAnimation

open fun getAnimation(): Animation

getAnimationMatrix

open fun getAnimationMatrix(): Matrix?

getApplicationWindowToken

open fun getApplicationWindowToken(): IBinder

getAttributeResolutionStack

open fun getAttributeResolutionStack(p0: Int): IntArray

getAttributeSourceResourceMap

open fun getAttributeSourceResourceMap(): MutableMap<Int, Int>

getAutofillHints

open fun getAutofillHints(): Array<String>?

getAutofillId

fun getAutofillId(): AutofillId

getAutofillType

open fun getAutofillType(): Int

getAutofillValue

open fun getAutofillValue(): AutofillValue?

getBackground

open fun getBackground(): Drawable

getBackgroundTintBlendMode

open fun getBackgroundTintBlendMode(): BlendMode?

getBackgroundTintList

open fun getBackgroundTintList(): ColorStateList?

getBackgroundTintMode

open fun getBackgroundTintMode(): PorterDuff.Mode?

getBaseline

open override fun getBaseline(): Int

getBaselineAlignedChildIndex

open fun getBaselineAlignedChildIndex(): Int

getBottom

fun getBottom(): Int

getBottomFadingEdgeStrength

protected open fun getBottomFadingEdgeStrength(): Float

getBottomPaddingOffset

protected open fun getBottomPaddingOffset(): Int

getCameraDistance

open fun getCameraDistance(): Float

getCameraPosition

fun getCameraPosition(): CameraPosition

Gets the current camera position (zoom, pitch, bearing, target).

getChildAt

open fun getChildAt(p0: Int): View

getChildCount

open fun getChildCount(): Int

getChildDrawingOrder

fun getChildDrawingOrder(p0: Int): Int protected open fun getChildDrawingOrder(p0: Int, p1: Int): Int

getChildStaticTransformation

protected open fun getChildStaticTransformation(p0: View, p1: Transformation): Boolean

getChildVisibleRect

open override fun getChildVisibleRect(p0: View, p1: Rect, p2: Point): Boolean

getClipBounds

open fun getClipBounds(): Rect open fun getClipBounds(p0: Rect): Boolean

getClipChildren

open fun getClipChildren(): Boolean

getClipToOutline

fun getClipToOutline(): Boolean

getClipToPadding

open fun getClipToPadding(): Boolean

getContentCaptureSession

fun getContentCaptureSession(): ContentCaptureSession?

getContentDescription

open fun getContentDescription(): CharSequence

getContentSensitivity

fun getContentSensitivity(): Int

getContext

fun getContext(): Context

getContextMenuInfo

protected open fun getContextMenuInfo(): ContextMenu.ContextMenuInfo

getCurrentRouteStepIndex

fun getCurrentRouteStepIndex(): Int?

Returns the current active route step index or null if no route is active.

getDefaultFocusHighlightEnabled

fun getDefaultFocusHighlightEnabled(): Boolean

getDescendantFocusability

open fun getDescendantFocusability(): Int

getDisplay

open fun getDisplay(): Display

getDividerDrawable

open fun getDividerDrawable(): Drawable

getDividerPadding

open fun getDividerPadding(): Int

getDrawableState

fun getDrawableState(): IntArray

getDrawingCache

open fun getDrawingCache(): Bitmap open fun getDrawingCache(p0: Boolean): Bitmap

getDrawingCacheBackgroundColor

open fun getDrawingCacheBackgroundColor(): Int

getDrawingCacheQuality

open fun getDrawingCacheQuality(): Int

getDrawingRect

open fun getDrawingRect(p0: Rect)

getDrawingTime

open fun getDrawingTime(): Long

getElevation

open fun getElevation(): Float

getExplicitStyle

open fun getExplicitStyle(): Int

getFilterTouchesWhenObscured

open fun getFilterTouchesWhenObscured(): Boolean

getFitsSystemWindows

open fun getFitsSystemWindows(): Boolean

getFocusable

open fun getFocusable(): Int

getFocusables

open fun getFocusables(p0: Int): ArrayList<View>

getFocusedChild

open fun getFocusedChild(): View

getFocusedRect

open fun getFocusedRect(p0: Rect)

getForeground

open fun getForeground(): Drawable

getForegroundGravity

open fun getForegroundGravity(): Int

getForegroundTintBlendMode

open fun getForegroundTintBlendMode(): BlendMode?

getForegroundTintList

open fun getForegroundTintList(): ColorStateList?

getForegroundTintMode

open fun getForegroundTintMode(): PorterDuff.Mode?

getFrameContentVelocity

open fun getFrameContentVelocity(): Float

getGlobalVisibleRect

fun getGlobalVisibleRect(p0: Rect): Boolean open fun getGlobalVisibleRect(p0: Rect, p1: Point): Boolean

getGravity

open fun getGravity(): Int

getHandler

open fun getHandler(): Handler

getHandwritingBoundsOffsetBottom

open fun getHandwritingBoundsOffsetBottom(): Float

getHandwritingBoundsOffsetLeft

open fun getHandwritingBoundsOffsetLeft(): Float

getHandwritingBoundsOffsetRight

open fun getHandwritingBoundsOffsetRight(): Float

getHandwritingBoundsOffsetTop

open fun getHandwritingBoundsOffsetTop(): Float

getHandwritingDelegateFlags

open fun getHandwritingDelegateFlags(): Int

getHandwritingDelegatorCallback

open fun getHandwritingDelegatorCallback(): Runnable?

getHasOverlappingRendering

fun getHasOverlappingRendering(): Boolean

getHeight

fun getHeight(): Int

getHitRect

open fun getHitRect(p0: Rect)

getHorizontalFadingEdgeLength

open fun getHorizontalFadingEdgeLength(): Int

getHorizontalScrollbarHeight

protected open fun getHorizontalScrollbarHeight(): Int

getHorizontalScrollbarThumbDrawable

open fun getHorizontalScrollbarThumbDrawable(): Drawable?

getHorizontalScrollbarTrackDrawable

open fun getHorizontalScrollbarTrackDrawable(): Drawable?

getId

open fun getId(): Int

getImportantForAccessibility

open fun getImportantForAccessibility(): Int

getImportantForAutofill

open fun getImportantForAutofill(): Int

getImportantForContentCapture

open fun getImportantForContentCapture(): Int

getKeepScreenOn

open fun getKeepScreenOn(): Boolean

getKeyDispatcherState

open fun getKeyDispatcherState(): KeyEvent.DispatcherState

getLabelFor

open fun getLabelFor(): Int

getLayerType

open fun getLayerType(): Int

getLayoutAnimation

open fun getLayoutAnimation(): LayoutAnimationController

getLayoutAnimationListener

open fun getLayoutAnimationListener(): Animation.AnimationListener

getLayoutDirection

open fun getLayoutDirection(): Int

getLayoutMode

open fun getLayoutMode(): Int

getLayoutParams

open fun getLayoutParams(): ViewGroup.LayoutParams

getLayoutTransition

open fun getLayoutTransition(): LayoutTransition

getLeft

fun getLeft(): Int

getLeftFadingEdgeStrength

protected open fun getLeftFadingEdgeStrength(): Float

getLeftPaddingOffset

protected open fun getLeftPaddingOffset(): Int

getLocalVisibleRect

fun getLocalVisibleRect(p0: Rect): Boolean

getLocationInSurface

open fun getLocationInSurface(p0: IntArray)

getLocationInWindow

open fun getLocationInWindow(p0: IntArray)

getLocationOnScreen

open fun getLocationOnScreen(p0: IntArray)

getMarkerById

fun getMarkerById(targetId: String): LazarilloMapMarker?

Types: LazarilloMapMarker

getMarkers

fun getMarkers(): List<LazarilloMapMarker>

Types: LazarilloMapMarker

getMatrix

open fun getMatrix(): Matrix

getMeasuredHeight

fun getMeasuredHeight(): Int

getMeasuredHeightAndState

fun getMeasuredHeightAndState(): Int

getMeasuredState

fun getMeasuredState(): Int

getMeasuredWidth

fun getMeasuredWidth(): Int

getMeasuredWidthAndState

fun getMeasuredWidthAndState(): Int

getMinimumHeight

open fun getMinimumHeight(): Int

getMinimumWidth

open fun getMinimumWidth(): Int

getNestedScrollAxes

open fun getNestedScrollAxes(): Int

getNextClusterForwardId

open fun getNextClusterForwardId(): Int

getNextFocusDownId

open fun getNextFocusDownId(): Int

getNextFocusForwardId

open fun getNextFocusForwardId(): Int

getNextFocusLeftId

open fun getNextFocusLeftId(): Int

getNextFocusRightId

open fun getNextFocusRightId(): Int

getNextFocusUpId

open fun getNextFocusUpId(): Int

getOnFocusChangeListener

open fun getOnFocusChangeListener(): View.OnFocusChangeListener

getOrientation

open fun getOrientation(): Int

getOutlineAmbientShadowColor

open fun getOutlineAmbientShadowColor(): Int

getOutlineProvider

open fun getOutlineProvider(): ViewOutlineProvider

getOutlineSpotShadowColor

open fun getOutlineSpotShadowColor(): Int

getOverlay

open override fun getOverlay(): ViewGroupOverlay

getOverScrollMode

open fun getOverScrollMode(): Int

getPaddingBottom

open fun getPaddingBottom(): Int

getPaddingEnd

open fun getPaddingEnd(): Int

getPaddingLeft

open fun getPaddingLeft(): Int

getPaddingRight

open fun getPaddingRight(): Int

getPaddingStart

open fun getPaddingStart(): Int

getPaddingTop

open fun getPaddingTop(): Int

getParent

fun getParent(): ViewParent

getParentForAccessibility

open fun getParentForAccessibility(): ViewParent

getPendingCredentialCallback

fun getPendingCredentialCallback(): OutcomeReceiver<GetCredentialResponse, GetCredentialException>?

getPendingCredentialRequest

fun getPendingCredentialRequest(): GetCredentialRequest?

getPersistentDrawingCache

open fun getPersistentDrawingCache(): Int

getPivotX

open fun getPivotX(): Float

getPivotY

open fun getPivotY(): Float

getPlaceMarkers

fun getPlaceMarkers(): List<LazarilloPlaceMarker>

Types: LazarilloPlaceMarker

Get all place markers

getPlaceMarkersForFloor

fun getPlaceMarkersForFloor(floorId: String?): List<LazarilloPlaceMarker>

Types: LazarilloPlaceMarker

Get place markers for a specific floor

getPointerIcon

open fun getPointerIcon(): PointerIcon

getPreferKeepClearRects

fun getPreferKeepClearRects(): MutableList<Rect>

getReceiveContentMimeTypes

open fun getReceiveContentMimeTypes(): Array<String>?

getRequestedFrameRate

open fun getRequestedFrameRate(): Float

getResources

open fun getResources(): Resources

getRevealOnFocusHint

fun getRevealOnFocusHint(): Boolean

getRight

fun getRight(): Int

getRightFadingEdgeStrength

protected open fun getRightFadingEdgeStrength(): Float

getRightPaddingOffset

protected open fun getRightPaddingOffset(): Int

getRootSurfaceControl

open fun getRootSurfaceControl(): AttachedSurfaceControl?

getRootView

open fun getRootView(): View

getRootWindowInsets

open fun getRootWindowInsets(): WindowInsets

getRotation

open fun getRotation(): Float

getRotationX

open fun getRotationX(): Float

getRotationY

open fun getRotationY(): Float

getScaleX

open fun getScaleX(): Float

getScaleY

open fun getScaleY(): Float

getScrollBarDefaultDelayBeforeFade

open fun getScrollBarDefaultDelayBeforeFade(): Int

getScrollBarFadeDuration

open fun getScrollBarFadeDuration(): Int

getScrollBarSize

open fun getScrollBarSize(): Int

getScrollBarStyle

open fun getScrollBarStyle(): Int

getScrollCaptureHint

open fun getScrollCaptureHint(): Int

getScrollIndicators

open fun getScrollIndicators(): Int

getScrollX

fun getScrollX(): Int

getScrollY

fun getScrollY(): Int

getSelectedPlace

fun getSelectedPlace(): SdkPlace?

Types: SdkPlace

Get the currently selected place

getShowDividers

open fun getShowDividers(): Int

getSolidColor

open fun getSolidColor(): Int

getSourceLayoutResId

open fun getSourceLayoutResId(): Int

getStateDescription

fun getStateDescription(): CharSequence?

getStateListAnimator

open fun getStateListAnimator(): StateListAnimator

getSuggestedMinimumHeight

protected open fun getSuggestedMinimumHeight(): Int

getSuggestedMinimumWidth

protected open fun getSuggestedMinimumWidth(): Int

getSystemGestureExclusionRects

open fun getSystemGestureExclusionRects(): MutableList<Rect>

getSystemUiVisibility

open fun getSystemUiVisibility(): Int

getTag

open fun getTag(): Any open fun getTag(p0: Int): Any

getTextAlignment

open fun getTextAlignment(): Int

getTextDirection

open fun getTextDirection(): Int

getTooltipText

open fun getTooltipText(): CharSequence?

getTop

fun getTop(): Int

getTopFadingEdgeStrength

protected open fun getTopFadingEdgeStrength(): Float

getTopPaddingOffset

protected open fun getTopPaddingOffset(): Int

getTouchables

open fun getTouchables(): ArrayList<View>

getTouchDelegate

open fun getTouchDelegate(): TouchDelegate

getTouchscreenBlocksFocus

open fun getTouchscreenBlocksFocus(): Boolean

getTransitionAlpha

open fun getTransitionAlpha(): Float

getTransitionName

open fun getTransitionName(): String

getTranslationX

open fun getTranslationX(): Float

getTranslationY

open fun getTranslationY(): Float

getTranslationZ

open fun getTranslationZ(): Float

getUniqueDrawingId

open fun getUniqueDrawingId(): Long

getVerticalFadingEdgeLength

open fun getVerticalFadingEdgeLength(): Int

getVerticalScrollbarPosition

open fun getVerticalScrollbarPosition(): Int

getVerticalScrollbarThumbDrawable

open fun getVerticalScrollbarThumbDrawable(): Drawable?

getVerticalScrollbarTrackDrawable

open fun getVerticalScrollbarTrackDrawable(): Drawable?

getVerticalScrollbarWidth

open fun getVerticalScrollbarWidth(): Int

getViewTranslationResponse

open fun getViewTranslationResponse(): ViewTranslationResponse?

getViewTreeObserver

open fun getViewTreeObserver(): ViewTreeObserver

getVisibility

open fun getVisibility(): Int

getWeightSum

open fun getWeightSum(): Float

getWidth

fun getWidth(): Int

getWindowAttachCount

protected open fun getWindowAttachCount(): Int

getWindowId

open fun getWindowId(): WindowId

getWindowInsetsController

open fun getWindowInsetsController(): WindowInsetsController?

getWindowSystemUiVisibility

open fun getWindowSystemUiVisibility(): Int

getWindowToken

open fun getWindowToken(): IBinder

getWindowVisibility

open fun getWindowVisibility(): Int

getWindowVisibleDisplayFrame

open fun getWindowVisibleDisplayFrame(p0: Rect)

getX

open fun getX(): Float

getY

open fun getY(): Float

getZ

open fun getZ(): Float

goToNextRouteStep

fun goToNextRouteStep(rotateMap: Boolean = false): Result<Int>

Moves route visualization one step forward.

goToPreviousRouteStep

fun goToPreviousRouteStep(rotateMap: Boolean = false): Result<Int>

Moves route visualization one step backward.

goToRouteStep

fun goToRouteStep(stepIndex: Int, rotateMap: Boolean = false): Result<Int>

Moves route visualization to the requested step index.

hasExplicitFocusable

open fun hasExplicitFocusable(): Boolean

hasFocus

open override fun hasFocus(): Boolean

hasFocusable

open fun hasFocusable(): Boolean

hasNestedScrollingParent

open fun hasNestedScrollingParent(): Boolean

hasOnClickListeners

open fun hasOnClickListeners(): Boolean

hasOnLongClickListeners

open fun hasOnLongClickListeners(): Boolean

hasOverlappingRendering

open fun hasOverlappingRendering(): Boolean

hasPointerCapture

open fun hasPointerCapture(): Boolean

hasTransientState

open override fun hasTransientState(): Boolean

hasWindowFocus

open fun hasWindowFocus(): Boolean

indexOfChild

open fun indexOfChild(p0: View): Int

invalidate

open fun invalidate() open fun invalidate(p0: Rect) open fun invalidate(p0: Int, p1: Int, p2: Int, p3: Int)

invalidateChild

override fun invalidateChild(p0: View, p1: Rect)

invalidateChildInParent

open override fun invalidateChildInParent(p0: IntArray, p1: Rect): ViewParent

invalidateDrawable

open override fun invalidateDrawable(p0: Drawable)

invalidateOutline

open fun invalidateOutline()

isAccessibilityDataSensitive

open fun isAccessibilityDataSensitive(): Boolean

isAccessibilityFocused

open fun isAccessibilityFocused(): Boolean

isAccessibilityHeading

open fun isAccessibilityHeading(): Boolean

isActivated

open fun isActivated(): Boolean

isAlwaysDrawnWithCacheEnabled

open fun isAlwaysDrawnWithCacheEnabled(): Boolean

isAnimationCacheEnabled

open fun isAnimationCacheEnabled(): Boolean

isAttachedToWindow

open fun isAttachedToWindow(): Boolean

isAutoHandwritingEnabled

open fun isAutoHandwritingEnabled(): Boolean

isBaselineAligned

open fun isBaselineAligned(): Boolean

isChildrenDrawingOrderEnabled

protected open fun isChildrenDrawingOrderEnabled(): Boolean

isChildrenDrawnWithCacheEnabled

protected open fun isChildrenDrawnWithCacheEnabled(): Boolean

isClickable

open fun isClickable(): Boolean

isContentSensitive

fun isContentSensitive(): Boolean

isContextClickable

open fun isContextClickable(): Boolean

isCredential

open fun isCredential(): Boolean

isDirty

open fun isDirty(): Boolean

isDrawingCacheEnabled

open fun isDrawingCacheEnabled(): Boolean

isDuplicateParentStateEnabled

open fun isDuplicateParentStateEnabled(): Boolean

isEnabled

open fun isEnabled(): Boolean

isFocusable

fun isFocusable(): Boolean

isFocusableInTouchMode

fun isFocusableInTouchMode(): Boolean

isFocused

open fun isFocused(): Boolean

isFocusedByDefault

fun isFocusedByDefault(): Boolean

isForceDarkAllowed

open fun isForceDarkAllowed(): Boolean

isHandwritingDelegate

open fun isHandwritingDelegate(): Boolean

isHapticFeedbackEnabled

open fun isHapticFeedbackEnabled(): Boolean

isHardwareAccelerated

open fun isHardwareAccelerated(): Boolean

isHorizontalFadingEdgeEnabled

open fun isHorizontalFadingEdgeEnabled(): Boolean

isHorizontalScrollBarEnabled

open fun isHorizontalScrollBarEnabled(): Boolean

isHovered

open fun isHovered(): Boolean

isImportantForAccessibility

open fun isImportantForAccessibility(): Boolean

isImportantForAutofill

fun isImportantForAutofill(): Boolean

isImportantForContentCapture

fun isImportantForContentCapture(): Boolean

isInEditMode

open fun isInEditMode(): Boolean

isInLayout

open fun isInLayout(): Boolean

isInTouchMode

open fun isInTouchMode(): Boolean

isKeyboardNavigationCluster

fun isKeyboardNavigationCluster(): Boolean

isLaidOut

open fun isLaidOut(): Boolean

isLayoutDirectionResolved

open fun isLayoutDirectionResolved(): Boolean

isLayoutRequested

open fun isLayoutRequested(): Boolean

isLayoutSuppressed

open fun isLayoutSuppressed(): Boolean

isLongClickable

open fun isLongClickable(): Boolean

isMeasureWithLargestChildEnabled

open fun isMeasureWithLargestChildEnabled(): Boolean

isMotionEventSplittingEnabled

open fun isMotionEventSplittingEnabled(): Boolean

isNestedScrollingEnabled

open fun isNestedScrollingEnabled(): Boolean

isOpaque

open fun isOpaque(): Boolean

isPaddingOffsetRequired

protected open fun isPaddingOffsetRequired(): Boolean

isPaddingRelative

open fun isPaddingRelative(): Boolean

isPivotSet

open fun isPivotSet(): Boolean

isPreferKeepClear

fun isPreferKeepClear(): Boolean

isPressed

open fun isPressed(): Boolean

isSaveEnabled

open fun isSaveEnabled(): Boolean

isSaveFromParentEnabled

open fun isSaveFromParentEnabled(): Boolean

isScreenReaderFocusable

open fun isScreenReaderFocusable(): Boolean

isScrollbarFadingEnabled

open fun isScrollbarFadingEnabled(): Boolean

isScrollContainer

open fun isScrollContainer(): Boolean

isSelected

open fun isSelected(): Boolean

isShowingLayoutBounds

fun isShowingLayoutBounds(): Boolean

isShown

open fun isShown(): Boolean

isSoundEffectsEnabled

open fun isSoundEffectsEnabled(): Boolean

isTemporarilyDetached

fun isTemporarilyDetached(): Boolean

isTextAlignmentResolved

open fun isTextAlignmentResolved(): Boolean

isTextDirectionResolved

open fun isTextDirectionResolved(): Boolean

isTransitionGroup

open fun isTransitionGroup(): Boolean

isVerticalFadingEdgeEnabled

open fun isVerticalFadingEdgeEnabled(): Boolean

isVerticalScrollBarEnabled

open fun isVerticalScrollBarEnabled(): Boolean

isVisibleToUserForAutofill

open fun isVisibleToUserForAutofill(p0: Int): Boolean

jumpDrawablesToCurrentState

open override fun jumpDrawablesToCurrentState()

keyboardNavigationClusterSearch

open fun keyboardNavigationClusterSearch(p0: View, p1: Int): View

layout

override fun layout(p0: Int, p1: Int, p2: Int, p3: Int)

measure

fun measure(p0: Int, p1: Int)

measureChild

protected open fun measureChild(p0: View, p1: Int, p2: Int)

measureChildren

protected open fun measureChildren(p0: Int, p1: Int)

measureChildWithMargins

protected open fun measureChildWithMargins(p0: View, p1: Int, p2: Int, p3: Int, p4: Int)

moveCamera

fun moveCamera(newCameraPosition: CameraUpdate?)

Instantly moves the camera to a new position without animation.

moveLayerAvobe

fun moveLayerAvobe(layer: Layer, breakpointLayerID: String)

Remove the target layer and add it again above of the specific layer

moveLayerBelow

fun moveLayerBelow(layer: Layer, breakpointLayerID: String)

Remove the target layer and add it again below of the specific layer

newCurrentUserPosition

fun newCurrentUserPosition(positionCallbackData: PositionCallbackData)

Types: PositionCallbackData

Ths function will be called when there is an active routing process, so the map can receive the routingStatus and update the route on the map.

notifySubtreeAccessibilityStateChanged

open override fun notifySubtreeAccessibilityStateChanged(p0: View, p1: View, p2: Int)

offsetDescendantRectToMyCoords

fun offsetDescendantRectToMyCoords(p0: View, p1: Rect)

offsetLeftAndRight

open fun offsetLeftAndRight(p0: Int)

offsetRectIntoDescendantCoords

fun offsetRectIntoDescendantCoords(p0: View, p1: Rect)

offsetTopAndBottom

open fun offsetTopAndBottom(p0: Int)

onAnimationEnd

protected open fun onAnimationEnd()

onAnimationStart

protected open fun onAnimationStart()

onApplyWindowInsets

open fun onApplyWindowInsets(p0: WindowInsets): WindowInsets

onAttachedToWindow

protected open override fun onAttachedToWindow()

onCancelPendingInputEvents

open fun onCancelPendingInputEvents()

onCapturedPointerEvent

open fun onCapturedPointerEvent(p0: MotionEvent): Boolean

onCheckIsTextEditor

open fun onCheckIsTextEditor(): Boolean

onConfigurationChanged

protected open fun onConfigurationChanged(p0: Configuration)

onCreate

open fun onCreate(owner: LifecycleOwner)

onCreateContextMenu

protected open fun onCreateContextMenu(p0: ContextMenu)

onCreateDrawableState

protected open override fun onCreateDrawableState(p0: Int): IntArray

onCreateInputConnection

open fun onCreateInputConnection(p0: EditorInfo): InputConnection

onCreateViewTranslationRequest

open fun onCreateViewTranslationRequest(p0: IntArray, p1: Consumer<ViewTranslationRequest>)

onCreateVirtualViewTranslationRequests

open fun onCreateVirtualViewTranslationRequests(p0: LongArray, p1: IntArray, p2: Consumer<ViewTranslationRequest>)

onDescendantInvalidated

open override fun onDescendantInvalidated(p0: View, p1: View)

onDestroy

open override fun onDestroy(owner: LifecycleOwner)

onDetachedFromWindow

protected open override fun onDetachedFromWindow()

onDisplayHint

protected open fun onDisplayHint(p0: Int)

onDragEvent

open fun onDragEvent(p0: DragEvent): Boolean

onDraw

protected open override fun onDraw(p0: Canvas)

onDrawForeground

open fun onDrawForeground(p0: Canvas)

onDrawScrollBars

protected fun onDrawScrollBars(p0: Canvas)

onFilterTouchEventForSecurity

open fun onFilterTouchEventForSecurity(p0: MotionEvent): Boolean

onFinishInflate

protected open fun onFinishInflate()

onFinishTemporaryDetach

open fun onFinishTemporaryDetach()

onFocusChanged

protected open fun onFocusChanged(p0: Boolean, p1: Int, p2: Rect?)

onGenericMotionEvent

open fun onGenericMotionEvent(p0: MotionEvent): Boolean

onHoverChanged

open fun onHoverChanged(p0: Boolean)

onHoverEvent

open fun onHoverEvent(p0: MotionEvent): Boolean

onInitializeAccessibilityEvent

open fun onInitializeAccessibilityEvent(p0: AccessibilityEvent)

onInitializeAccessibilityNodeInfo

open fun onInitializeAccessibilityNodeInfo(p0: AccessibilityNodeInfo)

onInterceptHoverEvent

open fun onInterceptHoverEvent(p0: MotionEvent): Boolean

onInterceptTouchEvent

open fun onInterceptTouchEvent(p0: MotionEvent): Boolean

onKeyDown

open override fun onKeyDown(p0: Int, p1: KeyEvent): Boolean

onKeyLongPress

open override fun onKeyLongPress(p0: Int, p1: KeyEvent): Boolean

onKeyMultiple

open override fun onKeyMultiple(p0: Int, p1: Int, p2: KeyEvent): Boolean

onKeyPreIme

open fun onKeyPreIme(p0: Int, p1: KeyEvent): Boolean

onKeyShortcut

open fun onKeyShortcut(p0: Int, p1: KeyEvent): Boolean

onKeyUp

open override fun onKeyUp(p0: Int, p1: KeyEvent): Boolean

onLayout

protected open override fun onLayout(p0: Boolean, p1: Int, p2: Int, p3: Int, p4: Int)

onMeasure

protected open override fun onMeasure(p0: Int, p1: Int)

onNestedFling

open override fun onNestedFling(p0: View, p1: Float, p2: Float, p3: Boolean): Boolean

onNestedPreFling

open override fun onNestedPreFling(p0: View, p1: Float, p2: Float): Boolean

onNestedPrePerformAccessibilityAction

open override fun onNestedPrePerformAccessibilityAction(p0: View, p1: Int, p2: Bundle?): Boolean

onNestedPreScroll

open override fun onNestedPreScroll(p0: View, p1: Int, p2: Int, p3: IntArray)

onNestedScroll

open override fun onNestedScroll(p0: View, p1: Int, p2: Int, p3: Int, p4: Int)

onNestedScrollAccepted

open override fun onNestedScrollAccepted(p0: View, p1: View, p2: Int)

onOverScrolled

protected open fun onOverScrolled(p0: Int, p1: Int, p2: Boolean, p3: Boolean)

onPause

open override fun onPause(owner: LifecycleOwner)

onPointerCaptureChange

open fun onPointerCaptureChange(p0: Boolean)

onPopulateAccessibilityEvent

open fun onPopulateAccessibilityEvent(p0: AccessibilityEvent)

onProvideAutofillStructure

open fun onProvideAutofillStructure(p0: ViewStructure, p1: Int)

onProvideAutofillVirtualStructure

open fun onProvideAutofillVirtualStructure(p0: ViewStructure, p1: Int)

onProvideContentCaptureStructure

open fun onProvideContentCaptureStructure(p0: ViewStructure, p1: Int)

onProvideStructure

open fun onProvideStructure(p0: ViewStructure)

onProvideVirtualStructure

open fun onProvideVirtualStructure(p0: ViewStructure)

onReceiveContent

open fun onReceiveContent(p0: ContentInfo): ContentInfo?

onRequestFocusInDescendants

protected open fun onRequestFocusInDescendants(p0: Int, p1: Rect): Boolean

onRequestSendAccessibilityEvent

open fun onRequestSendAccessibilityEvent(p0: View, p1: AccessibilityEvent): Boolean

onResolvePointerIcon

open override fun onResolvePointerIcon(p0: MotionEvent, p1: Int): PointerIcon

onRestoreInstanceState

protected open fun onRestoreInstanceState(p0: Parcelable)

onResume

open override fun onResume(owner: LifecycleOwner)

onRtlPropertiesChanged

open override fun onRtlPropertiesChanged(p0: Int)

onSaveInstanceState

protected open fun onSaveInstanceState(): Parcelable?

onScreenStateChanged

open fun onScreenStateChanged(p0: Int)

onScrollCaptureSearch

open fun onScrollCaptureSearch(p0: Rect, p1: Point, p2: Consumer<ScrollCaptureTarget>)

onScrollChanged

protected open fun onScrollChanged(p0: Int, p1: Int, p2: Int, p3: Int)

onSetAlpha

protected open fun onSetAlpha(p0: Int): Boolean

onSizeChanged

protected open fun onSizeChanged(p0: Int, p1: Int, p2: Int, p3: Int)

onStart

open override fun onStart(owner: LifecycleOwner)

Lifecycle methods

onStartNestedScroll

open override fun onStartNestedScroll(p0: View, p1: View, p2: Int): Boolean

onStartTemporaryDetach

open fun onStartTemporaryDetach()

onStop

open override fun onStop(owner: LifecycleOwner)

onStopNestedScroll

open override fun onStopNestedScroll(p0: View)

onTouchEvent

open fun onTouchEvent(p0: MotionEvent): Boolean

onTrackballEvent

open fun onTrackballEvent(p0: MotionEvent): Boolean

onViewAdded

open fun onViewAdded(p0: View)

onViewRemoved

open fun onViewRemoved(p0: View)

onViewTranslationResponse

open fun onViewTranslationResponse(p0: ViewTranslationResponse)

onVirtualViewTranslationResponses

open fun onVirtualViewTranslationResponses(p0: LongSparseArray<ViewTranslationResponse>)

onVisibilityAggregated

open fun onVisibilityAggregated(p0: Boolean)

onVisibilityChanged

protected open fun onVisibilityChanged(p0: View, p1: Int)

onWindowFocusChanged

open fun onWindowFocusChanged(p0: Boolean)

onWindowSystemUiVisibilityChanged

open fun onWindowSystemUiVisibilityChanged(p0: Int)

onWindowVisibilityChanged

protected open fun onWindowVisibilityChanged(p0: Int)

overScrollBy

protected open fun overScrollBy(p0: Int, p1: Int, p2: Int, p3: Int, p4: Int, p5: Int, p6: Int, p7: Int, p8: Boolean): Boolean

pauseRouteAnimation

fun pauseRouteAnimation()

performAccessibilityAction

open fun performAccessibilityAction(p0: Int, p1: Bundle?): Boolean

performClick

open fun performClick(): Boolean

performContextClick

open fun performContextClick(): Boolean open fun performContextClick(p0: Float, p1: Float): Boolean

performHapticFeedback

open fun performHapticFeedback(p0: Int): Boolean open fun performHapticFeedback(p0: Int, p1: Int): Boolean

performLongClick

open fun performLongClick(): Boolean open fun performLongClick(p0: Float, p1: Float): Boolean

performReceiveContent

open fun performReceiveContent(p0: ContentInfo): ContentInfo?

playSoundEffect

open fun playSoundEffect(p0: Int)

post

open fun post(p0: Runnable): Boolean

postDelayed

open fun postDelayed(p0: Runnable, p1: Long): Boolean

postInvalidate

open fun postInvalidate() open fun postInvalidate(p0: Int, p1: Int, p2: Int, p3: Int)

postInvalidateDelayed

open fun postInvalidateDelayed(p0: Long) open fun postInvalidateDelayed(p0: Long, p1: Int, p2: Int, p3: Int, p4: Int)

postInvalidateOnAnimation

open fun postInvalidateOnAnimation() open fun postInvalidateOnAnimation(p0: Int, p1: Int, p2: Int, p3: Int)

postOnAnimation

open fun postOnAnimation(p0: Runnable)

postOnAnimationDelayed

open fun postOnAnimationDelayed(p0: Runnable, p1: Long)

recomputeViewAttributes

open override fun recomputeViewAttributes(p0: View)

refreshDrawableState

open fun refreshDrawableState()

releasePointerCapture

open fun releasePointerCapture()

removeAllMarkers

fun removeAllMarkers()

Remove all regular markers (not place markers)

removeAllMarkersAndPlaceMarkers

fun removeAllMarkersAndPlaceMarkers()

Remove all markers (both regular markers and place markers)

removeAllPlaceMarkers

fun removeAllPlaceMarkers()

Remove all place markers

removeAllPolygons

fun removeAllPolygons()

Removes all polygons that were added via addPolygon.

removeAllViews

open fun removeAllViews()

removeAllViewsInLayout

open fun removeAllViewsInLayout()

removeCallbacks

open fun removeCallbacks(p0: Runnable): Boolean

removeCircleLayer

fun removeCircleLayer(identifier: String)

Removes a previously added circle layer by its identifier.

removeCluster

fun removeCluster(identifier: String)

Removes a previously added cluster by its identifier.

removeDetachedView

protected open fun removeDetachedView(p0: View, p1: Boolean)

removeHeatmap

fun removeHeatmap(identifier: String)

Removes a previously added heatmap by its identifier.

removeMarkerById

fun removeMarkerById(targetId: String)

removeOnAttachStateChangeListener

open fun removeOnAttachStateChangeListener(p0: View.OnAttachStateChangeListener)

removeOnLayoutChangeListener

open fun removeOnLayoutChangeListener(p0: View.OnLayoutChangeListener)

removeOnUnhandledKeyEventListener

open fun removeOnUnhandledKeyEventListener(p0: View.OnUnhandledKeyEventListener)

removePlaceMarker

fun removePlaceMarker(placeId: String)

Remove a specific place marker by place ID

removePolygon

fun removePolygon(identifier: String)

Removes a previously added polygon by its identifier.

removePolyline

fun removePolyline(identifier: String)

Removes a previously added polyline by its identifier.

removeView

open override fun removeView(p0: View)

removeViewAt

open fun removeViewAt(p0: Int)

removeViewInLayout

open fun removeViewInLayout(p0: View)

removeViews

open fun removeViews(p0: Int, p1: Int)

removeViewsInLayout

open fun removeViewsInLayout(p0: Int, p1: Int)

requestApplyInsets

open fun requestApplyInsets()

requestChildFocus

open override fun requestChildFocus(p0: View, p1: View)

requestChildRectangleOnScreen

open override fun requestChildRectangleOnScreen(p0: View, p1: Rect, p2: Boolean): Boolean

requestDisallowInterceptTouchEvent

open override fun requestDisallowInterceptTouchEvent(p0: Boolean)

requestFitSystemWindows

open fun requestFitSystemWindows()

requestFocus

fun requestFocus(): Boolean fun requestFocus(p0: Int): Boolean open override fun requestFocus(p0: Int, p1: Rect): Boolean

requestFocusFromTouch

fun requestFocusFromTouch(): Boolean

requestLayout

open fun requestLayout()

requestPointerCapture

open fun requestPointerCapture()

requestRectangleOnScreen

open fun requestRectangleOnScreen(p0: Rect): Boolean open fun requestRectangleOnScreen(p0: Rect, p1: Boolean): Boolean

requestSendAccessibilityEvent

open override fun requestSendAccessibilityEvent(p0: View, p1: AccessibilityEvent): Boolean

requestTransparentRegion

open override fun requestTransparentRegion(p0: View)

requestUnbufferedDispatch

fun requestUnbufferedDispatch(p0: MotionEvent) fun requestUnbufferedDispatch(p0: Int)

requireViewById

fun <T : View> requireViewById(p0: Int): T & Any

resetPivot

open fun resetPivot()

restoreDefaultFocus

open override fun restoreDefaultFocus(): Boolean

restoreHierarchyState

open fun restoreHierarchyState(p0: SparseArray<Parcelable>)

resumeRouteAnimation

fun resumeRouteAnimation()

saveAttributeDataForStyleable

fun saveAttributeDataForStyleable(p0: Context, p1: IntArray, p2: AttributeSet?, p3: TypedArray, p4: Int, p5: Int)

saveHierarchyState

open fun saveHierarchyState(p0: SparseArray<Parcelable>)

scheduleDrawable

open override fun scheduleDrawable(p0: Drawable, p1: Runnable, p2: Long)

scheduleLayoutAnimation

open fun scheduleLayoutAnimation()

scrollBy

open fun scrollBy(p0: Int, p1: Int)

scrollTo

open fun scrollTo(p0: Int, p1: Int)

sendAccessibilityEvent

open override fun sendAccessibilityEvent(p0: Int)

sendAccessibilityEventUnchecked

open override fun sendAccessibilityEventUnchecked(p0: AccessibilityEvent)

setAccessibilityDataSensitive

open fun setAccessibilityDataSensitive(p0: Int)

setAccessibilityDelegate

open fun setAccessibilityDelegate(p0: View.AccessibilityDelegate?)

setAccessibilityHeading

open fun setAccessibilityHeading(p0: Boolean)

setAccessibilityLiveRegion

open fun setAccessibilityLiveRegion(p0: Int)

setAccessibilityPaneTitle

open fun setAccessibilityPaneTitle(p0: CharSequence?)

setAccessibilityTraversalAfter

open fun setAccessibilityTraversalAfter(p0: Int)

setAccessibilityTraversalBefore

open fun setAccessibilityTraversalBefore(p0: Int)

setActivated

open fun setActivated(p0: Boolean)

setAddStatesFromChildren

open fun setAddStatesFromChildren(p0: Boolean)

setAllowClickWhenDisabled

open fun setAllowClickWhenDisabled(p0: Boolean)

setAllowedHandwritingDelegatePackage

open fun setAllowedHandwritingDelegatePackage(p0: String?)

setAllowedHandwritingDelegatorPackage

open fun setAllowedHandwritingDelegatorPackage(p0: String?)

setAlpha

open fun setAlpha(p0: Float)

setAlwaysDrawnWithCacheEnabled

open fun setAlwaysDrawnWithCacheEnabled(p0: Boolean)

setAnimation

open fun setAnimation(p0: Animation)

setAnimationCacheEnabled

open fun setAnimationCacheEnabled(p0: Boolean)

setAnimationMatrix

open fun setAnimationMatrix(p0: Matrix?)

setAutofillHints

open fun setAutofillHints(vararg p0: String)

setAutofillId

open fun setAutofillId(p0: AutofillId?)

setAutoHandwritingEnabled

open fun setAutoHandwritingEnabled(p0: Boolean)

setBackground

open fun setBackground(p0: Drawable)

setBackgroundColor

open fun setBackgroundColor(p0: Int)

setBackgroundDrawable

open fun setBackgroundDrawable(p0: Drawable)

setBackgroundResource

open fun setBackgroundResource(p0: Int)

setBackgroundTintBlendMode

open fun setBackgroundTintBlendMode(p0: BlendMode?)

setBackgroundTintList

open fun setBackgroundTintList(p0: ColorStateList?)

setBackgroundTintMode

open fun setBackgroundTintMode(p0: PorterDuff.Mode?)

setBaselineAligned

open fun setBaselineAligned(p0: Boolean)

setBaselineAlignedChildIndex

open fun setBaselineAlignedChildIndex(p0: Int)

setBearing

fun setBearing(bearing: Double)

Sets the map’s bearing (rotation/orientation).

setBottom

fun setBottom(p0: Int)

setCameraDistance

open fun setCameraDistance(p0: Float)

setChildrenDrawingCacheEnabled

protected open fun setChildrenDrawingCacheEnabled(p0: Boolean)

setChildrenDrawingOrderEnabled

protected open fun setChildrenDrawingOrderEnabled(p0: Boolean)

setChildrenDrawnWithCacheEnabled

protected open fun setChildrenDrawnWithCacheEnabled(p0: Boolean)

setClickable

open fun setClickable(p0: Boolean)

setClipBounds

open fun setClipBounds(p0: Rect)

setClipChildren

open fun setClipChildren(p0: Boolean)

setClipToOutline

open fun setClipToOutline(p0: Boolean)

setClipToPadding

open fun setClipToPadding(p0: Boolean)

setCompassEnabled

fun setCompassEnabled(enabled: Boolean)

setContentCaptureSession

open fun setContentCaptureSession(p0: ContentCaptureSession?)

setContentDescription

open fun setContentDescription(p0: CharSequence)

setContentPadding

fun setContentPadding(left: Int, top: Int, right: Int, bottom: Int)

Sets content padding on the map, shifting the camera’s focal point so that the “center” of the map accounts for UI overlays (e.g., bottom sheets, headers).

setContentSensitivity

fun setContentSensitivity(p0: Int)

setContextClickable

open fun setContextClickable(p0: Boolean)

setDefaultFocusHighlightEnabled

open fun setDefaultFocusHighlightEnabled(p0: Boolean)

setDefaultMarkerIcon

fun setDefaultMarkerIcon(iconId: String?)

Overrides the runtime fallback icon used by marker APIs (addMarker / addAnnotationWith).

setDefaultRouteAnimationIcon

fun setDefaultRouteAnimationIcon(iconId: String?)

Overrides the runtime icon used by route animation/preview marker.

setDescendantFocusability

open fun setDescendantFocusability(p0: Int)

setDividerDrawable

open fun setDividerDrawable(p0: Drawable)

setDividerPadding

open fun setDividerPadding(p0: Int)

setDrawingCacheBackgroundColor

open fun setDrawingCacheBackgroundColor(p0: Int)

setDrawingCacheEnabled

open fun setDrawingCacheEnabled(p0: Boolean)

setDrawingCacheQuality

open fun setDrawingCacheQuality(p0: Int)

setDuplicateParentStateEnabled

open fun setDuplicateParentStateEnabled(p0: Boolean)

setElementFilter

fun setElementFilter(config: JSONObject)

setElevation

open fun setElevation(p0: Float)

setEnabled

open fun setEnabled(p0: Boolean)

setFadingEdgeLength

open fun setFadingEdgeLength(p0: Int)

setFilterTouchesWhenObscured

open fun setFilterTouchesWhenObscured(p0: Boolean)

setFitsSystemWindows

open fun setFitsSystemWindows(p0: Boolean)

setFloor

fun setFloor(innerFloor: InnerFloor?)

Types: InnerFloor

Changes the displayed floor on the map for multi-floor venues.

setFloorById

fun setFloorById(targetId: String, callback: () -> Unit)

Function that will search for the floor id first, then call changeToFloor

setFocusable

open fun setFocusable(p0: Boolean) open fun setFocusable(p0: Int)

setFocusableInTouchMode

open fun setFocusableInTouchMode(p0: Boolean)

setFocusedByDefault

open fun setFocusedByDefault(p0: Boolean)

setForceDarkAllowed

open fun setForceDarkAllowed(p0: Boolean)

setForeground

open fun setForeground(p0: Drawable)

setForegroundGravity

open fun setForegroundGravity(p0: Int)

setForegroundTintBlendMode

open fun setForegroundTintBlendMode(p0: BlendMode?)

setForegroundTintList

open fun setForegroundTintList(p0: ColorStateList?)

setForegroundTintMode

open fun setForegroundTintMode(p0: PorterDuff.Mode?)

setFrameContentVelocity

open fun setFrameContentVelocity(p0: Float)

setGravity

open fun setGravity(p0: Int)

setHandwritingBoundsOffsets

open fun setHandwritingBoundsOffsets(p0: Float, p1: Float, p2: Float, p3: Float)

setHandwritingDelegateFlags

open fun setHandwritingDelegateFlags(p0: Int)

setHandwritingDelegatorCallback

open fun setHandwritingDelegatorCallback(p0: Runnable?)

setHapticFeedbackEnabled

open fun setHapticFeedbackEnabled(p0: Boolean)

setHasTransientState

open fun setHasTransientState(p0: Boolean)

setHideSelectedPlaceLabel

fun setHideSelectedPlaceLabel(hide: Boolean)

setHorizontalFadingEdgeEnabled

open fun setHorizontalFadingEdgeEnabled(p0: Boolean)

setHorizontalGravity

open fun setHorizontalGravity(p0: Int)

setHorizontalScrollBarEnabled

open fun setHorizontalScrollBarEnabled(p0: Boolean)

setHorizontalScrollbarThumbDrawable

open fun setHorizontalScrollbarThumbDrawable(p0: Drawable?)

setHorizontalScrollbarTrackDrawable

open fun setHorizontalScrollbarTrackDrawable(p0: Drawable?)

setHovered

open fun setHovered(p0: Boolean)

setId

open fun setId(p0: Int)

setImportantForAccessibility

open fun setImportantForAccessibility(p0: Int)

setImportantForAutofill

open fun setImportantForAutofill(p0: Int)

setImportantForContentCapture

open fun setImportantForContentCapture(p0: Int)

setIsCredential

open fun setIsCredential(p0: Boolean)

setIsHandwritingDelegate

open fun setIsHandwritingDelegate(p0: Boolean)

setKeepScreenOn

open fun setKeepScreenOn(p0: Boolean)

setKeyboardNavigationCluster

open fun setKeyboardNavigationCluster(p0: Boolean)

setLabelFor

open fun setLabelFor(p0: Int)

setLayerPaint

open fun setLayerPaint(p0: Paint?)

setLayersLanguage

fun setLayersLanguage(language: String)

Sets the language for map layer labels.

setLayerType

open fun setLayerType(p0: Int, p1: Paint?)

setLayoutAnimation

open fun setLayoutAnimation(p0: LayoutAnimationController)

setLayoutAnimationListener

open fun setLayoutAnimationListener(p0: Animation.AnimationListener)

setLayoutDirection

open fun setLayoutDirection(p0: Int)

setLayoutMode

open fun setLayoutMode(p0: Int)

setLayoutParams

open fun setLayoutParams(p0: ViewGroup.LayoutParams)

setLayoutTransition

open fun setLayoutTransition(p0: LayoutTransition)

setLeft

fun setLeft(p0: Int)

setLeftTopRightBottom

fun setLeftTopRightBottom(p0: Int, p1: Int, p2: Int, p3: Int)

setLocationProvider

fun setLocationProvider(positionRepository: RoutingStatusRepository)

Types: RoutingStatusRepository

Sets the location provider for the map.

setLongClickable

open fun setLongClickable(p0: Boolean)

setMaxBounds

fun setMaxBounds(bounds: LatLngBounds?)

Types: LatLngBounds

Restrict the map camera to the given bounds. Pass null to remove any previous restriction.

setMaxZoom

fun setMaxZoom(maxZoom: Double)

Update the maximum zoom level after map creation.

setMeasuredDimension

protected fun setMeasuredDimension(p0: Int, p1: Int)

setMeasureWithLargestChildEnabled

open fun setMeasureWithLargestChildEnabled(p0: Boolean)

setMinimumHeight

open fun setMinimumHeight(p0: Int)

setMinimumWidth

open fun setMinimumWidth(p0: Int)

setMinZoom

fun setMinZoom(minZoom: Double)

Update the minimum zoom level after map creation.

setMotionEventSplittingEnabled

open fun setMotionEventSplittingEnabled(p0: Boolean)

setNestedScrollingEnabled

open fun setNestedScrollingEnabled(p0: Boolean)

setNextClusterForwardId

open fun setNextClusterForwardId(p0: Int)

setNextFocusDownId

open fun setNextFocusDownId(p0: Int)

setNextFocusForwardId

open fun setNextFocusForwardId(p0: Int)

setNextFocusLeftId

open fun setNextFocusLeftId(p0: Int)

setNextFocusRightId

open fun setNextFocusRightId(p0: Int)

setNextFocusUpId

open fun setNextFocusUpId(p0: Int)

setOnApplyWindowInsetsListener

open fun setOnApplyWindowInsetsListener(p0: View.OnApplyWindowInsetsListener)

setOnCapturedPointerListener

open fun setOnCapturedPointerListener(p0: View.OnCapturedPointerListener)

setOnClickListener

open fun setOnClickListener(p0: View.OnClickListener?)

setOnContextClickListener

open fun setOnContextClickListener(p0: View.OnContextClickListener?)

setOnCreateContextMenuListener

open fun setOnCreateContextMenuListener(p0: View.OnCreateContextMenuListener)

setOnDragListener

open fun setOnDragListener(p0: View.OnDragListener)

setOnFocusChangeListener

open fun setOnFocusChangeListener(p0: View.OnFocusChangeListener)

setOnGenericMotionListener

open fun setOnGenericMotionListener(p0: View.OnGenericMotionListener)

setOnHierarchyChangeListener

open fun setOnHierarchyChangeListener(p0: ViewGroup.OnHierarchyChangeListener)

setOnHoverListener

open fun setOnHoverListener(p0: View.OnHoverListener)

setOnKeyListener

open fun setOnKeyListener(p0: View.OnKeyListener)

setOnLongClickListener

open fun setOnLongClickListener(p0: View.OnLongClickListener?)

setOnReceiveContentListener

open fun setOnReceiveContentListener(p0: Array<String>?, p1: OnReceiveContentListener?)

setOnScrollChangeListener

open fun setOnScrollChangeListener(p0: View.OnScrollChangeListener)

setOnSystemUiVisibilityChangeListener

open fun setOnSystemUiVisibilityChangeListener(p0: View.OnSystemUiVisibilityChangeListener)

setOnTouchListener

open fun setOnTouchListener(p0: View.OnTouchListener)

setOrientation

open fun setOrientation(p0: Int)

setOutlineAmbientShadowColor

open fun setOutlineAmbientShadowColor(p0: Int)

setOutlineProvider

open fun setOutlineProvider(p0: ViewOutlineProvider)

setOutlineSpotShadowColor

open fun setOutlineSpotShadowColor(p0: Int)

setOverScrollMode

open fun setOverScrollMode(p0: Int)

setPadding

open fun setPadding(p0: Int, p1: Int, p2: Int, p3: Int)

setPaddingRelative

open fun setPaddingRelative(p0: Int, p1: Int, p2: Int, p3: Int)

setPendingCredentialRequest

open fun setPendingCredentialRequest(p0: GetCredentialRequest, p1: OutcomeReceiver<GetCredentialResponse, GetCredentialException>)

setPersistentDrawingCache

open fun setPersistentDrawingCache(p0: Int)

setPitch

fun setPitch(pitch: Double)

Sets the map’s pitch (tilt/inclination angle).

setPivotX

open fun setPivotX(p0: Float)

setPivotY

open fun setPivotY(p0: Float)

setPointerIcon

open fun setPointerIcon(p0: PointerIcon)

setPreferKeepClear

fun setPreferKeepClear(p0: Boolean)

setPreferKeepClearRects

fun setPreferKeepClearRects(p0: MutableList<Rect>)

setPressed

open fun setPressed(p0: Boolean)

setRenderEffect

open fun setRenderEffect(p0: RenderEffect?)

setRequestedFrameRate

open fun setRequestedFrameRate(p0: Float)

setRevealOnFocusHint

fun setRevealOnFocusHint(p0: Boolean)

setRight

fun setRight(p0: Int)

setRotation

open fun setRotation(p0: Float)

setRotationX

open fun setRotationX(p0: Float)

setRotationY

open fun setRotationY(p0: Float)

setRoute

fun setRoute(route: SdkRoute, nextStepsLineStyle: RouteLineStyle = PlainRouteLine( colorHex = "#7000FF", ), prevStepsLineStyle: RouteLineStyle = PlainRouteLine( colorHex = "#D2E0EB", ), onRoutePainted: () -> Unit)

Types: SdkRoute, RouteLineStyle

Paint a route into the map

setRouteAnimationMarkerVisible

fun setRouteAnimationMarkerVisible(visible: Boolean)

Controls visibility of the route animation marker (the icon that moves along the route).

setSaveEnabled

open fun setSaveEnabled(p0: Boolean)

setSaveFromParentEnabled

open fun setSaveFromParentEnabled(p0: Boolean)

setScaleX

open fun setScaleX(p0: Float)

setScaleY

open fun setScaleY(p0: Float)

setScreenReaderFocusable

open fun setScreenReaderFocusable(p0: Boolean)

setScrollBarDefaultDelayBeforeFade

open fun setScrollBarDefaultDelayBeforeFade(p0: Int)

setScrollBarFadeDuration

open fun setScrollBarFadeDuration(p0: Int)

setScrollbarFadingEnabled

open fun setScrollbarFadingEnabled(p0: Boolean)

setScrollBarSize

open fun setScrollBarSize(p0: Int)

setScrollBarStyle

open fun setScrollBarStyle(p0: Int)

setScrollCaptureCallback

fun setScrollCaptureCallback(p0: ScrollCaptureCallback?)

setScrollCaptureHint

open fun setScrollCaptureHint(p0: Int)

setScrollContainer

open fun setScrollContainer(p0: Boolean)

setScrollIndicators

open fun setScrollIndicators(p0: Int) open fun setScrollIndicators(p0: Int, p1: Int)

setScrollX

open fun setScrollX(p0: Int)

setScrollY

open fun setScrollY(p0: Int)

setSelected

open fun setSelected(p0: Boolean)

setSelectedPlace

fun setSelectedPlace(place: SdkPlace?)

Types: SdkPlace

Set the currently selected place

setShowDividers

open fun setShowDividers(p0: Int)

setSoundEffectsEnabled

open fun setSoundEffectsEnabled(p0: Boolean)

setStateDescription

open fun setStateDescription(p0: CharSequence?)

setStateListAnimator

open fun setStateListAnimator(p0: StateListAnimator)

setStaticTransformationsEnabled

protected open fun setStaticTransformationsEnabled(p0: Boolean)

setSystemGestureExclusionRects

open fun setSystemGestureExclusionRects(p0: MutableList<Rect>)

setSystemUiVisibility

open fun setSystemUiVisibility(p0: Int)

setTag

open fun setTag(p0: Any) open fun setTag(p0: Int, p1: Any)

setTappedPlaceCallback

fun setTappedPlaceCallback(callback: (String?) -> Unit?)

setTextAlignment

open fun setTextAlignment(p0: Int)

setTextDirection

open fun setTextDirection(p0: Int)

setTooltipText

open fun setTooltipText(p0: CharSequence?)

setTop

fun setTop(p0: Int)

setTouchDelegate

open fun setTouchDelegate(p0: TouchDelegate)

setTouchscreenBlocksFocus

open fun setTouchscreenBlocksFocus(p0: Boolean)

setTransitionAlpha

open fun setTransitionAlpha(p0: Float)

setTransitionGroup

open fun setTransitionGroup(p0: Boolean)

setTransitionName

fun setTransitionName(p0: String)

setTransitionVisibility

open fun setTransitionVisibility(p0: Int)

setTranslationX

open fun setTranslationX(p0: Float)

setTranslationY

open fun setTranslationY(p0: Float)

setTranslationZ

open fun setTranslationZ(p0: Float)

setVerticalFadingEdgeEnabled

open fun setVerticalFadingEdgeEnabled(p0: Boolean)

setVerticalGravity

open fun setVerticalGravity(p0: Int)

setVerticalScrollBarEnabled

open fun setVerticalScrollBarEnabled(p0: Boolean)

setVerticalScrollbarPosition

open fun setVerticalScrollbarPosition(p0: Int)

setVerticalScrollbarThumbDrawable

open fun setVerticalScrollbarThumbDrawable(p0: Drawable?)

setVerticalScrollbarTrackDrawable

open fun setVerticalScrollbarTrackDrawable(p0: Drawable?)

setViewTranslationCallback

open fun setViewTranslationCallback(p0: ViewTranslationCallback)

setVisibility

open fun setVisibility(p0: Int)

setWeightSum

open fun setWeightSum(p0: Float)

setWillNotCacheDrawing

open fun setWillNotCacheDrawing(p0: Boolean)

setWillNotDraw

open fun setWillNotDraw(p0: Boolean)

setWindowInsetsAnimationCallback

open override fun setWindowInsetsAnimationCallback(p0: WindowInsetsAnimation.Callback?)

setX

open fun setX(p0: Float)

setY

open fun setY(p0: Float)

setZ

open fun setZ(p0: Float)

shouldDelayChildPressedState

open override fun shouldDelayChildPressedState(): Boolean

showContextMenu

open fun showContextMenu(): Boolean open fun showContextMenu(p0: Float, p1: Float): Boolean

showContextMenuForChild

open override fun showContextMenuForChild(p0: View): Boolean open override fun showContextMenuForChild(p0: View, p1: Float, p2: Float): Boolean

startActionMode

open fun startActionMode(p0: ActionMode.Callback): ActionMode open fun startActionMode(p0: ActionMode.Callback, p1: Int): ActionMode

startActionModeForChild

open override fun startActionModeForChild(p0: View, p1: ActionMode.Callback): ActionMode open override fun startActionModeForChild(p0: View, p1: ActionMode.Callback, p2: Int): ActionMode

startAnimation

open fun startAnimation(p0: Animation)

startDrag

fun startDrag(p0: ClipData, p1: View.DragShadowBuilder, p2: Any, p3: Int): Boolean

startDragAndDrop

fun startDragAndDrop(p0: ClipData, p1: View.DragShadowBuilder, p2: Any, p3: Int): Boolean

startLayoutAnimation

open fun startLayoutAnimation()

startNestedScroll

open fun startNestedScroll(p0: Int): Boolean

startViewTransition

open fun startViewTransition(p0: View)

stopAnimatedRoute

fun stopAnimatedRoute()

stopNestedScroll

open fun stopNestedScroll()

suppressLayout

open fun suppressLayout(p0: Boolean)

toggleLocationComponent

fun toggleLocationComponent(enable: Boolean, onActivated: () -> Unit? = null)

Enables or disables the user location puck on the map with improved location handling.

toString

open override fun toString(): String

transformMatrixToGlobal

open fun transformMatrixToGlobal(p0: Matrix)

transformMatrixToLocal

open fun transformMatrixToLocal(p0: Matrix)

unscheduleDrawable

open fun unscheduleDrawable(p0: Drawable) open override fun unscheduleDrawable(p0: Drawable, p1: Runnable)

updateDragShadow

fun updateDragShadow(p0: View.DragShadowBuilder)

updateOnCompassClickListener

fun updateOnCompassClickListener(callback: (bearing: Double) -> Unit)

setOnCompassClickListener

updateOnLzCameraIdleListener

fun updateOnLzCameraIdleListener(callback: (LatLng) -> Boolean)

Types: LatLng

setOnCameraIdleListener

updateOnLzCameraMoveStartedListener

fun updateOnLzCameraMoveStartedListener(callback: (reason: Int) -> Unit)

setOnCameraMoveStartedListener

updateOnMarkerClickListener

fun updateOnMarkerClickListener(callback: () -> Unit)

setOnMarkerClickListener

updateOnMyLocationButtonClickListener

fun updateOnMyLocationButtonClickListener(callback: (LocationButtonClickResult) -> Unit)

Types: LocationButtonClickResult

setOnMyLocationButtonClickListener

updatePlaceMarkersVisibility

fun updatePlaceMarkersVisibility(targetFloorId: String? = null)

Update place markers visibility based on current floor

updateRouteStep

fun updateRouteStep(routingStepIndex: Int, userLocation: Location?)

Updates the current route step and refreshes route line styling.

updateUserLocationMarkerVisibility

fun updateUserLocationMarkerVisibility()

Update the visibility of the user marker based on current floor and location This method only updates visibility without enabling/disabling location functionality

updateViewLayout

open override fun updateViewLayout(p0: View, p1: ViewGroup.LayoutParams)

verifyDrawable

protected open fun verifyDrawable(p0: Drawable): Boolean

willNotCacheDrawing

open fun willNotCacheDrawing(): Boolean

willNotDraw

open fun willNotDraw(): Boolean
Last updated on