C# Class RazorPad.UI.Editors.Folding.HtmlReader

Exibir arquivo Open project: RazorPad/RazorPad

Public Methods

Method Description
HtmlReader ( CharacterReader reader ) : System
HtmlReader ( TextReader reader ) : System
HtmlReader ( string html ) : System
Read ( ) : bool

Protected Methods

Method Description
IsHtml ( ) : bool

Private Methods

Method Description
IsElementEndCharacter ( ) : bool
IsElementNameCharacter ( ) : bool
IsElementStartCharacter ( ) : bool
IsLastDoubleQuoteOfString ( ) : bool
ReadDoubleQuotedString ( ) : void
ReadNextCharacter ( ) : bool
ReadSingleQuotedString ( ) : void
ReadUntil ( Func match ) : void
UpdateLineCountIfNewLineCharacterRead ( ) : void

Method Details

HtmlReader() public method

public HtmlReader ( CharacterReader reader ) : System
reader CharacterReader
return System

HtmlReader() public method

public HtmlReader ( TextReader reader ) : System
reader System.IO.TextReader
return System

HtmlReader() public method

public HtmlReader ( string html ) : System
html string
return System

IsHtml() protected method

protected IsHtml ( ) : bool
return bool

Read() public method

public Read ( ) : bool
return bool