in Editor/Deployment/StackUpdateDialog.cs [69:117]
protected override Rect DrawContents()
{
if (_model == null)
{
return new Rect();
}
using (var mainScope = new EditorGUILayout.VerticalScope())
{
GUILayout.Label(_labelQuestion);
if (_model.HasRemovalChanges)
{
GUILayout.Space(2 * VerticalSpacingPixels);
GUILayout.Label(_labelRemovalHeader);
GUILayout.Space(2 * VerticalSpacingPixels);
using (var scope = new EditorGUILayout.ScrollViewScope(_scrollPosition, GUILayout.Height(ScrollViewHeight)))
{
_scrollPosition = scope.scrollPosition;
foreach (string item in _changes)
{
GUILayout.Label(item);
}
}
}
GUILayout.Space(3 * VerticalSpacingPixels);
foreach (string item in _changeCount)
{
GUILayout.Label(item);
}
GUILayout.Space(3 * VerticalSpacingPixels);
using (new EditorGUILayout.HorizontalScope())
{
GUILayout.Space(5f);
_helpLinkButton.Draw();
}
GUILayout.Space(VerticalSpacingPixels);
EditorGUILayout.HelpBox(_labelConsoleWarning, MessageType.Warning);
GUILayout.Space(VerticalSpacingPixels);
return mainScope.rect;
}
}