This namespace contains the folding (code collapsing) implementation.

C# | Visual Basic | Visual C++ |
namespace ICSharpCode.AvalonEdit.Folding
Namespace ICSharpCode.AvalonEdit.Folding
namespace ICSharpCode.AvalonEdit.Folding

All Types | Classes |
Icon | Type | Description |
---|---|---|
![]() | FoldingElementGenerator |
A VisualLineElementGenerator that produces line elements for folded FoldingSections.
|
![]() | FoldingManager |
Stores a list of foldings for a specific TextView and TextDocument.
|
![]() | FoldingMargin |
A margin that shows markers for foldings and allows to expand/collapse the foldings.
|
![]() | FoldingSection |
A section that can be folded.
|
![]() | NewFolding |
Helper class used for UpdateFoldings(IEnumerable<(Of <<'(NewFolding>)>>), Int32).
|
![]() | XmlFoldingStrategy |
Determines folds for an xml string in the editor.
|