// 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 System.Collections.Generic; using ICSharpCode.SharpDevelop.Editor; namespace ICSharpCode.SharpDevelop.Editor.Bookmarks { /// /// The bookmark margin. /// [DocumentService] public interface IBookmarkMargin { /// /// Gets the list of bookmarks. /// IList Bookmarks { get; } /// /// Redraws the bookmark margin. Bookmarks need to call this method when the Image changes. /// void Redraw(); event EventHandler RedrawRequested; } }