C# Класс RazorPad.UI.Editors.Folding.HtmlFoldParser

Наследование: IFoldParser
Показать файл Открыть проект

Открытые методы

Метод Описание
GetFolds ( string html ) : IEnumerable
HtmlFoldParser ( IRazorHtmlReaderFactory htmlReaderFactory ) : System.Collections.Generic

Приватные методы

Метод Описание
AddFoldForCompletedElement ( ) : void
AddFoldIfEndElementOnDifferentLineToStartElement ( HtmlElementFold fold ) : void
ClearPreviousFolds ( ) : void
CreateHtmlReader ( string html ) : RazorHtmlReader
GetHtmlFolds ( ) : void
GetRazorFolds ( ) : void
IsMultiLineBlock ( System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode node ) : bool
SaveFoldStartOnStack ( ) : void
SaveRazorFoldsStartOnStack ( IEnumerable nodes ) : void
SortFoldsByStartOffset ( ) : void

Описание методов

GetFolds() публичный Метод

public GetFolds ( string html ) : IEnumerable
html string
Результат IEnumerable

HtmlFoldParser() публичный Метод

public HtmlFoldParser ( IRazorHtmlReaderFactory htmlReaderFactory ) : System.Collections.Generic
htmlReaderFactory IRazorHtmlReaderFactory
Результат System.Collections.Generic