Package avail.anvil.shortcuts

Types

Link copied to clipboard
sealed class AvailDebuggerShortcut : KeyboardShortcut

A KeyboardShortcut that is used to launch an AbstractDebuggerAction while using the AvailDebugger.

Link copied to clipboard
sealed class AvailEditorShortcut : KeyboardShortcut

A KeyboardShortcut that is used in the AvailEditor.

Link copied to clipboard
interface BaseKeyboardShortcut

The base-level information required to create a keyboard shortcut.

Link copied to clipboard
object BreakLineShortcut : CodePaneShortcut

The CodePaneShortcut for break the current line by replacing the current selection with a linefeed (U+000A) and as much horizontal tabulation (U+0009) as began the line.

Link copied to clipboard
object CamelCaseShortcut : CodePaneShortcut

The CodePaneShortcut that transforms the selected text to camel case.

Link copied to clipboard
Link copied to clipboard
object CancelTemplateSelectionShortcut : CodePaneShortcut

The CodePaneShortcut that cancels the template selection.

Link copied to clipboard
object CenterCurrentLineShortcut : CodePaneShortcut

The CodePaneShortcut for centering the current line of the source component in its enclosing viewport. If no viewport encloses the receiver, then do not move the caret.

Link copied to clipboard
sealed class CodePaneShortcut : KeyboardShortcut

A KeyboardShortcut that is used in a generic CodePane.

Link copied to clipboard
object DebugActionShortcut : WorkbenchShortcut
Link copied to clipboard
object DecreaseFontSizeShortcut : CodePaneShortcut

The CodePaneShortcut that decreases the size of the font by one point size.

Link copied to clipboard
object ExpandTemplateShortcut : CodePaneShortcut

The CodePaneShortcut that expands a template selection.

Link copied to clipboard
sealed class FileEditorShortcut : KeyboardShortcut

A KeyboardShortcut that is used in the FileEditor.

Link copied to clipboard
object FindActionShortcut : TextPaneShortcut
Link copied to clipboard
object GoToDialogShortcut : AvailEditorShortcut
Link copied to clipboard
object IncreaseFontSizeShortcut : CodePaneShortcut

The CodePaneShortcut that increases the size of the font by one point size.

Link copied to clipboard
object InsertLineCommentAtStartShortcut : AvailEditorShortcut

The AvailEditorShortcut to prefix each selected line with a LineComment at the start of each line (LineComment.commentAtLineStart).

Link copied to clipboard
object InsertLineCommentAtTabShortcut : AvailEditorShortcut

The AvailEditorShortcut to insert a LineComment after the tab position of line with the least tabs before a non-tab character (LineComment.commentAtMinTab).

Link copied to clipboard
object InsertSpaceShortcut : CodePaneShortcut

CodePaneShortcut to replace the current selection with a space (U+0020).

Link copied to clipboard
object KebabCaseShortcut : CodePaneShortcut

The CodePaneShortcut that transforms the selected text to kebab case.

Link copied to clipboard
data class Key(val code: KeyCode, val modifiers: Set<ModifierKey>)

A combination of keyboard keys.

Link copied to clipboard
abstract class KeyboardShortcut : BaseKeyboardShortcut

An abstract keyboard shortcut used to perform some action in Anvil.

Link copied to clipboard
enum KeyboardShortcutCategory : Enum<KeyboardShortcutCategory>

An enumeration of the different categorization of KeyboardShortcuts.

Link copied to clipboard
enum KeyCode : Enum<KeyCode>

The enumeration of virtual key codes in KeyEvent that are used to represent key strokes.

Link copied to clipboard
object LowercaseShortcut : CodePaneShortcut

The CodePaneShortcut that transforms the selected text to lowercase.

Link copied to clipboard
enum ModifierKey : Enum<ModifierKey>

Enumerates the InputEvent modifier keys.

Link copied to clipboard
object MoveLineDownShortcut : CodePaneShortcut

The CodePaneShortcut that moves the selected lines down.

Link copied to clipboard
object MoveLineUpShortcut : CodePaneShortcut

The CodePaneShortcut that moves the selected lines up.

Link copied to clipboard
Link copied to clipboard
object OpenFileShortcut : WorkbenchShortcut
Link copied to clipboard
object OpenPhraseViewShortcut : AvailEditorShortcut
Link copied to clipboard
Link copied to clipboard
object OpenStructureViewShortcut : AvailEditorShortcut
Link copied to clipboard
object OutdentShortcut : CodePaneShortcut

The CodePaneShortcut for outdenting selected lines enclosing the selection. If no text is selected, then remove at most one horizontal tabulation (U+0009) at the beginning of the line containing the caret.

Link copied to clipboard
object PascalCaseShortcut : CodePaneShortcut

The CodePaneShortcut that transforms the selected text to pascal case.

Link copied to clipboard
object PrintAllRenderingSolutionsShortcut : AvailEditorShortcut

The AvailEditorShortcut for printing the style classifiers and rendering solutions at the caret.

Link copied to clipboard
object RedoShortcut : CodePaneShortcut

The CodePaneShortcut that calls the redo action.

Link copied to clipboard
object RefreshShortcut : AvailEditorShortcut

The AvailEditorShortcut to rebuild the open editor's module and refresh the screen style.

Link copied to clipboard
Link copied to clipboard
object ResumeActionShortcut : AvailDebuggerShortcut

AvailDebuggerShortcut for resuming current process.

Link copied to clipboard
object SaveShortcut : FileEditorShortcut
Link copied to clipboard
object SnakeCaseShortcut : CodePaneShortcut

The CodePaneShortcut that transforms the selected text to snake case.

Link copied to clipboard
object StepIntoShortcut : AvailDebuggerShortcut

AvailDebuggerShortcut for the single-step into action which allows the selected fiber to execute one L1 nybblecode.

Link copied to clipboard
object StepOutShortcut : AvailDebuggerShortcut

AvailDebuggerShortcut for the stepping out of the current process.

Link copied to clipboard
object StepOverShortcut : AvailDebuggerShortcut

AvailDebuggerShortcut for the single-step over action.

Link copied to clipboard
sealed class TextPaneShortcut : KeyboardShortcut

A KeyboardShortcut that is used to launch an AbstractWorkbenchAction while using the AvailDebugger.

Link copied to clipboard
object UndoShortcut : CodePaneShortcut

The CodePaneShortcut that calls the undo action.

Link copied to clipboard
object UppercaseShortcut : CodePaneShortcut

The CodePaneShortcut that transforms the selected text to uppercase.

Link copied to clipboard
object WorkbenchBuildShortcut : WorkbenchShortcut
Link copied to clipboard
Link copied to clipboard
sealed class WorkbenchShortcut : KeyboardShortcut

A KeyboardShortcut that is used to launch an AbstractWorkbenchAction while using the AvailWorkbench.

Link copied to clipboard
object WrapInBlockCommentShortcut : AvailEditorShortcut

The AvailEditorShortcut to wrap the text selection in a BlockComment.