Skip to content

Commit 85da700

Browse files
committed
Deploying to gh-pages from @ f3393d5 🚀
1 parent 1256add commit 85da700

File tree

119 files changed

+25904
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+25904
-0
lines changed

classes/StringIndexedItems.html

Lines changed: 264 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,264 @@
1+
<!doctype html>
2+
<html class="no-js" lang="">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta http-equiv="x-ua-compatible" content="ie=edge">
6+
<title>compodoc-demo-todomvc-angular-standalone documentation</title>
7+
<meta name="description" content="">
8+
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
10+
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
11+
<link rel="stylesheet" href="../styles/style.css">
12+
<link rel="stylesheet" href="../styles/dark.css">
13+
</head>
14+
<body>
15+
<script>
16+
// Blocking script to avaoid flickering dark mode
17+
// Dark mode toggle button
18+
var useDark = window.matchMedia('(prefers-color-scheme: dark)');
19+
var darkModeState = useDark.matches;
20+
var $darkModeToggleSwitchers = document.querySelectorAll('.dark-mode-switch input');
21+
var $darkModeToggles = document.querySelectorAll('.dark-mode-switch');
22+
var darkModeStateLocal = localStorage.getItem('compodoc_darkmode-state');
23+
24+
function checkToggle(check) {
25+
for (var i = 0; i < $darkModeToggleSwitchers.length; i++) {
26+
$darkModeToggleSwitchers[i].checked = check;
27+
}
28+
}
29+
30+
function toggleDarkMode(state) {
31+
if (window.localStorage) {
32+
localStorage.setItem('compodoc_darkmode-state', state);
33+
}
34+
35+
checkToggle(state);
36+
37+
const hasClass = document.body.classList.contains('dark');
38+
39+
if (state) {
40+
for (var i = 0; i < $darkModeToggles.length; i++) {
41+
$darkModeToggles[i].classList.add('dark');
42+
}
43+
if (!hasClass) {
44+
document.body.classList.add('dark');
45+
}
46+
} else {
47+
for (var i = 0; i < $darkModeToggles.length; i++) {
48+
$darkModeToggles[i].classList.remove('dark');
49+
}
50+
if (hasClass) {
51+
document.body.classList.remove('dark');
52+
}
53+
}
54+
}
55+
56+
useDark.addEventListener('change', function (evt) {
57+
toggleDarkMode(evt.matches);
58+
});
59+
if (darkModeStateLocal) {
60+
darkModeState = darkModeStateLocal === 'true';
61+
}
62+
toggleDarkMode(darkModeState);
63+
64+
if ($darkModeToggles.length > 0) {
65+
for (var i = 0; i < $darkModeToggleSwitchers.length; i++) {
66+
$darkModeToggleSwitchers[i].addEventListener('change', function (event) {
67+
darkModeState = !darkModeState;
68+
toggleDarkMode(darkModeState);
69+
});
70+
}
71+
}
72+
</script>
73+
74+
<div class="navbar navbar-default navbar-fixed-top d-block d-sm-none">
75+
<a href="../" class="navbar-brand">compodoc-demo-todomvc-angular-standalone documentation</a>
76+
<button type="button" class="btn btn-default btn-menu ion-ios-menu" id="btn-menu"></button>
77+
</div>
78+
79+
<div class="xs-menu menu" id="mobile-menu">
80+
<div id="book-search-input" role="search"><input type="text" placeholder="Type to search"></div> <compodoc-menu></compodoc-menu>
81+
</div>
82+
83+
<div class="container-fluid main">
84+
<div class="row main">
85+
<div class="hidden-xs menu">
86+
<compodoc-menu mode="normal"></compodoc-menu>
87+
</div>
88+
<!-- START CONTENT -->
89+
<div class="content class">
90+
<div class="content-data">
91+
92+
93+
94+
95+
96+
97+
98+
99+
100+
101+
102+
103+
<ol class="breadcrumb">
104+
<li class="breadcrumb-item">Classes</li>
105+
<li class="breadcrumb-item" >StringIndexedItems</li>
106+
</ol>
107+
108+
<ul class="nav nav-tabs" role="tablist">
109+
<li class="nav-item">
110+
<a href="#info"
111+
class="nav-link"
112+
class="nav-link active"
113+
role="tab" id="info-tab" data-bs-toggle="tab" data-link="info">Info</a>
114+
</li>
115+
<li class="nav-item">
116+
<a href="#source"
117+
class="nav-link"
118+
119+
role="tab" id="source-tab" data-bs-toggle="tab" data-link="source">Source</a>
120+
</li>
121+
</ul>
122+
123+
<div class="tab-content">
124+
<div class="tab-pane fade active in" id="info">
125+
<p class="comment">
126+
<h3>File</h3>
127+
</p>
128+
<p class="comment">
129+
<code>src/app/shared/miscellaneous/miscellaneous.ts</code>
130+
</p>
131+
132+
133+
134+
135+
136+
137+
138+
139+
140+
141+
<section data-compodoc="block-indexables">
142+
<h3 id="inputs">Indexable</h3>
143+
<table class="table table-sm table-bordered">
144+
<tbody>
145+
<tr>
146+
<td class="col-md-4">
147+
<code>[index: string]: <code>T</code>
148+
</code>
149+
</td>
150+
</tr>
151+
<tr>
152+
<td class="col-md-4">
153+
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/shared/miscellaneous/miscellaneous.ts:22</a></div>
154+
</td>
155+
</tr>
156+
</tbody>
157+
</table>
158+
</section>
159+
160+
161+
162+
163+
164+
</div>
165+
166+
167+
<div class="tab-pane fade tab-source-code" id="source">
168+
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">export const PI &#x3D; 3.14;
169+
170+
/**
171+
* PIT let
172+
* See {@link Todo} for service using it
173+
*/
174+
export let PIT &#x3D; 4;
175+
176+
/**
177+
* A foo bar function
178+
*
179+
* @param {string} status A status
180+
*/
181+
export function foo(status: string) {
182+
console.log(&#x27;bar&#x27;);
183+
}
184+
185+
export class StringIndexedItems&lt;T&gt; {
186+
[index: string]: T;
187+
}
188+
189+
export interface InterfaceWithIndexable&lt;T&gt; {
190+
[yala: string]: T;
191+
}
192+
193+
export let yo: { [index: string]: { message: string } } &#x3D; {};
194+
</code></pre>
195+
</div>
196+
</div>
197+
198+
199+
200+
201+
202+
203+
204+
205+
206+
</div><div class="search-results">
207+
<div class="has-results">
208+
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
209+
<ul class="search-results-list"></ul>
210+
</div>
211+
<div class="no-results">
212+
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
213+
</div>
214+
</div>
215+
</div>
216+
<!-- END CONTENT -->
217+
</div>
218+
</div>
219+
220+
<label class="dark-mode-switch">
221+
<input type="checkbox">
222+
<span class="slider">
223+
<svg class="slider-icon" viewBox="0 0 24 24" fill="none" height="20" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="20" xmlns="http://www.w3.org/2000/svg">
224+
<path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"></path>
225+
</svg>
226+
</span>
227+
</label>
228+
229+
<script>
230+
var COMPODOC_CURRENT_PAGE_DEPTH = 1;
231+
var COMPODOC_CURRENT_PAGE_CONTEXT = 'class';
232+
var COMPODOC_CURRENT_PAGE_URL = 'StringIndexedItems.html';
233+
var MAX_SEARCH_RESULTS = 15;
234+
</script>
235+
236+
<script src="../js/libs/custom-elements.min.js"></script>
237+
<script src="../js/libs/lit-html.js"></script>
238+
239+
<script src="../js/menu-wc.js" defer></script>
240+
<script nomodule src="../js/menu-wc_es5.js" defer></script>
241+
242+
<script src="../js/libs/bootstrap-native.js"></script>
243+
244+
<script src="../js/libs/es6-shim.min.js"></script>
245+
<script src="../js/libs/EventDispatcher.js"></script>
246+
<script src="../js/libs/promise.min.js"></script>
247+
<script src="../js/libs/zepto.min.js"></script>
248+
249+
<script src="../js/compodoc.js"></script>
250+
251+
<script src="../js/tabs.js"></script>
252+
<script src="../js/menu.js"></script>
253+
<script src="../js/libs/clipboard.min.js"></script>
254+
<script src="../js/libs/prism.js"></script>
255+
<script src="../js/sourceCode.js"></script>
256+
<script src="../js/search/search.js"></script>
257+
<script src="../js/search/lunr.min.js"></script>
258+
<script src="../js/search/search-lunr.js"></script>
259+
<script src="../js/search/search_index.js"></script>
260+
<script src="../js/lazy-load-graphs.js"></script>
261+
262+
263+
</body>
264+
</html>

0 commit comments

Comments
 (0)