qamp/Qrakhen.TilingFrames/Models/TilingDirection.cs

24 lines
722 B
C#

namespace Qrakhen.TilingFrames.Models;
/// <summary>
/// Used to declare where a new <see cref="TilingHost"/> shall be placed when tiling.
/// </summary>
public enum TilingDirection
{
/// <summary>
/// Right side of the target host, the new child becomes beta.
/// </summary>
Right = 0,
/// <summary>
/// The bottom of the target host, the new child becomes beta.
/// </summary>
Bottom = 1,
/// <summary>
/// Left side of the target host, the new child becomes alpha and the target host moves to beta.
/// </summary>
Left = 2,
/// <summary>
/// The top of the target host, the new child becomes alpha and the target host moves to beta.
/// </summary>
Top = 3
}