Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ExpoFpBookmark(val name: String = "", val externalId: String = "", val bookmarked: Boolean = false)

Bookmarked Booth info.

Link copied to clipboard
@Serializable
data class ExpoFpBooth(val id: Int, val name: String = "", val layer: ExpoFpLayer = ExpoFpLayer(), val externalId: String = "", val isSpecial: Boolean = false, val exhibitors: List<Int> = emptyList())

Booth info.

Link copied to clipboard
@Serializable
data class ExpoFpBoothClickEvent(val target: ExpoFpBooth? = null)

Booth click event info.

Link copied to clipboard
@Serializable
data class ExpoFpCategory(val id: Int, val name: String = "", val exhibitors: List<Int> = emptyList())

Category info.

Link copied to clipboard
@Serializable
data class ExpoFpConsoleMessage(val type: ExpoFpConsoleMessage.OutputType = OutputType.LOG, val args: List<String> = emptyList())

Information about console output.

Link copied to clipboard
@Serializable
data class ExpoFpCustomButtonEvent(val externalId: String = "", val buttonNumber: Int = 0, val buttonUrl: URL = URL(""))
Link copied to clipboard
@Serializable
data class ExpoFpDetails(val id: Int = 0, val type: ExpoFpDetailsType, val name: String = "", val externalId: String = "", val boothsNames: List<String> = emptyList())

Information about opened details panel.

Link copied to clipboard

Details type.

Link copied to clipboard
@Serializable
data class ExpoFpDirection(val distance: String = "", val duration: Double = 0.0, val from: ExpoFpBooth? = null, val to: ExpoFpBooth? = null, val lines: List<ExpoFpLine> = emptyList())

Information about the built route.

Link copied to clipboard
@Serializable
data class ExpoFpElementsVisibility(val controls: Boolean = true, val levels: Boolean = true, val header: Boolean = true, val overlay: Boolean = true)

Elements visibility in a plan.

Link copied to clipboard
@Serializable
data class ExpoFpExhibitor(val id: Int, val name: String, val externalId: String = "", val booths: List<Int> = emptyList())

Exhibitor info.

Link copied to clipboard
@Serializable
data class ExpoFpFloor(val name: String, val shortName: String = "", val description: String = "", val index: Int, val isActive: Boolean = false, val isDisabled: Boolean = false)

Information about a floor on a plan.

Link copied to clipboard
@Serializable
data class ExpoFpLayer(val name: String = "", val description: String = "")

Layer info

Link copied to clipboard
@Serializable
data class ExpoFpLine(val startPoint: ExpoFpPoint, val endPoint: ExpoFpPoint, val weight: Int? = null)

Line on floor plan

Link copied to clipboard
@Serializable
data class ExpoFpPoint(val x: Double, val y: Double, val layer: String? = null)

Point on floor plan

Link copied to clipboard
@Serializable
data class ExpoFpRouteInfo(val waypoints: List<ExpoFpRouteWaypoint> = emptyList())

Information about the optimized route

Link copied to clipboard
@Serializable(with = ExpoFpRouteWaypointSerializer::class)
sealed class ExpoFpRouteWaypoint

Route waypoint booth name or current position.

Link copied to clipboard
@Serializable
data class ExpoFpSchedule(val id: Int, val boothId: Int, val exhibitorId: Int? = null, val externalId: String = "", val name: String, val description: String, val startDate: String, val endDate: String, val link: URL? = null)

Schedule info about an item.

Link copied to clipboard
@Serializable(with = ExpoFpSearchItemTypeSerializer::class)
sealed class ExpoFpSearchItemType

Type of the search item.

Link copied to clipboard
@Serializable
data class ExpoFpSearchModel(val score: Double, val item: ExpoFpSearchItemType) : Comparable<ExpoFpSearchModel>

Search model with info about an item. The smaller the score, the more accurate the result.

Link copied to clipboard
@Serializable(with = ExpoFpUnknownSearchItemSerializer::class)
data class ExpoFpUnknownSearchItem(val id: String, val name: String, val externalId: String? = null, val entity: ExpoFpUnknownSearchItem.Entity)

Unsupported search item.

Link copied to clipboard
@Serializable
data class ExpoFpVisitedClickEvent(val name: String, val externalId: String = "", val visited: Boolean)

Visited booth info.

Link copied to clipboard
@Serializable
data class ExpoFpWindowError(val name: String, val column: Int, val line: Int, val stack: String, val errorName: String, val errorMessage: String)

Information about window.onerror message.

Link copied to clipboard
data class URLQueryItem(val name: String, val value: String?)