|
|
@@ -1,10 +1,9 @@
|
|
|
-extern alias Markup;
|
|
|
-using System;
|
|
|
+using System;
|
|
|
using System.Collections.Generic;
|
|
|
using Avalonia.Data.Core;
|
|
|
using Avalonia.Data.Core.Plugins;
|
|
|
+using Avalonia.Markup.Parsers;
|
|
|
using Avalonia.Markup.Parsers.Nodes;
|
|
|
-using SourceMode = Markup::Avalonia.Markup.Parsers.SourceMode;
|
|
|
|
|
|
namespace Avalonia.Markup.Xaml.MarkupExtensions.CompiledBindings
|
|
|
{
|
|
|
@@ -56,7 +55,7 @@ namespace Avalonia.Markup.Xaml.MarkupExtensions.CompiledBindings
|
|
|
return pathRoot ?? new EmptyExpressionNode();
|
|
|
}
|
|
|
|
|
|
- public SourceMode SourceMode => _elements.Count > 0 && _elements[0] is IControlSourceBindingPathElement ? SourceMode.Control : SourceMode.Data;
|
|
|
+ internal SourceMode SourceMode => _elements.Count > 0 && _elements[0] is IControlSourceBindingPathElement ? SourceMode.Control : SourceMode.Data;
|
|
|
}
|
|
|
|
|
|
public class CompiledBindingPathBuilder
|