NTP Analyzer
0.8.2
Analyze the operation of time servers
|
Renders IHtmlObjects into plain text for display in browsers. More...
Public Member Functions | |
HtmlRenderer (IHtmlObject htmlObject) | |
Initializes a new instance of the HtmlRenderer class. More... | |
override string | Render () |
Render this instance plus all child instances. More... | |
string | RenderFooter () |
Renders the footer of the object. More... | |
string | RenderHead () |
Renders the head of the object. More... | |
Public Attributes | |
IEnumerable< IHtmlObject > | Children => children.ToArray() |
Gets the children of the IHtmlObject. More... | |
Uri | WebPath => htmlObject.WebPath |
Private Attributes | |
readonly List< IHtmlObject > | children |
readonly IHtmlObject | htmlObject |
Additional Inherited Members | |
Properties inherited from Ntp.Analyzer.Render.IHtmlObject | |
IEnumerable< IHtmlObject > | Children [get] |
Uri | WebPath [get] |
Renders IHtmlObjects into plain text for display in browsers.
Definition at line 31 of file HtmlRenderer.cs.
|
inline |
Initializes a new instance of the HtmlRenderer class.
htmlObject | The HTML object. |
Definition at line 37 of file HtmlRenderer.cs.
References Ntp.Analyzer.Render.IHtmlObject.Children.
|
inline |
Render this instance plus all child instances.
Implements Ntp.Analyzer.Render.IHtmlObject.
Definition at line 66 of file HtmlRenderer.cs.
|
inline |
Renders the footer of the object.
Implements Ntp.Analyzer.Render.IHtmlObject.
Definition at line 88 of file HtmlRenderer.cs.
|
inline |
Renders the head of the object.
Implements Ntp.Analyzer.Render.IHtmlObject.
Definition at line 58 of file HtmlRenderer.cs.
|
private |
Definition at line 43 of file HtmlRenderer.cs.
IEnumerable<IHtmlObject> Ntp.Analyzer.Render.HtmlRenderer.Children => children.ToArray() |
|
private |
Definition at line 44 of file HtmlRenderer.cs.
Uri Ntp.Analyzer.Render.HtmlRenderer.WebPath => htmlObject.WebPath |
Definition at line 46 of file HtmlRenderer.cs.