- scrollLines(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Scroll the display of the terminal
- scrollLines(int) - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- scrollPages(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Scroll the display of the terminal by a number of pages.
- scrollPages(int) - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- scrollToBottom() - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Scrolls the display of the terminal to the bottom.
- scrollToBottom() - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- scrollToLine(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Scrolls to a line within the buffer.
- scrollToLine(int) - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- scrollToTop() - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Scrolls the display of the terminal to the top.
- scrollToTop() - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- select(int, int, int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Selects text within the terminal.
- select(int, int, int) - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- selectAll() - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Selects all text within the terminal.
- selectAll() - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- selectLines(int, int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminal
-
Selects text in the buffer between 2 lines.
- selectLines(int, int) - Method in class com.flowingcode.vaadin.addons.xterm.PreserveStateAddon
-
- setBellSound(String) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
A data uri of the sound to use for the bell when `bellStyle = 'sound'`.
- setBellStyle(ITerminalOptions.BellStyle) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The type of the bell notification the terminal will use.
- setCopySelection(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalClipboard
-
Automatically copy to the clipboard the select text.
- setCursorBlink(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
Whether the cursor blinks.
- setCursorStyle(ITerminalOptions.CursorStyle) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The style of the cursor.
- setCursorWidth(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The width of the cursor in CSS pixels when `cursorStyle` is set to 'bar'.
- setDrawBoldTextInBrightColors(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
Whether to draw bold text in bright colors.
- setEnabled(boolean) - Method in class com.flowingcode.vaadin.addons.xterm.TerminalHistory
-
Sets the enabled state of the history.
- setEnabled(boolean) - Method in class com.flowingcode.vaadin.addons.xterm.XTermBase
-
- setFastScrollModifier(ITerminalOptions.FastScrollModifier) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The modifier key hold to multiply scroll speed.
- setFastScrollSensitivity(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The scroll speed multiplier used for fast scrolling.
- setFitOnResize(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalFit
-
- setFontFamily(String) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The font family used to render text.
- setFontSize(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The font size used to render text.
- setFontWeight(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The font weight used to render non-bold text.
- setFontWeightBold(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The font weight used to render bold text.
- setInsertMode(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalConsole
-
Set the insert mode.
- setKeyboardSelectionEnabled(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalSelection
-
Sets the command line prompt.
- setLetterSpacing(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The spacing in whole pixels between characters..
- setLineHeight(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The line height used to render text.
- setMacOptionClickForcesSelection(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
Whether holding a modifier key will force normal selection behavior, regardless of whether the
terminal is in mouse events mode.
- setMacOptionIsMeta(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
Whether to treat option as the meta key.
- setMaxSize(Integer) - Method in class com.flowingcode.vaadin.addons.xterm.TerminalHistory
-
Set the number of elements to retain.
- setMinimumContrastRatio(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The minimum contrast ratio for text in the terminal, setting this will change the foreground
color dynamically depending on whether the contrast ratio is met.
- setPasteWithMiddleClick(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalClipboard
-
Handle mouse middle click as a paste action
- setPasteWithRightClick(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalClipboard
-
Handle mouse right click as a paste action
- setPrompt(String) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalConsole
-
Sets the command line prompt.
- setRendererType(ITerminalOptions.RendererType) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The type of renderer to use, this allows using the fallback DOM renderer when canvas is too
slow for the environment.
- setRightClickSelectsWord(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
Whether to select the word under the cursor on right click, this is standard behavior in a lot
of macOS applications.
- setScreenReaderMode(boolean) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
Whether screen reader support is enabled.
- setScrollback(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The amount of scrollback in the terminal.
- setScrollSensitivity(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The scrolling speed multiplier used for adjusting normal scrolling speed.
- setTabStopWidth(int) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The size of tab stops in the terminal.
- setTheme(TerminalTheme) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
The color theme of the terminal.
- setUseSystemClipboard(ITerminalClipboard.UseSystemClipboard) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalClipboard
-
Configure the clipboard to write (and optionally read from) the system clipboard
- setWordSeparator(String) - Method in interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
-
A string containing all characters that are considered word separated by the double click to
select work logic.
- StateMemoizer - Class in com.flowingcode.vaadin.addons.xterm.utils
-
Remembers the values passed to all setters.
- StateMemoizer(Object, Class<?>...) - Constructor for class com.flowingcode.vaadin.addons.xterm.utils.StateMemoizer
-
Creates the memoizer.
- valueOf(String) - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalClipboard.UseSystemClipboard
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.BellStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.CursorStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.FastScrollModifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.RendererType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalClipboard.UseSystemClipboard
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.BellStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.CursorStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.FastScrollModifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.flowingcode.vaadin.addons.xterm.ITerminalOptions.RendererType
-
Returns an array containing the constants of this enum type, in
the order they are declared.