Code Action Builder
class CodeActionBuilder<Res>(wrapped: CodeActionBuilder<Res>, checks: List<CodeCheck<Res>> = emptyList()) : ActionCheckBuilder<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Content copied to clipboard
Constructors
Link copied to clipboard
fun <Res> CodeActionBuilder(wrapped: CodeActionBuilder<Res>, checks: List<CodeCheck<Res>> = emptyList())
Content copied to clipboard
Functions
Link copied to clipboard
fun check(vararg checks: From<Try<Res>>.() -> CheckBuilder): CodeActionBuilder<Res>
Content copied to clipboard
Link copied to clipboard
fun checkIf(condition: BiPredicate<Try<Res>, Session>): ActionCheckBuilder.ConditionWithRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Content copied to clipboard
fun checkIf(condition: Predicate<Session>): ActionCheckBuilder.ConditionWithoutRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Content copied to clipboard
inline fun checkIf(crossinline condition: (Session) -> Boolean): ActionCheckBuilder.ConditionWithoutRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Content copied to clipboard
inline fun checkIf(crossinline condition: (Try<Res>, Session) -> Boolean): ActionCheckBuilder.ConditionWithRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Content copied to clipboard
fun checkIf(condition: String): ActionCheckBuilder.ConditionWithoutRes<CodeActionBuilder<Res>, Try<Res>, Try<Res>, CodeCheck<Res>>
Content copied to clipboard
Link copied to clipboard