Animesh Sahu
03/01/2021, 3:54 PM@JvmSynthetic in K/JS?Animesh Sahu
03/01/2021, 3:54 PM@JsExport ?Animesh Sahu
03/01/2021, 3:55 PMturansky
03/01/2021, 4:04 PMinternal ?Animesh Sahu
03/01/2021, 4:10 PMturansky
03/02/2021, 12:04 AMAnimesh Sahu
03/02/2021, 12:16 PMturansky
03/02/2021, 12:40 PMProxy, If you create instances only inside KotlinAnimesh Sahu
03/02/2021, 12:41 PMAnimesh Sahu
03/02/2021, 12:41 PMturansky
03/02/2021, 12:44 PMinline or extension methods
They will have such “effect”Animesh Sahu
03/02/2021, 12:45 PMAnimesh Sahu
03/02/2021, 12:45 PMAnimesh Sahu
03/02/2021, 12:46 PM@JsExport and make stubs for it automatically that are interoperable.Animesh Sahu
03/02/2021, 12:46 PMturansky
03/02/2021, 12:53 PMprivate via plugin 🙂Animesh Sahu
03/02/2021, 12:54 PMturansky
03/02/2021, 12:55 PMAnimesh Sahu
03/02/2021, 12:55 PMAnimesh Sahu
03/02/2021, 12:56 PMturansky
03/02/2021, 12:56 PMturansky
03/02/2021, 12:57 PM@JsExport works for current subproject onlyturansky
03/02/2021, 12:58 PMsuspend function musn’t be exportedturansky
03/02/2021, 12:58 PMAnimesh Sahu
03/02/2021, 12:59 PMfun abcd(param: suspend () -> Unit) ?Animesh Sahu
03/02/2021, 12:59 PMAnimesh Sahu
03/02/2021, 12:59 PMIt looks like a bugHavent matched exactly, but I guess they were, have to recheck.
turansky
03/02/2021, 1:01 PMsuspend - Kotlin specific, which must be hidden (and mangled)turansky
03/02/2021, 1:01 PM