コード例 #1
0
ファイル: InputHandler.cs プロジェクト: ombe1229/MultiAdmin
 public static void WriteInputAndSetCursor(MultiAdminConfig config = null)
 {
     lock (ColoredConsole.WriteLock)
     {
         WriteInput(config);
         SetCursor();
     }
 }
コード例 #2
0
ファイル: InputHandler.cs プロジェクト: ombe1229/MultiAdmin
        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;
            }
        }
コード例 #3
0
ファイル: InputHandler.cs プロジェクト: ombe1229/MultiAdmin
 public static void WriteInput(MultiAdminConfig config = null)
 {
     WriteInput(CurrentInput, config);
 }