PowerArgs.Cli.RichTextEditor.RichTextEditor C# (CSharp) Method

RichTextEditor() public method

public RichTextEditor ( ) : System
return System
        public RichTextEditor()
        {
            this.HistoryManager = new ConsoleHistoryManager();
            Context = new RichCommandLineContext(this.HistoryManager);
            Context.DisableConsoleRefresh = true;
            Context.Console = new RichTextStateConsole(this);
            TabHandler = new TabKeyHandler();
            SpacebarHandler = new SpacebarKeyHandler();
            KeyHandlers = new Dictionary<ConsoleKey, IKeyHandler>();
            RegisterHandler(new EnterKeyHandler());
            RegisterHandler(new ArrowKeysHandler());
            RegisterHandler(new HomeAndEndKeysHandler());
            RegisterHandler(new BackspaceAndDeleteKeysHandler());
            RegisterHandler(SpacebarHandler);
            RegisterHandler(TabHandler);
        }