SuspendTransProperty

annotation class SuspendTransProperty(val blockingBaseName: String = "", val blockingSuffix: String = "", val blockingAsProperty: Boolean = true, val asyncBaseName: String = "", val asyncSuffix: String = "Async", val asyncAsProperty: Boolean = true, val reserveBaseName: String = "", val reserveSuffix: String = "Reserve", val reserveAsProperty: Boolean = false, val jsPromiseBaseName: String = "", val jsPromiseSuffix: String = "Async", val jsPromiseAsProperty: Boolean = false)(source)

用于代表同时标记 love.forte.plugin.suspendtrans.annotation.JvmBlocking 和 love.forte.plugin.suspendtrans.annotation.JvmAsync 的整合性注解。

SuspendTransProperty 默认转化为属性类型,且 blocking 的转化默认没有后缀。

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard