Spec-Zone.ru › Kotlin 1.4

getDelegate

kotlin-stdlib / kotlin.reflect / KProperty1 / getDelegate
Требования к платформе и версии: JVM (1.1)
abstract fun getDelegate(receiver: T): Any?

Возвращает значение делегата, если это делегированное свойство, или null если свойство не делегировано. Для получения дополнительной информации см. документацию по языку Kotlin.

Обратите внимание, что для свойства расширения верхнего уровня делегат одинаков для всех получателей расширения, поэтому фактический получатель , переданный, не будет иметь никакого значения, он должен быть только значением T.

Параметры

receiver — получатель, который используется для получения значения делегата свойства. Например, это должен быть экземпляр класса, если это свойство-член этого класса, или получатель расширения, если это свойство расширения верхнего уровня.

См. также

kotlin.reflect.full.getExtensionDelegate

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-property1/get-delegate.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API