ApplicableRefactorInfo

external interface ApplicableRefactorInfo(source)

A set of one or more available refactoring actions, grouped under a parent refactoring.

Properties

Link copied to clipboard
abstract external var actions: ReadonlyArray<RefactorActionInfo>
Link copied to clipboard
abstract external var description: String

A description of this refactoring category to show to the user. If the refactoring gets inlined (see below), this text will not be visible.

Link copied to clipboard
abstract external var inlineable: Boolean?

Inlineable refactorings can have their actions hoisted out to the top level of a context menu. Non-inlineanable refactorings should always be shown inside their parent grouping.

Link copied to clipboard
abstract external var name: String

The programmatic name of the refactoring