IExpoFpPlanMessageListener

Interface for receiving messages from the plan.

Note: the SDK does not retain this listener.

Set during presenter creation

val messageListener: IExpoFpPlanMessageListener = YourListener()
val presenter = ExpoFpPlan.createPlanPresenter(
planLink = ExpoFpLinkType.ExpoKey("YourExpoKey"),
messageListener = messageListener
)

Or set after initialization

val messageListener: IExpoFpPlanMessageListener = YourListener()
presenter.setMessageListener(messageListener)

All callbacks are invoked on the main thread.

Functions

Link copied to clipboard

Notifies that the Bookmark button has been pressed.

Link copied to clipboard

Notifies that the Booth has been pressed.

Link copied to clipboard

Notifies that the Category has been selected.

Link copied to clipboard

Notifies about a Web console message.

Link copied to clipboard

Notifies that the Current Floor has been changed.

Link copied to clipboard

Notifies that the Current Position has been changed.

Link copied to clipboard

Notifies that Details were selected or deselected.

Link copied to clipboard

Notifies that Direction was built or reset.

Link copied to clipboard

Notifies that a Custom Button has been pressed.

Link copied to clipboard

Notifies that the Visited button has been pressed.

Link copied to clipboard

Notifies that the WebView received a window.onerror message.