|
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.