intellij-randomness / com.fwdekker.randomness.decimal / DecimalInsertAction

DecimalInsertAction

class DecimalInsertAction : DataInsertAction

Inserts random decimals.

Parameters

settings - the settings to use for generating decimals

See Also

DecimalInsertArrayAction

DecimalSettings

Constructors

<init>

DecimalInsertAction(settings: DecimalSettings = DecimalSettings.default)

Inserts random decimals.

Properties

name

val name: String

The name of the action to display.

Functions

generateStrings

fun generateStrings(count: Int): List<String>

Returns random decimals between the minimum and maximum value, inclusive.

Inherited Functions

actionPerformed

open fun actionPerformed(event: AnActionEvent): Unit

Inserts the data generated by generateStrings at the caret(s) in the editor; one datum for each caret.

generateString

fun generateString(): String

Generates a random datum.

update

open fun update(event: AnActionEvent): Unit

Sets the title of this action and disables this action if no editor is currently opened.