|
@@ -182,4 +182,11 @@ public interface IApplication
|
|
|
/// <see langword="false"/>
|
|
|
/// if the timeout is not found.</returns>
|
|
|
bool RemoveTimeout (object token);
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Causes any Toplevels that need layout to be laid out. Then draws any Toplevels that need display. Only Views that need to be laid out (see <see cref="View.NeedsLayout"/>) will be laid out.
|
|
|
+ /// Only Views that need to be drawn (see <see cref="View.NeedsDraw"/>) will be drawn.
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="forceDraw">If <see langword="true"/> the entire View hierarchy will be redrawn. The default is <see langword="false"/> and should only be overriden for testing.</param>
|
|
|
+ void LayoutAndDraw (bool forceDraw);
|
|
|
}
|