RepeatArrayAction
class RepeatArrayAction(arrayScheme: () -> ArrayScheme, scheme: () -> StringScheme) : DataInsertRepeatArrayAction
Content copied to clipboard
Inserts repeated array-like strings of strings.
Parameters
arrayScheme
the scheme to use for generating arrays
scheme
the scheme to use for generating strings
Constructors
RepeatArrayAction
Link copied to clipboard
fun RepeatArrayAction(arrayScheme: () -> ArrayScheme = { ArraySettings.default.currentScheme }, scheme: () -> StringScheme = { StringSettings.default.currentScheme })
Content copied to clipboard
the scheme to use for generating arrays
Functions
actionPerformed
Link copied to clipboard
Inserts the data generated by generateStrings at the caret(s) in the editor; one datum for each caret.
addSynonym
Link copied to clipboard
addTextOverride
Link copied to clipboard
open fun addTextOverride(@NotNull() p0: @NotNull() String, @NotNull() p1: @NotNull() Supplier<String>)
Content copied to clipboard
open fun addTextOverride(@NotNull() p0: @NotNull() String, @NotNull() p1: @NotNull() String)
Content copied to clipboard
applyTextOverride
Link copied to clipboard
@ApiStatus.Internal()
Content copied to clipboard
@ApiStatus.Internal()
Content copied to clipboard
beforeActionPerformedUpdate
Link copied to clipboard
open fun beforeActionPerformedUpdate(@NotNull() p0: @NotNull() AnActionEvent)
Content copied to clipboard
copyActionTextOverride
Link copied to clipboard
@ApiStatus.Internal()
Content copied to clipboard
copyActionTextOverrides
Link copied to clipboard
copyShortcutFrom
Link copied to clipboard
createTemplatePresentation
Link copied to clipboard
displayTextInToolbar
Link copied to clipboard
generateString
Link copied to clipboard
generateStrings
Link copied to clipboard
generateStringsTimely
Link copied to clipboard
Generates random data, or throws an exception if it takes longer than GENERATOR_TIMEOUT milliseconds.
generateStringTimely
Link copied to clipboard
Generates a random datum, or throws an exception if it takes longer than GENERATOR_TIMEOUT milliseconds.
getShortcutSet
Link copied to clipboard
getSynonyms
Link copied to clipboard
@NotNull()
Content copied to clipboard
getTemplatePresentation
Link copied to clipboard
getTemplateText
Link copied to clipboard
isDefaultIcon
Link copied to clipboard
isDumbAware
Link copied to clipboard
isEnabledInModalContext
Link copied to clipboard
isInInjectedContext
Link copied to clipboard
isTransparentUpdate
Link copied to clipboard
@ApiStatus.ScheduledForRemoval(inVersion = 2021.3)
Content copied to clipboard
registerCustomShortcutSet
Link copied to clipboard
fun registerCustomShortcutSet(@NotNull() p0: @NotNull() ShortcutSet, @Nullable() p1: @Nullable() JComponent?)
Content copied to clipboard
fun registerCustomShortcutSet(@Nullable() p0: @Nullable() JComponent?, @Nullable() p1: @Nullable() Disposable?)
Content copied to clipboard
fun registerCustomShortcutSet(@NotNull() p0: @NotNull() ShortcutSet, @Nullable() p1: @Nullable() JComponent?, @Nullable() p2: @Nullable() Disposable?)
Content copied to clipboard
fun registerCustomShortcutSet(p0: Int, p1: Int, @Nullable() p2: @Nullable() JComponent?)
Content copied to clipboard
setDefaultIcon
Link copied to clipboard
setEnabledInModalContext
Link copied to clipboard
setInjectedContext
Link copied to clipboard
setShortcutSet
Link copied to clipboard
startInTransaction
Link copied to clipboard
unregisterCustomShortcutSet
Link copied to clipboard
useSmallerFontForTextInToolbar
Link copied to clipboard
Properties
Sources
jvm source
Link copied to clipboard