SchemeActions

inner class SchemeActions : AbstractSchemeActions<T> (source)

The actions that can be performed with this panel.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun duplicateScheme(scheme: T, newName: String)

Called when a user wants to duplicate a scheme.

Link copied to clipboard
@NotNull
fun getActions(): @NotNull MutableCollection<AnAction>
Link copied to clipboard
@NotNull
fun getSchemesPanel(): @NotNull AbstractSchemesPanel<T, *>
Link copied to clipboard
open override fun onSchemeChanged(scheme: T?)

Called when the user changes the scheme using the combo box.

Link copied to clipboard
open override fun renameScheme(scheme: T, newName: String)

Called when the user renames a scheme.

Link copied to clipboard
open override fun resetScheme(scheme: T)

Called when a user opts to reset a scheme to its defaults.