// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.AvalonEdit.Document; namespace ICSharpCode.AvalonEdit.Rendering { /// /// EventArgs for the event. /// public class VisualLineConstructionStartEventArgs : EventArgs { /// /// Gets/Sets the first line that is visible in the TextView. /// public DocumentLine FirstLineInView { get; private set; } /// /// Creates a new VisualLineConstructionStartEventArgs instance. /// public VisualLineConstructionStartEventArgs(DocumentLine firstLineInView) { if (firstLineInView == null) throw new ArgumentNullException("firstLineInView"); this.FirstLineInView = firstLineInView; } } }