Merge pull request #294 from eerhardt/RemoveConsoleCalls

Remove unused SpannableExtensions class.
This commit is contained in:
Jonathan Dick 2022-01-31 12:36:55 -05:00 коммит произвёл GitHub
Родитель 189b4ea027 0b68668cc5
Коммит ddfb5ac127
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 0 добавлений и 43 удалений

Просмотреть файл

@ -1,43 +0,0 @@
using System.Collections.Generic;
using Microsoft.Maui.Graphics.Text;
using System.IO;
using Android.Text;
namespace Microsoft.Maui.Graphics.Platform
{
internal static class SpannableExtensions
{
public static AttributedText AsAttributedText(this ISpannable target)
{
if (target != null)
{
using (var textWriter = new StringWriter())
{
var runs = CreateRuns(target, textWriter);
return new AttributedText(textWriter.ToString(), runs);
}
}
return null;
}
private static List<AttributedTextRun> CreateRuns(
ISpannable target,
TextWriter writer)
{
var runs = new List<AttributedTextRun>();
var spans = target.GetSpans(0, target.Length(), null);
if (spans != null)
{
foreach (var span in spans)
{
System.Console.WriteLine(span);
}
}
writer.Write(target.ToString());
return runs;
}
}
}