Show / Hide Table of Contents

Class ContextLayoutManager

Implements context layout manager, used for multi-threading features of layout pass

Inheritance
System.Object
ContextLayoutManager
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EmptyKeys.UserInterface
Assembly: EmptyKeys.UserInterface.dll
Syntax
public sealed class ContextLayoutManager

Properties

Instance

Gets the instance.

Declaration
public static ContextLayoutManager Instance { get; }
Property Value
Type Description
ContextLayoutManager

The instance.

IsLayoutDirty

Gets or sets a value indicating whether this instance is layout dirty.

Declaration
public bool IsLayoutDirty { get; set; }
Property Value
Type Description
System.Boolean

true if this instance is layout dirty; otherwise, false.

Methods

CheckLock()

Checks the lock.

Declaration
public void CheckLock()

FireLayoutUpdated()

Fires the layout updated.

Declaration
public void FireLayoutUpdated()

Lock()

Locks the layout pass

Declaration
public void Lock()

Unlock()

Unlocks the layout pass

Declaration
public void Unlock()
Back to top Generated by DocFX