Esempio n. 1
0
 public static void WriteInputAndSetCursor(MultiAdminConfig config = null)
 {
     lock (ColoredConsole.WriteLock)
     {
         WriteInput(config);
         SetCursor();
     }
 }
Esempio n. 2
0
        public static void WriteInput(ColoredMessage[] message, MultiAdminConfig config = null)
        {
            lock (ColoredConsole.WriteLock)
            {
                if (Program.Headless)
                {
                    return;
                }

                MultiAdminConfig curConfig = config ?? MultiAdminConfig.GlobalConfig;
                message?.Write(!curConfig.HideInput.Value && curConfig.UseNewInputSystem.Value);

                CurrentInput = message;
            }
        }
Esempio n. 3
0
 public static void WriteInput(MultiAdminConfig config = null)
 {
     WriteInput(CurrentInput, config);
 }