PopupAction

class PopupAction : AnAction(source)

Shows a popup for all available Randomness actions.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Holds constants.

Link copied to clipboard
private class PopupGroup : ActionGroup

The ActionGroup containing all Randomness actions.

Link copied to clipboard
private class SettingsOnlyPopupGroup : ActionGroup

The ActionGroup containing only settings-related actions.

Properties

Link copied to clipboard
private var isEditable: Boolean

true if and only if the user focused a non-viewer editor when opening this popup.

Functions

Link copied to clipboard
open override fun actionPerformed(event: AnActionEvent)

Displays a popup with all actions provided by Randomness.

Link copied to clipboard
private fun captionModifier(event: ActionEvent?): String

Returns the desired title for the popup given event.

Link copied to clipboard
open override fun getActionUpdateThread(): ActionUpdateThread

Specifies the thread in which update is invoked.

Link copied to clipboard
open override fun update(event: AnActionEvent)

Sets the icon of this action.