This commit is contained in:
TheXamlGuy
2024-05-24 08:21:50 +01:00
parent 40a150fe80
commit c0c1a82846
103 changed files with 168 additions and 655 deletions
@@ -2,5 +2,4 @@
public class BitmapIcon : FluentAvalonia.UI.Controls.BitmapIcon
{
}
}
@@ -2,5 +2,4 @@
public class BitmapIconSource : FluentAvalonia.UI.Controls.BitmapIconSource
{
}
}
@@ -22,6 +22,7 @@ public class ContentIcon : FluentAvalonia.UI.Controls.FAIconElement
get => GetValue(ContentProperty);
set => SetValue(ContentProperty, value);
}
public IDataTemplate? IconTemplate
{
get => GetValue(ContentTemplateProperty);
@@ -36,7 +37,6 @@ public class ContentIcon : FluentAvalonia.UI.Controls.FAIconElement
}
return base.MeasureOverride(availableSize);
}
protected override void OnAttachedToLogicalTree(LogicalTreeAttachmentEventArgs args)
@@ -58,6 +58,7 @@ public class ContentIcon : FluentAvalonia.UI.Controls.FAIconElement
base.OnDetachedFromLogicalTree(args);
}
private void CreateContent()
{
content = new ContentControl();
@@ -68,4 +69,4 @@ public class ContentIcon : FluentAvalonia.UI.Controls.FAIconElement
LogicalChildren.Add(content);
VisualChildren.Add(content);
}
}
}
@@ -18,9 +18,10 @@ public class ContentIconSource : FluentAvalonia.UI.Controls.IconSource
get => GetValue(ContentProperty);
set => SetValue(ContentProperty, value);
}
public IDataTemplate? IconTemplate
{
get => GetValue(ContentTemplateProperty);
set => SetValue(ContentTemplateProperty, value);
}
}
}
@@ -2,5 +2,4 @@
public class FAIconElement : FluentAvalonia.UI.Controls.FAIconElement
{
}
}
@@ -2,5 +2,4 @@
public class FAPathIcon : FluentAvalonia.UI.Controls.FAPathIcon
{
}
}
@@ -2,5 +2,4 @@
public class FontIcon : FluentAvalonia.UI.Controls.FontIcon
{
}
}
@@ -1,8 +1,6 @@
namespace Kromek.UI.Avalonia.Controls
{
public class FontIconSource : FluentAvalonia.UI.Controls.FontIconSource
{
}
}
}
@@ -32,4 +32,4 @@ public class IconHelper
return (FluentAvalonia.UI.Controls.FAIconElement?)invoker?.Invoke(null, new object[] { source });
}
}
}
}
@@ -2,5 +2,4 @@
public class ImageIcon : FluentAvalonia.UI.Controls.ImageIcon
{
}
}
@@ -2,5 +2,4 @@
public class ImageIconSource : FluentAvalonia.UI.Controls.ImageIconSource
{
}
}
@@ -1,12 +1,5 @@
using Avalonia.Controls.Templates;
using Avalonia.Controls;
using Avalonia.LogicalTree;
using Avalonia.Metadata;
using Avalonia;
namespace Toolkit.UI.Controls.Avalonia;
namespace Toolkit.UI.Controls.Avalonia;
public class PathIconSource : FluentAvalonia.UI.Controls.PathIconSource
{
}
}
@@ -2,5 +2,4 @@
public class SymbolIcon : FluentAvalonia.UI.Controls.SymbolIcon
{
}
}
@@ -2,5 +2,4 @@
public class SymbolIconSource : FluentAvalonia.UI.Controls.SymbolIconSource
{
}
}