EventContentSerializerMappingsBuilder
Properties
Functions
Link copied to clipboard
inline fun <C : EventContentBlock> EventContentSerializerMappingsBuilder.blockOf(type: EventContentBlock.Type<C>)
inline fun <C : EventContentBlock> EventContentSerializerMappingsBuilder.blockOf(type: EventContentBlock.Type<C>, serializer: KSerializer<C>)
Link copied to clipboard
Link copied to clipboard
inline fun <C : EphemeralDataUnitContent> EventContentSerializerMappingsBuilder.ephemeralDataUnitOf(type: String)
inline fun <C : EphemeralDataUnitContent> EventContentSerializerMappingsBuilder.ephemeralDataUnitOf(type: String, serializer: KSerializer<C>)
Link copied to clipboard
inline fun <C : EphemeralEventContent> EventContentSerializerMappingsBuilder.ephemeralOf(type: String)
inline fun <C : EphemeralEventContent> EventContentSerializerMappingsBuilder.ephemeralOf(type: String, serializer: KSerializer<C>)
Link copied to clipboard
inline fun <C : GlobalAccountDataEventContent> EventContentSerializerMappingsBuilder.globalAccountDataOf(type: String)
inline fun <C : GlobalAccountDataEventContent> EventContentSerializerMappingsBuilder.globalAccountDataOf(type: String, serializer: KSerializer<C>)
Link copied to clipboard
inline fun <C : MessageEventContent> EventContentSerializerMappingsBuilder.messageOf(type: String, serializer: KSerializer<C>)
Link copied to clipboard
inline fun <C : RoomAccountDataEventContent> EventContentSerializerMappingsBuilder.roomAccountDataOf(type: String)
inline fun <C : RoomAccountDataEventContent> EventContentSerializerMappingsBuilder.roomAccountDataOf(type: String, serializer: KSerializer<C>)
Link copied to clipboard
inline fun <C : StateEventContent> EventContentSerializerMappingsBuilder.stateOf(type: String, serializer: KSerializer<C>)
Link copied to clipboard
inline fun <C : ToDeviceEventContent> EventContentSerializerMappingsBuilder.toDeviceOf(type: String)
inline fun <C : ToDeviceEventContent> EventContentSerializerMappingsBuilder.toDeviceOf(type: String, serializer: KSerializer<C>)