ExpoFpSearchItemType

@Serializable(with = ExpoFpSearchItemTypeSerializer::class)
sealed class ExpoFpSearchItemType

Type of the search item.

Inheritors

Types

Link copied to clipboard
data class Booth(val booth: ExpoFpBooth) : ExpoFpSearchItemType

Booth: entity with booth details.

Link copied to clipboard
data class Category(val category: ExpoFpCategory) : ExpoFpSearchItemType

Category: entity with category details.

Link copied to clipboard
data class Exhibitor(val exhibitor: ExpoFpExhibitor) : ExpoFpSearchItemType

Exhibitor: entity with exhibitor details.

Link copied to clipboard

Raw string type extracted from item entity.

Link copied to clipboard
data class Schedule(val schedule: ExpoFpSchedule) : ExpoFpSearchItemType

Schedule: entity with schedule details.

Link copied to clipboard

Unknown: entity with undefined or unexpected type.

Properties

Link copied to clipboard
abstract val externalId: String?
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val name: String
Link copied to clipboard