public class

InfoBottomSheetOptions

extends BottomSheetOptions<T>
java.lang.Object
   ↳ com.steerpath.sdk.maps.BottomSheetOptions<T>
     ↳ com.steerpath.sdk.maps.InfoBottomSheetOptions

Class Overview

Parameters for InfoBottomSheet.

Summary

Public Constructors
InfoBottomSheetOptions()
Public Methods
static InfoBottomSheetOptions from(MetaFeature feature)
Creates InfoBottomSheetOptions from MetaFeature
static InfoBottomSheetOptions from(Item item)
Creates InfoBottomSheetOptions from Item
InfoBottomSheetOptions showMarker(boolean showMarker)
Show or don't show CoreSDK marker.
InfoBottomSheetOptions withActionButtonIcon(Drawable actionButtonIcon)
Sets icon Drawable for custom action-button.
InfoBottomSheetOptions withActionButtonText(String actionButtonText)
Sets text for the custom action-button.
InfoBottomSheetOptions withBuildingTitle(String buildingTitle)
Sets the building title.
InfoBottomSheetOptions withDescription(String description)
Sets the description.
InfoBottomSheetOptions withFloorTitle(String floorTitle)
Sets the floor title.
InfoBottomSheetOptions withIconRes(int iconResourceId)
Sets the icon resource id.
InfoBottomSheetOptions withItemType(int itemType)
InfoBottomSheetOptions withLocalRef(String localRef)
Sets the local Ref.
InfoBottomSheetOptions withLocation(Location location)
Sets the location.
InfoBottomSheetOptions withOnActionCallback(BottomSheet.OnActionCallback actionCallback)
Sets callback for custom action-button.
InfoBottomSheetOptions withOnDetachCallback(BottomSheet.OnDetachCallback onDetachCallback)
Sets OnDetachCallback, which is invoked when InfoBottomSheet is removed from the View hierarchy.
InfoBottomSheetOptions withTitle(String title)
Sets the title.
Protected Methods
InfoBottomSheetOptions getThis()
Generics getter.
[Expand]
Inherited Methods
From class com.steerpath.sdk.maps.BottomSheetOptions
From class java.lang.Object

Public Constructors

public InfoBottomSheetOptions ()

Public Methods

public static InfoBottomSheetOptions from (MetaFeature feature)

Creates InfoBottomSheetOptions from MetaFeature

public static InfoBottomSheetOptions from (Item item)

Creates InfoBottomSheetOptions from Item

public InfoBottomSheetOptions showMarker (boolean showMarker)

Show or don't show CoreSDK marker.

public InfoBottomSheetOptions withActionButtonIcon (Drawable actionButtonIcon)

Sets icon Drawable for custom action-button.

public InfoBottomSheetOptions withActionButtonText (String actionButtonText)

Sets text for the custom action-button.

public InfoBottomSheetOptions withBuildingTitle (String buildingTitle)

Sets the building title.

public InfoBottomSheetOptions withDescription (String description)

Sets the description.

public InfoBottomSheetOptions withFloorTitle (String floorTitle)

Sets the floor title.

public InfoBottomSheetOptions withIconRes (int iconResourceId)

Sets the icon resource id.

public InfoBottomSheetOptions withItemType (int itemType)

public InfoBottomSheetOptions withLocalRef (String localRef)

Sets the local Ref.

public InfoBottomSheetOptions withLocation (Location location)

Sets the location.

public InfoBottomSheetOptions withOnActionCallback (BottomSheet.OnActionCallback actionCallback)

Sets callback for custom action-button.

public InfoBottomSheetOptions withOnDetachCallback (BottomSheet.OnDetachCallback onDetachCallback)

Sets OnDetachCallback, which is invoked when InfoBottomSheet is removed from the View hierarchy.

public InfoBottomSheetOptions withTitle (String title)

Sets the title.

Protected Methods

protected InfoBottomSheetOptions getThis ()

Generics getter.