C# 클래스 RazorPad.UI.Editors.Folding.HtmlFoldParser

상속: IFoldParser
파일 보기 프로젝트 열기: RazorPad/RazorPad

공개 메소드들

메소드 설명
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