This namespace contains the folding (code collapsing) implementation.
Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace ICSharpCode.AvalonEdit.Folding
Namespace ICSharpCode.AvalonEdit.Folding
namespace ICSharpCode.AvalonEdit.Folding
Types
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.
|