Class XTerm
java.lang.Object
com.vaadin.flow.component.Component
com.flowingcode.vaadin.addons.xterm.XTermBase
com.flowingcode.vaadin.addons.xterm.XTerm
- All Implemented Interfaces:
ITerminal,ITerminalClipboard,ITerminalConsole,ITerminalFit,ITerminalOptions,com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasSize,com.vaadin.flow.component.HasStyle,Serializable
@Tag("fc-xterm")
@JsModule("./fc-xterm/xterm.ts")
public class XTerm
extends XTermBase
implements ITerminalFit, ITerminalConsole, ITerminalClipboard
Server-side component for the XTerm component.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalClipboard
ITerminalClipboard.UseSystemClipboardNested classes/interfaces inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalConsole
ITerminalConsole.LineEventNested classes/interfaces inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
ITerminalOptions.BellStyle, ITerminalOptions.CursorStyle, ITerminalOptions.FastScrollModifier, ITerminalOptions.RendererType -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.flowingcode.vaadin.addons.xterm.XTermBase
addCustomKeyListener, addCustomKeyListener, executeJs, setEnabledMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabledMethods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminal
blur, clear, clearSelection, focus, getSelection, hasSelection, paste, refresh, reset, resize, scrollLines, scrollPages, scrollToBottom, scrollToLine, scrollToTop, select, selectAll, selectLines, write, writelnMethods inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalClipboard
getUseSystemClipboard, isCopySelection, isPasteWithMiddleClick, isPasteWithRightClick, setCopySelection, setPasteWithMiddleClick, setPasteWithRightClick, setUseSystemClipboardMethods inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalConsole
addLineListener, getCurrentLine, getPrompt, setInsertMode, setPrompt, writePromptMethods inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalFit
fit, isFitOnResize, setFitOnResizeMethods inherited from interface com.flowingcode.vaadin.addons.xterm.ITerminalOptions
setBellSound, setBellStyle, setCursorBlink, setCursorStyle, setCursorWidth, setDrawBoldTextInBrightColors, setFastScrollModifier, setFastScrollSensitivity, setFontFamily, setFontSize, setFontWeight, setFontWeightBold, setLetterSpacing, setLineHeight, setMacOptionClickForcesSelection, setMacOptionIsMeta, setMinimumContrastRatio, setRendererType, setRightClickSelectsWord, setScreenReaderMode, setScrollback, setScrollSensitivity, setTabStopWidth, setTheme, setWordSeparator
-
Constructor Details
-
XTerm
public XTerm()
-