class DecimalInsertAction : DataInsertAction
Inserts random decimals.
scheme
- the settings to use for generating decimals
class ArrayAction : DataInsertArrayAction
Inserts an array-like string of decimals. |
|
class RepeatAction : DataInsertRepeatAction
Inserts repeated random decimals. |
|
class RepeatArrayAction : DataInsertRepeatArrayAction
Inserts repeated array-like strings of decimals. |
DecimalInsertAction(scheme: DecimalScheme = DecimalSettings.default.currentScheme)
Inserts random decimals. |
val name: String
The name of the action to display. |
var random: Random
The random generator used to generate random values. |
fun generateStrings(count: Int): List<String>
Returns random decimals between the minimum and maximum value, inclusive. |
open fun actionPerformed(event: AnActionEvent): Unit
Inserts the data generated by generateStrings at the caret(s) in the editor; one datum for each caret. |
|
fun generateString(): String
Generates a random datum. |
|
open fun update(event: AnActionEvent): Unit
Sets the title of this action and disables this action if no editor is currently opened. |