-
public final class RuntimeExtensionsKt
-
-
Method Summary
Modifier and Type Method Description final <T extends Any> ,String)>T,String)>evaluateJs(<ERROR CLASS> $self, String js)Evaluates the given js expression, and returns the result as a value of type ,String)>T. final <T extends Any> ,String,DeserializationStrategy)>T,String,DeserializationStrategy)>evaluateJs(<ERROR CLASS> $self, String js, DeserializationStrategy<,String,DeserializationStrategy)>T> deserializer)Evaluates the given js expression, and returns the result as a value of type ,String,DeserializationStrategy)>T using the provided deserializer. -
-
Method Detail
-
evaluateJs
final <T extends Any> ,String)>T ,String)>evaluateJs(<ERROR CLASS> $self, String js)
Evaluates the given js expression, and returns the result as a value of type ,String)>T.
The value is converted from JSON using Kotlinx Serialization, so the type ,String)>T must be @Serializable.
-
evaluateJs
final <T extends Any> ,String,DeserializationStrategy)>T ,String,DeserializationStrategy)>evaluateJs(<ERROR CLASS> $self, String js, DeserializationStrategy<,String,DeserializationStrategy)>T> deserializer)
Evaluates the given js expression, and returns the result as a value of type ,String,DeserializationStrategy)>T using the provided deserializer.
The value is converted from JSON using Kotlinx Serialization, so the type ,String,DeserializationStrategy)>T must be @Serializable.
-
-
-
-