WordQuickSwitchSchemeAction

class WordQuickSwitchSchemeAction(settings: WordSettings = WordSettings.default) : DataQuickSwitchSchemeAction<WordScheme>

Opens a popup to allow the user to quickly switch to the selected scheme.

Parameters

settings

the settings containing the schemes that can be switched between

Constructors

Link copied to clipboard
fun WordQuickSwitchSchemeAction(settings: WordSettings = WordSettings.default)

Functions

Link copied to clipboard
open override fun actionPerformed(@NotNull p0: @NotNull AnActionEvent)
Link copied to clipboard
open fun addSynonym(@NotNull p0: @NotNull Supplier<@Nls String>)
Link copied to clipboard
open fun addTextOverride(@NotNull p0: @NotNull String, @NotNull p1: @NotNull Supplier<String>)
open fun addTextOverride(@NotNull p0: @NotNull String, @NotNull p1: @NotNull String)
Link copied to clipboard
@ApiStatus.Internal
open fun applyTextOverride(@NotNull p0: @NotNull AnActionEvent)
@ApiStatus.Internal
open fun applyTextOverride(@NotNull p0: @NotNull String, @NotNull p1: @NotNull Presentation)
Link copied to clipboard
open fun beforeActionPerformedUpdate(@NotNull p0: @NotNull AnActionEvent)
Link copied to clipboard
@ApiStatus.Internal
open fun copyActionTextOverride(    @NotNull p0: @NotNull String,     @NotNull p1: @NotNull String,     p2: String)
Link copied to clipboard
@ApiStatus.Internal
open fun copyActionTextOverrides(p0: AnAction)
Link copied to clipboard
fun copyFrom(@NotNull p0: @NotNull AnAction)
Link copied to clipboard
fun copyShortcutFrom(@NotNull p0: @NotNull AnAction)
Link copied to clipboard
@NotNull
open fun createTemplatePresentation(): @NotNull Presentation
Link copied to clipboard
open fun displayTextInToolbar(): Boolean
Link copied to clipboard
open fun getAidMethod(): JBPopupFactory.ActionSelectionAid
Link copied to clipboard
@Nls(capitalization = Nls.Capitalization.Title)
open fun getPopupTitle(@NotNull p0: @NotNull AnActionEvent): @Nls(capitalization = Nls.Capitalization.Title) String
Link copied to clipboard
@NotNull
fun getShortcutSet(): @NotNull ShortcutSet
Link copied to clipboard
@NotNull
open fun getSynonyms(): @NotNull MutableList<Supplier<@Nls String>>
Link copied to clipboard
@NotNull
fun getTemplatePresentation(): @NotNull Presentation
Link copied to clipboard
@Nullable
open fun getTemplateText(): @Nullable String?
Link copied to clipboard
open fun isDefaultIcon(): Boolean
Link copied to clipboard
@Contract(pure = true)
open fun isDumbAware(): Boolean
Link copied to clipboard
open fun isEnabled(): Boolean
Link copied to clipboard
fun isEnabledInModalContext(): Boolean
Link copied to clipboard
open fun isInInjectedContext(): Boolean
Link copied to clipboard
open fun isTransparentUpdate(): Boolean
Link copied to clipboard
@Nullable
open fun preselectAction(): @Nullable Condition<in AnAction>?
Link copied to clipboard
fun registerCustomShortcutSet(@NotNull p0: @NotNull ShortcutSet, @Nullable p1: @Nullable JComponent?)
fun registerCustomShortcutSet(@Nullable p0: @Nullable JComponent?, @Nullable p1: @Nullable Disposable?)
fun registerCustomShortcutSet(    @NotNull p0: @NotNull ShortcutSet,     @Nullable p1: @Nullable JComponent?,     @Nullable p2: @Nullable Disposable?)
fun registerCustomShortcutSet(    p0: Int,     p1: Int,     @Nullable p2: @Nullable JComponent?)
Link copied to clipboard
open fun setDefaultIcon(p0: Boolean)
Link copied to clipboard
fun setEnabledInModalContext(p0: Boolean)
Link copied to clipboard
open fun setInjectedContext(p0: Boolean)
Link copied to clipboard
open fun setShortcutSet(@NotNull p0: @NotNull ShortcutSet)
Link copied to clipboard
open fun showPopup(p0: AnActionEvent, p1: ListPopup)
Link copied to clipboard
open fun startInTransaction(): Boolean
Link copied to clipboard
@Nls
open override fun toString(): @Nls String
Link copied to clipboard
fun unregisterCustomShortcutSet(@NotNull p0: @NotNull JComponent)
Link copied to clipboard
open override fun update(event: AnActionEvent)

Sets the title and icon of this action.

Link copied to clipboard
open fun useSmallerFontForTextInToolbar(): Boolean

Properties

Link copied to clipboard
val myActionPlace: String
Link copied to clipboard
open override val name: String

The name of the action.

Sources

Link copied to clipboard