Skip to content

Commit

Permalink
Use collection literals in ControlBuilder.
Browse files Browse the repository at this point in the history
  • Loading branch information
alexrp committed Sep 20, 2024
1 parent 6633823 commit daa9735
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/core/Text/Control/ControlBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -167,14 +167,14 @@ public ControlBuilder Print(
return this;
}

public ControlBuilder PrintLine(scoped ReadOnlySpan<char> value)
public ControlBuilder PrintLine()
{
return Print(value).PrintLine();
return Print(Environment.NewLine);
}

public ControlBuilder PrintLine()
public ControlBuilder PrintLine(scoped ReadOnlySpan<char> value)
{
return Print(Environment.NewLine);
return Print(value).PrintLine();
}

[SuppressMessage("", "IDE0060")]
Expand Down Expand Up @@ -309,7 +309,7 @@ public ControlBuilder SetCursorKeyMode(CursorKeyMode mode)

var ch = (char)mode;

return Print(CSI).Print("?1").Print(new(in ch));
return Print(CSI).Print("?1").Print([ch]);
}

public ControlBuilder SetKeypadMode(KeypadMode mode)
Expand All @@ -318,7 +318,7 @@ public ControlBuilder SetKeypadMode(KeypadMode mode)

var ch = (char)mode;

return Print([ESC]).Print(new(in ch));
return Print([ESC]).Print([ch]);
}

public ControlBuilder SetKeyboardLevel(KeyboardLevel level)
Expand Down Expand Up @@ -366,7 +366,7 @@ public ControlBuilder SetScreenBuffer(ScreenBuffer buffer)

var ch = (char)buffer;

return Print(CSI).Print("?1049").Print(new(in ch));
return Print(CSI).Print("?1049").Print([ch]);
}

public ControlBuilder SetInvertedColors(bool enable)
Expand Down

0 comments on commit daa9735

Please sign in to comment.