internal static int GetAbsoluteY(this EvasObject view) { if (view == null) { throw new ArgumentNullException(nameof(view)); } if (view.GetParent() == null) { return(0); } else { return(view.GetParent().GetAbsoluteY() + (int)view.GetDimensions().Y); } }