Keys
Properties
Functions
Link copied to clipboard
Link copied to clipboard
fun <T : EventContent> Set<EventContentSerializerMapping<T>>.contentSerializer(content: T): KSerializer<T>
fun Set<EventContentSerializerMapping<EphemeralDataUnitContent>>.contentSerializer(type: String, content: EphemeralDataUnitContent? = null): KSerializer<EphemeralDataUnitContent>
fun Set<EventContentSerializerMapping<EphemeralEventContent>>.contentSerializer(type: String, content: EphemeralEventContent? = null): KSerializer<EphemeralEventContent>
fun Set<EventContentSerializerMapping<GlobalAccountDataEventContent>>.contentSerializer(type: String, content: GlobalAccountDataEventContent? = null): KSerializer<GlobalAccountDataEventContent>
fun Set<EventContentSerializerMapping<RoomAccountDataEventContent>>.contentSerializer(type: String, content: RoomAccountDataEventContent? = null): KSerializer<RoomAccountDataEventContent>
fun Set<EventContentSerializerMapping<ToDeviceEventContent>>.contentSerializer(type: String, content: ToDeviceEventContent? = null): KSerializer<ToDeviceEventContent>
fun Set<MessageEventContentSerializerMapping>.contentSerializer(type: String, content: MessageEventContent? = null): KSerializer<MessageEventContent>
fun Set<StateEventContentSerializerMapping>.contentSerializer(type: String, content: StateEventContent? = null): KSerializer<StateEventContent>
Link copied to clipboard
fun Set<EventContentSerializerMapping<*>>.contentType(eventContentClass: KClass<out EventContent>): String