| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  | <h1>Test Code Page</h1> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-20 14:45:56 +01:00
										 |  |  | <p>Current location is <current-location></current-location></p> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  | <h2><code-tabs></h2> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>No linenums at code-tabs level</p> | 
					
						
							|  |  |  | <code-tabs > | 
					
						
							| 
									
										
										
										
											2017-03-28 14:41:50 -07:00
										 |  |  |   <code-pane title='TS code file' language='ts'> | 
					
						
							|  |  |  |   class { | 
					
						
							|  |  |  |     foo(param: string) {} | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  |   </code-pane> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  |   <code-pane title='HTML content file' language='html'><h1>Heading</h1></code-pane> | 
					
						
							| 
									
										
										
										
											2017-05-02 22:39:14 -07:00
										 |  |  |   <code-pane title='JSON data file' language='json' class='avoid'>{ "key": "value" }</code-pane> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  | </code-tabs> | 
					
						
							|  |  |  | <p></p> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>linenums=true at code-tabs level</p> | 
					
						
							|  |  |  | <code-tabs linenums='true'> | 
					
						
							| 
									
										
										
										
											2017-03-28 14:41:50 -07:00
										 |  |  |   <code-pane title='TS code file' language='ts'> | 
					
						
							|  |  |  |   class { | 
					
						
							|  |  |  |     foo(param: string) {} | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  |   </code-pane> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  |   <code-pane title='HTML content file' language='html'><h1>Heading</h1></code-pane> | 
					
						
							| 
									
										
										
										
											2017-05-02 22:39:14 -07:00
										 |  |  |   <code-pane title='JSON data file' language='json' class='avoid'>{ "key": "value" }</code-pane> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  | </code-tabs> | 
					
						
							|  |  |  | <p></p> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>No linenums at code-tabs level; linenums=true for HTML pane</p> | 
					
						
							|  |  |  | <code-tabs > | 
					
						
							| 
									
										
										
										
											2017-03-28 14:41:50 -07:00
										 |  |  |   <code-pane title='TS code file' language='ts'> | 
					
						
							|  |  |  |   class { | 
					
						
							|  |  |  |     foo(param: string) {} | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  |   </code-pane> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  |   <code-pane title='HTML content file' language='html' linenums='true'><h1>Heading</h1></code-pane> | 
					
						
							| 
									
										
										
										
											2017-05-02 22:39:14 -07:00
										 |  |  |   <code-pane title='JSON data file' language='json' class='avoid'>{ "key": "value" }</code-pane> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  | </code-tabs> | 
					
						
							|  |  |  | <p></p> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <h2><code-example></h2> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>One line.</p> | 
					
						
							|  |  |  | <code-example>const foo = 'bar'</code-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>Multi-line, linenums=false.</p> | 
					
						
							|  |  |  | <code-example linenums='false'> | 
					
						
							|  |  |  | <hero-details <em>nghost-pmm-5> | 
					
						
							|  |  |  |   <h2 </em>ngcontent-pmm-5>Bah Dah Bing</h2> | 
					
						
							|  |  |  |   <hero-team <em>ngcontent-pmm-5 </em>nghost-pmm-6> | 
					
						
							|  |  |  |     <h3 _ngcontent-pmm-6>Headless Team</h3> | 
					
						
							|  |  |  |   </hero-team> | 
					
						
							|  |  |  | </hero-details> | 
					
						
							|  |  |  | </code-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>Default linenums.</p> | 
					
						
							|  |  |  | <code-example> | 
					
						
							|  |  |  | <hero-details <em>nghost-pmm-5> | 
					
						
							|  |  |  |   <h2 </em>ngcontent-pmm-5>Mister Fantastic</h2> | 
					
						
							|  |  |  |   <hero-team <em>ngcontent-pmm-5 </em>nghost-pmm-6> | 
					
						
							|  |  |  |     <h3 _ngcontent-pmm-6>Headless Team</h3> | 
					
						
							|  |  |  |   </hero-team> | 
					
						
							|  |  |  | </hero-details> | 
					
						
							|  |  |  | </code-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>Header on this one.</p> | 
					
						
							|  |  |  | <code-example title="hero-details.component.ts (excerpt)"> | 
					
						
							|  |  |  |   <hero-details <em>nghost-pmm-5> | 
					
						
							|  |  |  |     <h2 </em>ngcontent-pmm-5>Mister Fantastic</h2> | 
					
						
							|  |  |  |     <hero-team <em>ngcontent-pmm-5 </em>nghost-pmm-6> | 
					
						
							|  |  |  |       <h3 _ngcontent-pmm-6>Winning Team</h3> | 
					
						
							|  |  |  |     </hero-team> | 
					
						
							|  |  |  |   </hero-details> | 
					
						
							|  |  |  | </code-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>An "avoid" header on this one.</p> | 
					
						
							| 
									
										
										
										
											2017-05-02 22:39:14 -07:00
										 |  |  | <code-example class="avoid" title="hero-details.component.ts (Avoid)"> | 
					
						
							| 
									
										
										
										
											2017-03-27 10:04:48 +01:00
										 |  |  |   <hero-details <em>nghost-pmm-5> | 
					
						
							|  |  |  |     <h2 </em>ngcontent-pmm-5>Mister Fantastic</h2> | 
					
						
							|  |  |  |     <hero-team <em>ngcontent-pmm-5 </em>nghost-pmm-6> | 
					
						
							|  |  |  |       <h3 _ngcontent-pmm-6>Losing Team</h3> | 
					
						
							|  |  |  |     </hero-team> | 
					
						
							|  |  |  |   </hero-details> | 
					
						
							|  |  |  | </code-example> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-29 15:24:43 +01:00
										 |  |  | ## Backticked code blocks | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```html | 
					
						
							|  |  |  |   <hero-details> | 
					
						
							|  |  |  |     <h2>Mister Fantastic</h2> | 
					
						
							|  |  |  |     <hero-team> | 
					
						
							|  |  |  |       <h3>Losing Team</h3> | 
					
						
							|  |  |  |     </hero-team> | 
					
						
							|  |  |  |   </hero-details> | 
					
						
							|  |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-28 14:41:50 -07:00
										 |  |  | <h2><live-example></h2> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>Plain live-example</p> | 
					
						
							|  |  |  | Try this <live-example></live-example>. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>live-example with title atty</p> | 
					
						
							|  |  |  | <live-example title="Good Example"></live-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>live-example with title body</p> | 
					
						
							|  |  |  | <live-example title="Good Example">Try this great example</live-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>live-example with name</p> | 
					
						
							|  |  |  | <live-example name="testy" title="Better Example"></live-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>live-example with spacey name and plnkr</p> | 
					
						
							|  |  |  | <live-example name=" testy " plnkr="super-plnkr"></live-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>live-example with name and plnkr but no download</p> | 
					
						
							|  |  |  | <live-example name="testy" plnkr="super-plnkr" noDownload></live-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>live-example embedded with name and plnkr</p> | 
					
						
							|  |  |  | <live-example embedded name="testy" plnkr="super-plnkr"></live-example> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <p>More text follows ...</p> |