parents
The parents (parent class and parent interfaces) of the declaration.
Return
a list of KoParentDeclaration representing the parents of the declaration.
Parameters
indirect Parents
specifies whether to include parents defined in other files such as parent of the parent. If true
, it includes only those parents defined within our scope and those used by our declarations. For example:
// Android
class AppCompactActivity: Activity
interface Activity
// Project
class BaseActivity: AppCompactActivity() // parents(indirectParents = true) returns [AppCompactActivity]
class MyActivity: BaseActivity() // parents(indirectParents = true) returns [BaseActivity, AppCompactActivity]
Content copied to clipboard