getApplicableRefactors

abstract fun getApplicableRefactors(    fileName: String,     positionOrRange: Double,     preferences: UserPreferences?,     triggerReason: RefactorTriggerReason = definedExternally,     kind: String = definedExternally,     includeInteractiveActions: Boolean = definedExternally): <Error class: unknown class><ApplicableRefactorInfo>(source)
abstract fun getApplicableRefactors(    fileName: String,     positionOrRange: TextRange,     preferences: UserPreferences?,     triggerReason: RefactorTriggerReason = definedExternally,     kind: String = definedExternally,     includeInteractiveActions: Boolean = definedExternally): <Error class: unknown class><ApplicableRefactorInfo>(source)

Parameters

includeInteractiveActions

Include refactor actions that require additional arguments to be passed when calling getEditsForRefactor. When true, clients should inspect the isInteractive property of each returned RefactorActionInfo and ensure they are able to collect the appropriate arguments for any interactive action before offering it.