Make visual tree public

This commit is contained in:
Yoshi Askharoun
2022-10-07 10:29:09 -05:00
parent be7d9c5364
commit 2667456b41
165 changed files with 174 additions and 169 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
namespace Microsoft.Iris.Layout
{
internal enum Alignment
public enum Alignment
{
Unspecified,
Near,
+1 -1
View File
@@ -9,7 +9,7 @@ using Microsoft.Iris.Render;
namespace Microsoft.Iris.Layout
{
internal struct AreaOfInterest
public struct AreaOfInterest
{
private Rectangle _rectangle;
private Rectangle _displayRectangle;
@@ -9,7 +9,7 @@ using System;
namespace Microsoft.Iris.Layout
{
[Flags]
internal enum AreaOfInterestID
public enum AreaOfInterestID
{
Focus = 1,
FocusOverride = 2,
@@ -8,7 +8,7 @@ using Microsoft.Iris.Library;
namespace Microsoft.Iris.Layout
{
internal abstract class ExtendedLayoutOutput
public abstract class ExtendedLayoutOutput
{
public ExtendedLayoutOutput nextOutput;
+1 -1
View File
@@ -8,7 +8,7 @@ using Microsoft.Iris.Render;
namespace Microsoft.Iris.Layout
{
internal interface ILayout
public interface ILayout
{
Size Measure(ILayoutNode layoutNode, Size constraint);
+1 -1
View File
@@ -8,7 +8,7 @@ using Microsoft.Iris.Library;
namespace Microsoft.Iris.Layout
{
internal interface ILayoutInput
public interface ILayoutInput
{
DataCookie Data { get; }
}
+1 -1
View File
@@ -10,7 +10,7 @@ using Microsoft.Iris.Render;
namespace Microsoft.Iris.Layout
{
internal interface ILayoutNode
public interface ILayoutNode
{
Size Measure(Size constraint);
+1 -1
View File
@@ -8,7 +8,7 @@ using Microsoft.Iris.Render;
namespace Microsoft.Iris.Layout
{
internal struct ItemAlignment
public struct ItemAlignment
{
private Alignment _horizontal;
private Alignment _vertical;
@@ -6,5 +6,5 @@
namespace Microsoft.Iris.Layout
{
internal delegate void LayoutCompleteEventHandler(object sender);
public delegate void LayoutCompleteEventHandler(object sender);
}
@@ -6,7 +6,7 @@
namespace Microsoft.Iris.Layout
{
internal struct LayoutNodeEnumerator
public struct LayoutNodeEnumerator
{
private ILayoutNode _start;
private ILayoutNode _current;
+1 -1
View File
@@ -9,7 +9,7 @@ using System.Text;
namespace Microsoft.Iris.Layout
{
internal struct LayoutSlot
public struct LayoutSlot
{
private Size _bounds;
private Point _offset;
+1 -1
View File
@@ -13,7 +13,7 @@ using System;
namespace Microsoft.Iris.Layout
{
internal class SharedSize : NotifyObjectBase
public class SharedSize : NotifyObjectBase
{
private Size _minimumSize;
private Size _maximumSize;
@@ -9,7 +9,7 @@ using System;
namespace Microsoft.Iris.Layout
{
[Flags]
internal enum SharedSizePolicy
public enum SharedSizePolicy
{
ContributesToWidth = 1,
ContributesToHeight = 2,