Intereting Posts
Как я могу создать проект Kotlin, который строится вместе с Gradle? как преобразовать в NotNull с помощью перечисления в Котлин Каков правильный подход к «Этот класс AsyncTask должен быть статическим или может возникнуть утечка» в Kotlin Android? Как использовать выражение `with` от Kotlin для типов с нулевым значением Какое надлежащее обходное решение для @BeforeAll в Котлине Модернизация завершается, когда я бросаю исключение в перехватчик Котлин: фигурные скобки вокруг нескольких выражений (или высказываний) Могут ли в производстве использоваться «экспериментальные» Kotlin-сопрограммы? Поведение RxJava Schedulers.immediate () во время модульного тестирования Как сохранить тип объекта для интеллектуального каста при возврате Any javax.time в Котлине Обработка аннотаций с помощью kapt Android Studio Сигнал / событие AboutToQuit в Android Широковещательный приемник onReceive () не вызывается Реализация поиска, который подталкивает результаты к списку, как только они станут доступны, используя rxJava

«Лямбда с приемником»: что это за конструкция Котлин?

Я рассматриваю это объявление объекта Котлин:

object A : B({ variableName1 = "text1" variableName2 = "text2" params { param("Foo", "Bar") } }) 

И я не могу понять, что аргумент для конструктора класса B.

В этом примере я целенаправленно отвлекал информацию, но класс B на самом деле

 jetbrains.buildServer.configs.kotlin.v10.BuildType 

И я не могу найти документацию для этого типа. Я нашел нечто близкое, но это определение для интерфейса и, следовательно, не имеет конструктора.

Подводя итог, что это за конструкция в Котлине?

 { variableName1 = "text1" variableName2 = "text2" params { param("Foo", "Bar") } } 

Solutions Collecting From Web of "«Лямбда с приемником»: что это за конструкция Котлин?"