Pickaxe.Program.OnProgress C# (CSharp) Method

OnProgress() private static method

private static OnProgress ( ProgressArgs e ) : void
e Pickaxe.Runtime.ProgressArgs
return void
        private static void OnProgress(ProgressArgs e)
        {
            lock (ConsoleAppender.ConsoleWriteLock)
            {
                ConsoleAppender.PlatConsole.MoveCursor(ConsoleAppender.PlatConsole.StartLine + 1);
                ConsoleAppender.PlatConsole.ClearLine(ConsoleAppender.PlatConsole.StartLine + 1);

                ConsoleAppender.PlatConsole.Print(RenderProgress(e));
                PrintRunning();
            }
        }