public TerminalBridge(IxtermEventListener terminalEventListener) { _terminalEventListener = terminalEventListener; _terminalEventListener.OnOutput += OnOutput; _terminalEventListener.OnPaste += OnPaste; _terminalEventListener.OnSessionRestart += OnSessionRestart; }
public void DisposalPrepare() { _terminalEventListener.OnOutput -= OnOutput; _terminalEventListener.OnPaste -= OnPaste; _terminalEventListener = null; }
public TerminalBridge(IxtermEventListener terminalEventListener) { _terminalEventListener = terminalEventListener; _terminalEventListener.OnOutput += OnOutput; _terminalEventListener.OnPaste += OnPaste; }
public TerminalBridge(IxtermEventListener terminalEventListener) { _terminalEventListener = terminalEventListener; _terminalEventListener.OnOutput += _terminalEventListener_OnOutput; }
public TerminalBridge(IxtermEventListener terminalEventListener) { _terminalEventListener = terminalEventListener; }
public void DisposalPrepare() { _terminalEventListener = null; }