Compare commits
2 Commits
master
...
spencer/da
Author | SHA1 | Date | |
---|---|---|---|
|
161656444f | ||
|
9cba8fd538 |
1
.gitignore
vendored
@ -4,7 +4,6 @@
|
||||
/dist
|
||||
/tmp
|
||||
/out-tsc
|
||||
/tests
|
||||
# Only exists if Bazel was run
|
||||
/bazel-out
|
||||
|
||||
|
@ -37,8 +37,7 @@
|
||||
"scripts": [
|
||||
"node_modules/jquery/dist/jquery.js",
|
||||
"node_modules/bootstrap/dist/js/bootstrap.js"
|
||||
],
|
||||
"webWorkerTsConfig": "tsconfig.worker.json"
|
||||
]
|
||||
},
|
||||
"configurations": {
|
||||
"production": {
|
||||
@ -127,8 +126,7 @@
|
||||
"tsConfig": [
|
||||
"tsconfig.app.json",
|
||||
"tsconfig.spec.json",
|
||||
"e2e/tsconfig.json",
|
||||
"tsconfig.worker.json"
|
||||
"e2e/tsconfig.json"
|
||||
],
|
||||
"exclude": [
|
||||
"**/node_modules/**"
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >AccountIndex</li>
|
||||
<li>AccountIndex</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,19 +63,22 @@
|
||||
<code>src/app/_eth/accountIndex.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Provides an instance of the accounts registry contract.
|
||||
Allows querying of accounts that have been registered as valid accounts in the network.</p>
|
||||
<p>This is our interface to the accounts registry contract.</p>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Example</h3>
|
||||
</p>
|
||||
<div class="io-description">
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
@ -91,13 +93,13 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#contract" >contract</a>
|
||||
<a href="#contract">contract</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#contractAddress" >contractAddress</a>
|
||||
<a href="#contractAddress">contractAddress</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#signerAddress" >signerAddress</a>
|
||||
<a href="#signerAddress">signerAddress</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -114,22 +116,22 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#addToAccountRegistry" >addToAccountRegistry</a>
|
||||
<a href="#addToAccountRegistry">addToAccountRegistry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#haveAccount" >haveAccount</a>
|
||||
<a href="#haveAccount">haveAccount</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#last" >last</a>
|
||||
<a href="#last">last</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#totalAccounts" >totalAccounts</a>
|
||||
<a href="#totalAccounts">totalAccounts</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -221,105 +223,108 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="contract"></a>
|
||||
<span class="name">
|
||||
<span ><b>contract</b></span>
|
||||
<a href="#contract"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
<a name="contract"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contract</b>
|
||||
<a href="#contract"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_eth/accountIndex.ts:22</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_eth/accountIndex.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The instance of the account registry contract.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="contractAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>contractAddress</b></span>
|
||||
<a href="#contractAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
<div class="io-description"><p>The instance of the account registry contract. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="contractAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contractAddress</b>
|
||||
<a href="#contractAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/_eth/accountIndex.ts:24</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/_eth/accountIndex.ts:24</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The deployed account registry contract's address.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signerAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>signerAddress</b></span>
|
||||
<a href="#signerAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
<div class="io-description"><p>The deployed account registry contract's address. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signerAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
signerAddress</b>
|
||||
<a href="#signerAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/_eth/accountIndex.ts:26</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/_eth/accountIndex.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The account address of the account that deployed the account registry contract.</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The account address of the account that deployed the account registry contract. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -333,9 +338,11 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<td class="col-md-4">
|
||||
<a name="addToAccountRegistry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>addToAccountRegistry</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
addToAccountRegistry
|
||||
</b>
|
||||
<a href="#addToAccountRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -350,8 +357,8 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="61"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:61</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="58"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:58</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -360,8 +367,7 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Registers an account to the accounts registry.
|
||||
Requires availability of the signer address.</p>
|
||||
<p>Prints "true" for registration of '0xc0ffee254729296a45a3885639AC7E10F9d54979':</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await addToAccountRegistry('0xc0ffee254729296a45a3885639AC7E10F9d54979'));</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -400,8 +406,11 @@ Requires availability of the signer address.</p>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints &quot;true&quot; for registration of &#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;:</p>
|
||||
<pre><code class="language-typescript">console.log(await addToAccountRegistry(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await addToAccountRegistry(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -422,9 +431,11 @@ Requires availability of the signer address.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="haveAccount"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>haveAccount</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
haveAccount
|
||||
</b>
|
||||
<a href="#haveAccount"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -439,8 +450,8 @@ Requires availability of the signer address.</p>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="82"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:82</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="79"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:79</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -449,8 +460,7 @@ Requires availability of the signer address.</p>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Checks whether a specific account address has been registered in the accounts registry.
|
||||
Returns "true" for available and "false" otherwise.</p>
|
||||
<p>Prints "true" or "false" depending on whether '0xc0ffee254729296a45a3885639AC7E10F9d54979' has been registered:</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await haveAccount('0xc0ffee254729296a45a3885639AC7E10F9d54979'));</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -489,8 +499,11 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints &quot;true&quot; or &quot;false&quot; depending on whether &#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39; has been registered:</p>
|
||||
<pre><code class="language-typescript">console.log(await haveAccount(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await haveAccount(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -511,9 +524,11 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="last"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>last</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
last
|
||||
</b>
|
||||
<a href="#last"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -528,8 +543,8 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="99"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:99</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="96"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:96</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -537,8 +552,7 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns a specified number of the most recently registered accounts.</p>
|
||||
<p>Prints an array of accounts:</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await last(5));</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -577,8 +591,11 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints an array of accounts:</p>
|
||||
<pre><code class="language-typescript">console.log(await last(5));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await last(5));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -599,9 +616,11 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="totalAccounts"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>totalAccounts</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
totalAccounts
|
||||
</b>
|
||||
<a href="#totalAccounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -616,8 +635,8 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="125"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:125</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="122"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:122</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -625,15 +644,17 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns the total number of accounts that have been registered in the network.</p>
|
||||
<p>Prints the total number of registered accounts:</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await totalAccounts());</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints the total number of registered accounts:</p>
|
||||
<pre><code class="language-typescript">console.log(await totalAccounts());
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await totalAccounts());</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -693,9 +714,6 @@ export class AccountIndex {
|
||||
constructor(contractAddress: string, signerAddress?: string) {
|
||||
this.contractAddress = contractAddress;
|
||||
this.contract = new web3.eth.Contract(abi, this.contractAddress);
|
||||
// TODO this signer logic should be part of the web3service
|
||||
// if signer address is not passed (for example in user service) then
|
||||
// this fallsback to a web3 wallet that is not even connected???
|
||||
if (signerAddress) {
|
||||
this.signerAddress = signerAddress;
|
||||
} else {
|
||||
@ -819,9 +837,9 @@ export class AccountIndex {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >ActivatedRouteStub</li>
|
||||
<li>ActivatedRouteStub</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,7 +63,6 @@
|
||||
<code>src/testing/activated-route-stub.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -91,11 +89,11 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Readonly</span>
|
||||
<a href="#paramMap" >paramMap</a>
|
||||
<a href="#paramMap">paramMap</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#subject" >subject</a>
|
||||
<a href="#subject">subject</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -110,7 +108,7 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#setParamMap" >setParamMap</a>
|
||||
<a href="#setParamMap">setParamMap</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -175,67 +173,69 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="paramMap"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Readonly</span>
|
||||
<span ><b>paramMap</b></span>
|
||||
<a href="#paramMap"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.subject.asObservable()</code>
|
||||
<a name="paramMap"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Readonly</span>
|
||||
paramMap</b>
|
||||
<a href="#paramMap"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/testing/activated-route-stub.ts:18</a></div>
|
||||
<i>Default value : </i><code>this.subject.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/testing/activated-route-stub.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The mock paramMap observable</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The mock paramMap observable </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="subject"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>subject</b></span>
|
||||
<a href="#subject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new ReplaySubject<ParamMap>()</code>
|
||||
<a name="subject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
subject</b>
|
||||
<a href="#subject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/testing/activated-route-stub.ts:11</a></div>
|
||||
<i>Default value : </i><code>new ReplaySubject<ParamMap>()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/testing/activated-route-stub.ts:11</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -249,7 +249,9 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
<td class="col-md-4">
|
||||
<a name="setParamMap"></a>
|
||||
<span class="name">
|
||||
<span ><b>setParamMap</b></span>
|
||||
<b>
|
||||
setParamMap
|
||||
</b>
|
||||
<a href="#setParamMap"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -271,7 +273,7 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Set the paramMap observables's next value</p>
|
||||
<div class="io-description"><p>Set the paramMap observables's next value </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -381,9 +383,9 @@ export class ActivatedRouteStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >CustomErrorStateMatcher</li>
|
||||
<li>CustomErrorStateMatcher</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,7 +63,6 @@
|
||||
<code>src/app/_helpers/custom-error-state-matcher.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -96,7 +94,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#isErrorState" >isErrorState</a>
|
||||
<a href="#isErrorState">isErrorState</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -123,7 +121,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isErrorState"></a>
|
||||
<span class="name">
|
||||
<span ><b>isErrorState</b></span>
|
||||
<b>
|
||||
isErrorState
|
||||
</b>
|
||||
<a href="#isErrorState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -277,9 +277,9 @@ export class CustomErrorStateMatcher implements ErrorStateMatcher {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >CustomValidator</li>
|
||||
<li>CustomValidator</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,7 +63,6 @@
|
||||
<code>src/app/_helpers/custom.validator.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -91,11 +89,11 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#passwordMatchValidator" >passwordMatchValidator</a>
|
||||
<a href="#passwordMatchValidator">passwordMatchValidator</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#patternValidator" >patternValidator</a>
|
||||
<a href="#patternValidator">patternValidator</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -122,8 +120,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="passwordMatchValidator"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>passwordMatchValidator</b></span>
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
passwordMatchValidator
|
||||
</b>
|
||||
<a href="#passwordMatchValidator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -201,8 +201,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="patternValidator"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>patternValidator</b></span>
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
patternValidator
|
||||
</b>
|
||||
<a href="#patternValidator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -374,9 +376,9 @@ export class CustomValidator {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >HttpError</li>
|
||||
<li>HttpError</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,7 +63,6 @@
|
||||
<code>src/app/_helpers/global-error-handler.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -81,6 +79,11 @@
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Example</h3>
|
||||
</p>
|
||||
<div class="io-description">
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
@ -96,7 +99,7 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#status" >status</a>
|
||||
<a href="#status">status</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -189,42 +192,43 @@
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="status"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>status</b></span>
|
||||
<a href="#status"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
<a name="status"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
status</b>
|
||||
<a href="#status"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/_helpers/global-error-handler.ts:16</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/_helpers/global-error-handler.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The error's status code.</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The error's status code. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
|
||||
@ -411,9 +415,9 @@ export function rejectBody(error): { status: any; statusText: any } {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >MutablePgpKeyStore</li>
|
||||
<li>MutablePgpKeyStore</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,12 +63,11 @@
|
||||
<code>src/app/_pgp/pgp-key-store.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Provides a keyring for pgp keys.</p>
|
||||
<p>Provides a keyring for pgp keys. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -96,86 +94,86 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#clearKeysInKeyring" >clearKeysInKeyring</a>
|
||||
<a href="#clearKeysInKeyring">clearKeysInKeyring</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getEncryptKeys" >getEncryptKeys</a>
|
||||
<a href="#getEncryptKeys">getEncryptKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getFingerprint" >getFingerprint</a>
|
||||
<a href="#getFingerprint">getFingerprint</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getKeyId" >getKeyId</a>
|
||||
<a href="#getKeyId">getKeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getKeysForId" >getKeysForId</a>
|
||||
<a href="#getKeysForId">getKeysForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKey" >getPrivateKey</a>
|
||||
<a href="#getPrivateKey">getPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyForId" >getPrivateKeyForId</a>
|
||||
<a href="#getPrivateKeyForId">getPrivateKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyId" >getPrivateKeyId</a>
|
||||
<a href="#getPrivateKeyId">getPrivateKeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeys" >getPrivateKeys</a>
|
||||
<a href="#getPrivateKeys">getPrivateKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeyForId" >getPublicKeyForId</a>
|
||||
<a href="#getPublicKeyForId">getPublicKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeyForSubkeyId" >getPublicKeyForSubkeyId</a>
|
||||
<a href="#getPublicKeyForSubkeyId">getPublicKeyForSubkeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeys" >getPublicKeys</a>
|
||||
<a href="#getPublicKeys">getPublicKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeysForAddress" >getPublicKeysForAddress</a>
|
||||
<a href="#getPublicKeysForAddress">getPublicKeysForAddress</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedActiveKeys" >getTrustedActiveKeys</a>
|
||||
<a href="#getTrustedActiveKeys">getTrustedActiveKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedKeys" >getTrustedKeys</a>
|
||||
<a href="#getTrustedKeys">getTrustedKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#importKeyPair" >importKeyPair</a>
|
||||
<a href="#importKeyPair">importKeyPair</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#importPrivateKey" >importPrivateKey</a>
|
||||
<a href="#importPrivateKey">importPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#importPublicKey" >importPublicKey</a>
|
||||
<a href="#importPublicKey">importPublicKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#isEncryptedPrivateKey" >isEncryptedPrivateKey</a>
|
||||
<a href="#isEncryptedPrivateKey">isEncryptedPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#isValidKey" >isValidKey</a>
|
||||
<a href="#isValidKey">isValidKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#loadKeyring" >loadKeyring</a>
|
||||
<a href="#loadKeyring">loadKeyring</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removeKeysForId" >removeKeysForId</a>
|
||||
<a href="#removeKeysForId">removeKeysForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removePublicKey" >removePublicKey</a>
|
||||
<a href="#removePublicKey">removePublicKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removePublicKeyForId" >removePublicKeyForId</a>
|
||||
<a href="#removePublicKeyForId">removePublicKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#sign" >sign</a>
|
||||
<a href="#sign">sign</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -202,7 +200,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="clearKeysInKeyring"></a>
|
||||
<span class="name">
|
||||
<span ><b>clearKeysInKeyring</b></span>
|
||||
<b>
|
||||
clearKeysInKeyring
|
||||
</b>
|
||||
<a href="#clearKeysInKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -224,7 +224,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Remove all keys from the keyring.</p>
|
||||
<div class="io-description"><p>Remove all keys from the keyring. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -241,7 +241,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getEncryptKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getEncryptKeys</b></span>
|
||||
<b>
|
||||
getEncryptKeys
|
||||
</b>
|
||||
<a href="#getEncryptKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -263,9 +265,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Get all the encryption keys.
|
||||
Current implementation doesn't include encryption keys.
|
||||
This is included to appease the implemented Keystore interface.</p>
|
||||
<div class="io-description"><p>Get all the encryption keys.</p>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@ -288,7 +288,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getFingerprint"></a>
|
||||
<span class="name">
|
||||
<span ><b>getFingerprint</b></span>
|
||||
<b>
|
||||
getFingerprint
|
||||
</b>
|
||||
<a href="#getFingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -333,7 +335,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getKeyId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getKeyId</b></span>
|
||||
<b>
|
||||
getKeyId
|
||||
</b>
|
||||
<a href="#getKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -411,7 +415,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getKeysForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getKeysForId</b></span>
|
||||
<b>
|
||||
getKeysForId
|
||||
</b>
|
||||
<a href="#getKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -489,7 +495,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -534,7 +542,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeyForId</b></span>
|
||||
<b>
|
||||
getPrivateKeyForId
|
||||
</b>
|
||||
<a href="#getPrivateKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -608,7 +618,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeyId</b></span>
|
||||
<b>
|
||||
getPrivateKeyId
|
||||
</b>
|
||||
<a href="#getPrivateKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -653,7 +665,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeys</b></span>
|
||||
<b>
|
||||
getPrivateKeys
|
||||
</b>
|
||||
<a href="#getPrivateKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -698,7 +712,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeyForId</b></span>
|
||||
<b>
|
||||
getPublicKeyForId
|
||||
</b>
|
||||
<a href="#getPublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -772,7 +788,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForSubkeyId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeyForSubkeyId</b></span>
|
||||
<b>
|
||||
getPublicKeyForSubkeyId
|
||||
</b>
|
||||
<a href="#getPublicKeyForSubkeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -846,7 +864,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<b>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -891,7 +911,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeysForAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeysForAddress</b></span>
|
||||
<b>
|
||||
getPublicKeysForAddress
|
||||
</b>
|
||||
<a href="#getPublicKeysForAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -965,7 +987,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedActiveKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getTrustedActiveKeys</b></span>
|
||||
<b>
|
||||
getTrustedActiveKeys
|
||||
</b>
|
||||
<a href="#getTrustedActiveKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1010,7 +1034,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getTrustedKeys</b></span>
|
||||
<b>
|
||||
getTrustedKeys
|
||||
</b>
|
||||
<a href="#getTrustedKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1055,8 +1081,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="importKeyPair"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>importKeyPair</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importKeyPair
|
||||
</b>
|
||||
<a href="#importKeyPair"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1152,8 +1180,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="importPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>importPrivateKey</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importPrivateKey
|
||||
</b>
|
||||
<a href="#importPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1231,8 +1261,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="importPublicKey"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>importPublicKey</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importPublicKey
|
||||
</b>
|
||||
<a href="#importPublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1310,8 +1342,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="isEncryptedPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>isEncryptedPrivateKey</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
isEncryptedPrivateKey
|
||||
</b>
|
||||
<a href="#isEncryptedPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1390,8 +1424,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="isValidKey"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>isValidKey</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
isValidKey
|
||||
</b>
|
||||
<a href="#isValidKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1466,8 +1502,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="loadKeyring"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>loadKeyring</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
loadKeyring
|
||||
</b>
|
||||
<a href="#loadKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1507,7 +1545,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="removeKeysForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>removeKeysForId</b></span>
|
||||
<b>
|
||||
removeKeysForId
|
||||
</b>
|
||||
<a href="#removeKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1581,7 +1621,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>removePublicKey</b></span>
|
||||
<b>
|
||||
removePublicKey
|
||||
</b>
|
||||
<a href="#removePublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1659,7 +1701,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>removePublicKeyForId</b></span>
|
||||
<b>
|
||||
removePublicKeyForId
|
||||
</b>
|
||||
<a href="#removePublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1733,8 +1777,10 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>sign</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
sign
|
||||
</b>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -2281,9 +2327,9 @@ export { MutableKeyStore, MutablePgpKeyStore };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >PGPSigner</li>
|
||||
<li>PGPSigner</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,12 +63,11 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Provides functionality for signing and verifying signed messages.</p>
|
||||
<p>Provides functionality for signing and verifying signed messages. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -95,28 +93,28 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#algo" >algo</a>
|
||||
<a href="#algo">algo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#dgst" >dgst</a>
|
||||
<a href="#dgst">dgst</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#engine" >engine</a>
|
||||
<a href="#engine">engine</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#keyStore" >keyStore</a>
|
||||
<a href="#keyStore">keyStore</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loggingService" >loggingService</a>
|
||||
<a href="#loggingService">loggingService</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onsign" >onsign</a>
|
||||
<a href="#onsign">onsign</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onverify" >onverify</a>
|
||||
<a href="#onverify">onverify</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#signature" >signature</a>
|
||||
<a href="#signature">signature</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -132,20 +130,20 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#fingerprint" >fingerprint</a>
|
||||
<a href="#fingerprint">fingerprint</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#prepare" >prepare</a>
|
||||
<a href="#prepare">prepare</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#sign" >sign</a>
|
||||
<a href="#sign">sign</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#verify" >verify</a>
|
||||
<a href="#verify">verify</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -165,7 +163,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(keyStore: <a href="../interfaces/MutableKeyStore.html" target="_self">MutableKeyStore</a>)</code>
|
||||
<code>constructor(keyStore: <a href="../interfaces/MutableKeyStore.html">MutableKeyStore</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -219,275 +217,283 @@
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="algo"></a>
|
||||
<span class="name">
|
||||
<span ><b>algo</b></span>
|
||||
<a href="#algo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'sha256'</code>
|
||||
<a name="algo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
algo</b>
|
||||
<a href="#algo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="60" class="link-to-prism">src/app/_pgp/pgp-signer.ts:60</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'sha256'</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="60" class="link-to-prism">src/app/_pgp/pgp-signer.ts:60</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Encryption algorithm used</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="dgst"></a>
|
||||
<span class="name">
|
||||
<span ><b>dgst</b></span>
|
||||
<a href="#dgst"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
<div class="io-description"><p>Encryption algorithm used </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="dgst"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dgst</b>
|
||||
<a href="#dgst"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="62" class="link-to-prism">src/app/_pgp/pgp-signer.ts:62</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="62" class="link-to-prism">src/app/_pgp/pgp-signer.ts:62</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Message digest</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="engine"></a>
|
||||
<span class="name">
|
||||
<span ><b>engine</b></span>
|
||||
<a href="#engine"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
<div class="io-description"><p>Message digest </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'pgp'</code>
|
||||
<a name="engine"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
engine</b>
|
||||
<a href="#engine"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="64" class="link-to-prism">src/app/_pgp/pgp-signer.ts:64</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'pgp'</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="64" class="link-to-prism">src/app/_pgp/pgp-signer.ts:64</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Encryption engine used.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="keyStore"></a>
|
||||
<span class="name">
|
||||
<span ><b>keyStore</b></span>
|
||||
<a href="#keyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
<div class="io-description"><p>Encryption engine used. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="keyStore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
keyStore</b>
|
||||
<a href="#keyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="66" class="link-to-prism">src/app/_pgp/pgp-signer.ts:66</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="66" class="link-to-prism">src/app/_pgp/pgp-signer.ts:66</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>A keystore holding pgp keys.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="loggingService"></a>
|
||||
<span class="name">
|
||||
<span ><b>loggingService</b></span>
|
||||
<a href="#loggingService"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
<div class="io-description"><p>A keystore holding pgp keys. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="loggingService"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
loggingService</b>
|
||||
<a href="#loggingService"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="68" class="link-to-prism">src/app/_pgp/pgp-signer.ts:68</a></div>
|
||||
<i>Type : </i> <code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="68" class="link-to-prism">src/app/_pgp/pgp-signer.ts:68</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>A service that provides logging capabilities.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onsign"></a>
|
||||
<span class="name">
|
||||
<span ><b>onsign</b></span>
|
||||
<a href="#onsign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/function" target="_blank" >function</a></code>
|
||||
<div class="io-description"><p>A service that provides logging capabilities. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onsign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onsign</b>
|
||||
<a href="#onsign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="70" class="link-to-prism">src/app/_pgp/pgp-signer.ts:70</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/function" target="_blank" >function</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="70" class="link-to-prism">src/app/_pgp/pgp-signer.ts:70</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Event triggered on successful signing of message.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onverify"></a>
|
||||
<span class="name">
|
||||
<span ><b>onverify</b></span>
|
||||
<a href="#onverify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/function" target="_blank" >function</a></code>
|
||||
<div class="io-description"><p>Event triggered on successful signing of message. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onverify"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onverify</b>
|
||||
<a href="#onverify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72" class="link-to-prism">src/app/_pgp/pgp-signer.ts:72</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/function" target="_blank" >function</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72" class="link-to-prism">src/app/_pgp/pgp-signer.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Event triggered on successful verification of a signature.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signature"></a>
|
||||
<span class="name">
|
||||
<span ><b>signature</b></span>
|
||||
<a href="#signature"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Signature.html" target="_self" >Signature</a></code>
|
||||
<div class="io-description"><p>Event triggered on successful verification of a signature. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signature"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
signature</b>
|
||||
<a href="#signature"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="74" class="link-to-prism">src/app/_pgp/pgp-signer.ts:74</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Signature.html" target="_self" >Signature</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="74" class="link-to-prism">src/app/_pgp/pgp-signer.ts:74</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Generated signature</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Generated signature </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -501,8 +507,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="fingerprint"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>fingerprint</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
fingerprint
|
||||
</b>
|
||||
<a href="#fingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -548,8 +556,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="prepare"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>prepare</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
prepare
|
||||
</b>
|
||||
<a href="#prepare"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -557,7 +567,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html" target="_self">Signable</a>)</code>
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html">Signable</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -628,9 +638,11 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>sign</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
sign
|
||||
</b>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -708,8 +720,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="verify"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>verify</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
verify
|
||||
</b>
|
||||
<a href="#verify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -717,7 +731,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>verify(digest: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank">string</a>, signature: <a href="../interfaces/Signature.html" target="_self">Signature</a>)</code>
|
||||
<code>verify(digest: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank">string</a>, signature: <a href="../interfaces/Signature.html">Signature</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1020,9 +1034,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >Settings</li>
|
||||
<li>Settings</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,12 +63,11 @@
|
||||
<code>src/app/_models/settings.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Settings class</p>
|
||||
<p>Settings class </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -89,16 +87,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#registry" >registry</a>
|
||||
<a href="#registry">registry</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#scanFilter" >scanFilter</a>
|
||||
<a href="#scanFilter">scanFilter</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#txHelper" >txHelper</a>
|
||||
<a href="#txHelper">txHelper</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#w3" >w3</a>
|
||||
<a href="#w3">w3</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -173,145 +171,149 @@
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
registry</b>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="4" class="link-to-prism">src/app/_models/settings.ts:4</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="4" class="link-to-prism">src/app/_models/settings.ts:4</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>CIC Registry instance</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="scanFilter"></a>
|
||||
<span class="name">
|
||||
<span ><b>scanFilter</b></span>
|
||||
<a href="#scanFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
<div class="io-description"><p>CIC Registry instance </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="scanFilter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
scanFilter</b>
|
||||
<a href="#scanFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="6" class="link-to-prism">src/app/_models/settings.ts:6</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="6" class="link-to-prism">src/app/_models/settings.ts:6</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>A resource for searching through blocks on the blockchain network.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="txHelper"></a>
|
||||
<span class="name">
|
||||
<span ><b>txHelper</b></span>
|
||||
<a href="#txHelper"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
<div class="io-description"><p>A resource for searching through blocks on the blockchain network. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="txHelper"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
txHelper</b>
|
||||
<a href="#txHelper"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="8" class="link-to-prism">src/app/_models/settings.ts:8</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="8" class="link-to-prism">src/app/_models/settings.ts:8</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Transaction Helper instance</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="w3"></a>
|
||||
<span class="name">
|
||||
<span ><b>w3</b></span>
|
||||
<a href="#w3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/W3.html" target="_self" >W3</a></code>
|
||||
|
||||
<div class="io-description"><p>Transaction Helper instance </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{
|
||||
<a name="w3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
w3</b>
|
||||
<a href="#w3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/W3.html" target="_self" >W3</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{
|
||||
engine: undefined,
|
||||
provider: undefined,
|
||||
}</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/_models/settings.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/_models/settings.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Web3 Object</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Web3 Object </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
|
||||
@ -391,9 +393,9 @@ export { Settings, W3 };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >TokenRegistry</li>
|
||||
<li>TokenRegistry</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,19 +63,22 @@
|
||||
<code>src/app/_eth/token-registry.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Provides an instance of the token registry contract.
|
||||
Allows querying of tokens that have been registered as valid tokens in the network.</p>
|
||||
<p>This is our interface to the token registry contract.</p>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Example</h3>
|
||||
</p>
|
||||
<div class="io-description">
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
@ -91,13 +93,13 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#contract" >contract</a>
|
||||
<a href="#contract">contract</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#contractAddress" >contractAddress</a>
|
||||
<a href="#contractAddress">contractAddress</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#signerAddress" >signerAddress</a>
|
||||
<a href="#signerAddress">signerAddress</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -114,17 +116,17 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#addressOf" >addressOf</a>
|
||||
<a href="#addressOf">addressOf</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#entry" >entry</a>
|
||||
<a href="#entry">entry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#totalTokens" >totalTokens</a>
|
||||
<a href="#totalTokens">totalTokens</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -216,105 +218,108 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="contract"></a>
|
||||
<span class="name">
|
||||
<span ><b>contract</b></span>
|
||||
<a href="#contract"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
<a name="contract"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contract</b>
|
||||
<a href="#contract"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_eth/token-registry.ts:22</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_eth/token-registry.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The instance of the token registry contract.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="contractAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>contractAddress</b></span>
|
||||
<a href="#contractAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
<div class="io-description"><p>The instance of the token registry contract. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="contractAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contractAddress</b>
|
||||
<a href="#contractAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/_eth/token-registry.ts:24</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/_eth/token-registry.ts:24</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The deployed token registry contract's address.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signerAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>signerAddress</b></span>
|
||||
<a href="#signerAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
<div class="io-description"><p>The deployed token registry contract's address. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signerAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
signerAddress</b>
|
||||
<a href="#signerAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/_eth/token-registry.ts:26</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/_eth/token-registry.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The account address of the account that deployed the token registry contract.</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The account address of the account that deployed the token registry contract. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -328,9 +333,11 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<a name="addressOf"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>addressOf</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
addressOf
|
||||
</b>
|
||||
<a href="#addressOf"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -354,8 +361,7 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns the address of the token with a given identifier.</p>
|
||||
<p>Prints the address of the token with the identifier 'sarafu':</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await addressOf('sarafu'));</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -394,8 +400,11 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints the address of the token with the identifier &#39;sarafu&#39;:</p>
|
||||
<pre><code class="language-typescript">console.log(await addressOf(&#39;sarafu&#39;));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await addressOf(&#39;sarafu&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -416,9 +425,11 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<a name="entry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>entry</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
entry
|
||||
</b>
|
||||
<a href="#entry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -442,8 +453,7 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns the address of a token with the given serial in the token registry.</p>
|
||||
<p>Prints the address of the token with the serial '2':</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await entry(2));</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -482,8 +492,11 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints the address of the token with the serial &#39;2&#39;:</p>
|
||||
<pre><code class="language-typescript">console.log(await entry(2));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await entry(2));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -504,9 +517,11 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<a name="totalTokens"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>totalTokens</b></span>
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
totalTokens
|
||||
</b>
|
||||
<a href="#totalTokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -530,15 +545,17 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns the total number of tokens that have been registered in the network.</p>
|
||||
<p>Prints the total number of registered tokens:</p>
|
||||
<div><pre class="line-numbers"><code class="language-typescript">console.log(await totalTokens());</code></pre></div></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints the total number of registered tokens:</p>
|
||||
<pre><code class="language-typescript">console.log(await totalTokens());
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await totalTokens());</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -690,9 +707,9 @@ export class TokenRegistry {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >TokenServiceStub</li>
|
||||
<li>TokenServiceStub</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -68,7 +67,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -83,7 +81,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#getBySymbol" >getBySymbol</a>
|
||||
<a href="#getBySymbol">getBySymbol</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -110,7 +108,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getBySymbol"></a>
|
||||
<span class="name">
|
||||
<span ><b>getBySymbol</b></span>
|
||||
<b>
|
||||
getBySymbol
|
||||
</b>
|
||||
<a href="#getBySymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -224,9 +224,9 @@
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >TransactionServiceStub</li>
|
||||
<li>TransactionServiceStub</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -68,7 +67,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -83,13 +81,13 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#getAllTransactions" >getAllTransactions</a>
|
||||
<a href="#getAllTransactions">getAllTransactions</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#setConversion" >setConversion</a>
|
||||
<a href="#setConversion">setConversion</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#setTransaction" >setTransaction</a>
|
||||
<a href="#setTransaction">setTransaction</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -116,7 +114,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAllTransactions"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAllTransactions</b></span>
|
||||
<b>
|
||||
getAllTransactions
|
||||
</b>
|
||||
<a href="#getAllTransactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -196,7 +196,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setConversion"></a>
|
||||
<span class="name">
|
||||
<span ><b>setConversion</b></span>
|
||||
<b>
|
||||
setConversion
|
||||
</b>
|
||||
<a href="#setConversion"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -264,7 +266,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setTransaction"></a>
|
||||
<span class="name">
|
||||
<span ><b>setTransaction</b></span>
|
||||
<b>
|
||||
setTransaction
|
||||
</b>
|
||||
<a href="#setTransaction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -393,9 +397,9 @@ export class TransactionServiceStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -43,7 +42,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li >UserServiceStub</li>
|
||||
<li>UserServiceStub</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -68,7 +67,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -82,10 +80,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#actions" >actions</a>
|
||||
<a href="#actions">actions</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#users" >users</a>
|
||||
<a href="#users">users</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -100,16 +98,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#approveAction" >approveAction</a>
|
||||
<a href="#approveAction">approveAction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getActionById" >getActionById</a>
|
||||
<a href="#getActionById">getActionById</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getUser" >getUser</a>
|
||||
<a href="#getUser">getUser</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getUserById" >getUserById</a>
|
||||
<a href="#getUserById">getUserById</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -126,29 +124,30 @@
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="actions"></a>
|
||||
<span class="name">
|
||||
<span ><b>actions</b></span>
|
||||
<a href="#actions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>[]</code>
|
||||
|
||||
<a name="actions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
actions</b>
|
||||
<a href="#actions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>[]</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[
|
||||
{ id: 1, user: 'Tom', role: 'enroller', action: 'Disburse RSV 100', approval: false },
|
||||
{ id: 2, user: 'Christine', role: 'admin', action: 'Change user phone number', approval: true },
|
||||
{ id: 3, user: 'Will', role: 'superadmin', action: 'Reclaim RSV 1000', approval: true },
|
||||
@ -162,37 +161,38 @@
|
||||
approval: false,
|
||||
},
|
||||
]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72" class="link-to-prism">src/testing/user-service-stub.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="users"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
users</b>
|
||||
<a href="#users"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72" class="link-to-prism">src/testing/user-service-stub.ts:72</a></div>
|
||||
<i>Type : </i> <code>[]</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="users"></a>
|
||||
<span class="name">
|
||||
<span ><b>users</b></span>
|
||||
<a href="#users"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>[]</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[
|
||||
{
|
||||
id: 1,
|
||||
name: 'John Doe',
|
||||
@ -259,17 +259,17 @@
|
||||
gender: 'male',
|
||||
},
|
||||
]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="4" class="link-to-prism">src/testing/user-service-stub.ts:4</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="4" class="link-to-prism">src/testing/user-service-stub.ts:4</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -283,7 +283,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="approveAction"></a>
|
||||
<span class="name">
|
||||
<span ><b>approveAction</b></span>
|
||||
<b>
|
||||
approveAction
|
||||
</b>
|
||||
<a href="#approveAction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -351,7 +353,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getActionById"></a>
|
||||
<span class="name">
|
||||
<span ><b>getActionById</b></span>
|
||||
<b>
|
||||
getActionById
|
||||
</b>
|
||||
<a href="#getActionById"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -419,7 +423,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getUser"></a>
|
||||
<span class="name">
|
||||
<span ><b>getUser</b></span>
|
||||
<b>
|
||||
getUser
|
||||
</b>
|
||||
<a href="#getUser"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -487,7 +493,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getUserById"></a>
|
||||
<span class="name">
|
||||
<span ><b>getUserById</b></span>
|
||||
<b>
|
||||
getUserById
|
||||
</b>
|
||||
<a href="#getUserById"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -736,9 +744,9 @@ export class UserServiceStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -1,619 +0,0 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="x-ua-compatible" content="ie=edge">
|
||||
<title>CICADA</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="navbar navbar-default navbar-fixed-top visible-xs">
|
||||
<a href="../" class="navbar-brand">CICADA</a>
|
||||
<button type="button" class="btn btn-default btn-menu ion-ios-menu" id="btn-menu"></button>
|
||||
</div>
|
||||
|
||||
<div class="xs-menu menu" id="mobile-menu">
|
||||
<div id="book-search-input" role="search"><input type="text" placeholder="Type to search"></div> <compodoc-menu></compodoc-menu>
|
||||
</div>
|
||||
|
||||
<div class="container-fluid main">
|
||||
<div class="row main">
|
||||
<div class="hidden-xs menu">
|
||||
<compodoc-menu mode="normal"></compodoc-menu>
|
||||
</div>
|
||||
<!-- START CONTENT -->
|
||||
<div class="content component">
|
||||
<div class="content-data">
|
||||
|
||||
|
||||
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
AccountHistoryComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
<li class="active">
|
||||
<a href="#info" role="tab" id="info-tab" data-toggle="tab" data-link="info">Info</a>
|
||||
</li>
|
||||
<li >
|
||||
<a href="#source" role="tab" id="source-tab" data-toggle="tab" data-link="source">Source</a>
|
||||
</li>
|
||||
<li >
|
||||
<a href="#templateData" role="tab" id="templateData-tab" data-toggle="tab" data-link="template">Template</a>
|
||||
</li>
|
||||
<li >
|
||||
<a href="#styleData" role="tab" id="styleData-tab" data-toggle="tab" data-link="style">Styles</a>
|
||||
</li>
|
||||
<li >
|
||||
<a href="#tree" role="tab" id="tree-tab" data-toggle="tab" data-link="dom-tree">DOM Tree</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane fade active in" id="c-info"><p class="comment">
|
||||
<h3>File</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<code>src/app/pages/accounts/account-history/account-history.component.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<code><a href="https://angular.io/api/core/OnInit" target="_blank" >OnInit</a></code>
|
||||
<code><a href="https://angular.io/api/core/OnChanges" target="_blank" >OnChanges</a></code>
|
||||
</p>
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-3">changeDetection</td>
|
||||
<td class="col-md-9"><code>ChangeDetectionStrategy.OnPush</code></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-3">selector</td>
|
||||
<td class="col-md-9"><code>app-account-history</code></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-3">styleUrls</td>
|
||||
<td class="col-md-9"><code>./account-history.component.scss</code></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-3">templateUrl</td>
|
||||
<td class="col-md-9"><code>./account-history.component.html</code></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<h6><b>Methods</b></h6>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#close" >close</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnChanges" >ngOnChanges</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<h6><b>Inputs</b></h6>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#account" >account</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<h6><b>Outputs</b></h6>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#closeWindow" >closeWindow</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h3 id="constructor">Constructor</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/accounts/account-history/account-history.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h3 id="inputs">Inputs</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="account"></a>
|
||||
<b>account</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-2" colspan="2">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/account-history/account-history.component.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<section>
|
||||
<h3 id="outputs">Outputs</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="closeWindow"></a>
|
||||
<b>closeWindow</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>EventEmitter<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-2" colspan="2">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/accounts/account-history/account-history.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="methods">
|
||||
Methods
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="close"></a>
|
||||
<span class="name">
|
||||
<span ><b>close</b></span>
|
||||
<a href="#close"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>close()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="34"
|
||||
class="link-to-prism">src/app/pages/accounts/account-history/account-history.component.ts:34</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnChanges"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnChanges</b></span>
|
||||
<a href="#ngOnChanges"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngOnChanges(changes: <a href="https://angular.io/api/core/SimpleChanges" target="_blank">SimpleChanges</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28"
|
||||
class="link-to-prism">src/app/pages/accounts/account-history/account-history.component.ts:28</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>changes</td>
|
||||
<td>
|
||||
<code><a href="https://angular.io/api/core/SimpleChanges" target="_blank" >SimpleChanges</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26"
|
||||
class="link-to-prism">src/app/pages/accounts/account-history/account-history.component.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import {
|
||||
Component,
|
||||
OnInit,
|
||||
ChangeDetectionStrategy,
|
||||
Input,
|
||||
Output,
|
||||
EventEmitter,
|
||||
SimpleChanges,
|
||||
OnChanges,
|
||||
} from '@angular/core';
|
||||
const vCard = require('vcard-parser');
|
||||
|
||||
@Component({
|
||||
selector: 'app-account-history',
|
||||
templateUrl: './account-history.component.html',
|
||||
styleUrls: ['./account-history.component.scss'],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class AccountHistoryComponent implements OnInit, OnChanges {
|
||||
@Input() account;
|
||||
|
||||
@Output() closeWindow: EventEmitter<any> = new EventEmitter<any>();
|
||||
|
||||
constructor() {}
|
||||
|
||||
ngOnInit(): void {}
|
||||
|
||||
ngOnChanges(changes: SimpleChanges): void {
|
||||
if (this.account) {
|
||||
this.account.vcard = vCard.parse(atob(this.account.vcard));
|
||||
}
|
||||
}
|
||||
|
||||
close(): void {
|
||||
this.account = null;
|
||||
this.closeWindow.emit(this.account);
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade " id="c-templateData">
|
||||
<pre class="line-numbers"><code class="language-html"><div *ngIf="account" class="mb-3 mt-1">
|
||||
<div class="card text-center">
|
||||
<mat-card-title class="card-header">
|
||||
<div class="row">
|
||||
ACCOUNT DETAILS
|
||||
<button
|
||||
mat-raised-button
|
||||
type="button"
|
||||
class="btn btn-outline-secondary ml-auto mr-2"
|
||||
(click)="close()"
|
||||
>
|
||||
CLOSE
|
||||
</button>
|
||||
</div>
|
||||
</mat-card-title>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<ul class="list-group list-group-flush">
|
||||
<li class="list-group-item">
|
||||
<span>Name: {{ account?.vcard?.fn[0].value }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Phone Number: {{ account?.vcard?.tel[0].value }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Account Type: {{ account?.type }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Gender: {{ account?.gender }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Age: {{ account?.age }}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<ul class="list-group list-group-flush">
|
||||
<li class="list-group-item">
|
||||
<span>Bio: {{ account?.products }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Business Category: {{ account?.category }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>User Location: {{ account?.location?.area_name }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Location: {{ account?.location?.area }}</span>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<span>Location Type: {{ account?.location?.area_type }}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</code></pre>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade " id="c-styleData">
|
||||
<p class="comment">
|
||||
<code>./account-history.component.scss</code>
|
||||
</p>
|
||||
<pre class="line-numbers"><code class="language-scss"></code></pre>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade " id="c-tree">
|
||||
<div id="tree-container"></div>
|
||||
<div class="tree-legend">
|
||||
<div class="title">
|
||||
<b>Legend</b>
|
||||
</div>
|
||||
<div>
|
||||
<div class="color htmlelement"></div><span>Html element</span>
|
||||
</div>
|
||||
<div>
|
||||
<div class="color component"></div><span>Component</span>
|
||||
</div>
|
||||
<div>
|
||||
<div class="color directive"></div><span>Html element with directive</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<script src="../js/libs/vis.min.js"></script>
|
||||
<script src="../js/libs/htmlparser.js"></script>
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><div *ngIf="account" class="mb-3 mt-1"> <div class="card text-center"> <mat-card-title class="card-header"> <div class="row"> ACCOUNT DETAILS <button mat-raised-button type="button" class="btn btn-outline-secondary ml-auto mr-2" (click)="close()" > CLOSE </button> </div> </mat-card-title> <div class="card-body"> <div class="row"> <div class="col-md-6"> <ul class="list-group list-group-flush"> <li class="list-group-item"> <span>Name: {{ account?.vcard?.fn[0].value }}</span> </li> <li class="list-group-item"> <span>Phone Number: {{ account?.vcard?.tel[0].value }}</span> </li> <li class="list-group-item"> <span>Account Type: {{ account?.type }}</span> </li> <li class="list-group-item"> <span>Gender: {{ account?.gender }}</span> </li> <li class="list-group-item"> <span>Age: {{ account?.age }}</span> </li> </ul> </div> <div class="col-md-6"> <ul class="list-group list-group-flush"> <li class="list-group-item"> <span>Bio: {{ account?.products }}</span> </li> <li class="list-group-item"> <span>Business Category: {{ account?.category }}</span> </li> <li class="list-group-item"> <span>User Location: {{ account?.location?.area_name }}</span> </li> <li class="list-group-item"> <span>Location: {{ account?.location?.area }}</span> </li> <li class="list-group-item"> <span>Location Type: {{ account?.location?.area_type }}</span> </li> </ul> </div> </div> </div> </div></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'AccountHistoryComponent'};
|
||||
</script>
|
||||
<script src="../js/tree.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div><div class="search-results">
|
||||
<div class="has-results">
|
||||
<h1 class="search-results-title"><span class='search-results-count'></span> result-matching "<span class='search-query'></span>"</h1>
|
||||
<ul class="search-results-list"></ul>
|
||||
</div>
|
||||
<div class="no-results">
|
||||
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- END CONTENT -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var COMPODOC_CURRENT_PAGE_DEPTH = 1;
|
||||
var COMPODOC_CURRENT_PAGE_CONTEXT = 'component';
|
||||
var COMPODOC_CURRENT_PAGE_URL = 'AccountHistoryComponent.html';
|
||||
var MAX_SEARCH_RESULTS = 15;
|
||||
</script>
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
<script src="../js/libs/es6-shim.min.js"></script>
|
||||
<script src="../js/libs/EventDispatcher.js"></script>
|
||||
<script src="../js/libs/promise.min.js"></script>
|
||||
<script src="../js/libs/zepto.min.js"></script>
|
||||
|
||||
<script src="../js/compodoc.js"></script>
|
||||
|
||||
<script src="../js/tabs.js"></script>
|
||||
<script src="../js/menu.js"></script>
|
||||
<script src="../js/libs/clipboard.min.js"></script>
|
||||
<script src="../js/libs/prism.js"></script>
|
||||
<script src="../js/sourceCode.js"></script>
|
||||
<script src="../js/search/search.js"></script>
|
||||
<script src="../js/search/lunr.min.js"></script>
|
||||
<script src="../js/search/search-lunr.js"></script>
|
||||
<script src="../js/search/search_index.js"></script>
|
||||
<script src="../js/lazy-load-graphs.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
AccountSearchComponent</li>
|
||||
<li>AccountSearchComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,25 +134,34 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#addressSearchForm" >addressSearchForm</a>
|
||||
<a href="#addressSearchForm">addressSearchForm</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#addressSearchLoading" >addressSearchLoading</a>
|
||||
<a href="#addressSearchLoading">addressSearchLoading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#addressSearchSubmitted" >addressSearchSubmitted</a>
|
||||
<a href="#addressSearchSubmitted">addressSearchSubmitted</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#matcher" >matcher</a>
|
||||
<a href="#matcher">matcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchForm" >phoneSearchForm</a>
|
||||
<a href="#nameSearchForm">nameSearchForm</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchLoading" >phoneSearchLoading</a>
|
||||
<a href="#nameSearchLoading">nameSearchLoading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchSubmitted" >phoneSearchSubmitted</a>
|
||||
<a href="#nameSearchSubmitted">nameSearchSubmitted</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchForm">phoneSearchForm</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchLoading">phoneSearchLoading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchSubmitted">phoneSearchSubmitted</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -171,15 +176,19 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#onAddressSearch" >onAddressSearch</a>
|
||||
<a href="#onAddressSearch">onAddressSearch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onNameSearch">onNameSearch</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#onPhoneSearch" >onPhoneSearch</a>
|
||||
<a href="#onPhoneSearch">onPhoneSearch</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -198,10 +207,13 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#phoneSearchFormStub" >phoneSearchFormStub</a>
|
||||
<a href="#nameSearchFormStub">nameSearchFormStub</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#addressSearchFormStub" >addressSearchFormStub</a>
|
||||
<a href="#phoneSearchFormStub">phoneSearchFormStub</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#addressSearchFormStub">addressSearchFormStub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -216,12 +228,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(formBuilder: <a href="https://angular.io/api/forms/FormBuilder" target="_blank">FormBuilder</a>, userService: <a href="../injectables/UserService.html" target="_self">UserService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
<code>constructor(formBuilder: <a href="https://angular.io/api/forms/FormBuilder" target="_blank">FormBuilder</a>, userService: <a href="../injectables/UserService.html">UserService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:22</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:25</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -298,22 +310,106 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngOnInit()</code>
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="37"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:37</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="43"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:43</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onAddressSearch"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
onAddressSearch
|
||||
</b>
|
||||
<a href="#onAddressSearch"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>onAddressSearch()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="87"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:87</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onNameSearch"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onNameSearch
|
||||
</b>
|
||||
<a href="#onNameSearch"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>onNameSearch()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="57"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:57</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -329,53 +425,16 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onAddressSearch"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>onAddressSearch</b></span>
|
||||
<a href="#onAddressSearch"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>onAddressSearch()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="66"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:66</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onPhoneSearch"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>onPhoneSearch</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
onPhoneSearch
|
||||
</b>
|
||||
<a href="#onPhoneSearch"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -390,8 +449,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:46</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="67"
|
||||
class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:67</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -410,222 +469,342 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="addressSearchForm"></a>
|
||||
<span class="name">
|
||||
<span ><b>addressSearchForm</b></span>
|
||||
<a href="#addressSearchForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
<a name="addressSearchForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addressSearchForm</b>
|
||||
<a href="#addressSearchForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:19</a></div>
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="addressSearchLoading"></a>
|
||||
<span class="name">
|
||||
<span ><b>addressSearchLoading</b></span>
|
||||
<a href="#addressSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="addressSearchLoading"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addressSearchLoading</b>
|
||||
<a href="#addressSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:21</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:24</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="addressSearchSubmitted"></a>
|
||||
<span class="name">
|
||||
<span ><b>addressSearchSubmitted</b></span>
|
||||
<a href="#addressSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="addressSearchSubmitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addressSearchSubmitted</b>
|
||||
<a href="#addressSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:20</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<span ><b>matcher</b></span>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../classes/CustomErrorStateMatcher.html" target="_self" >CustomErrorStateMatcher</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new CustomErrorStateMatcher()</code>
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
matcher</b>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:22</a></div>
|
||||
<i>Type : </i> <code><a href="../classes/CustomErrorStateMatcher.html" target="_self" >CustomErrorStateMatcher</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new CustomErrorStateMatcher()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:25</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchForm"></a>
|
||||
<span class="name">
|
||||
<span ><b>phoneSearchForm</b></span>
|
||||
<a href="#phoneSearchForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
<a name="nameSearchForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
nameSearchForm</b>
|
||||
<a href="#nameSearchForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:16</a></div>
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchLoading"></a>
|
||||
<span class="name">
|
||||
<span ><b>phoneSearchLoading</b></span>
|
||||
<a href="#phoneSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="nameSearchLoading"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
nameSearchLoading</b>
|
||||
<a href="#nameSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:18</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchSubmitted"></a>
|
||||
<span class="name">
|
||||
<span ><b>phoneSearchSubmitted</b></span>
|
||||
<a href="#phoneSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="nameSearchSubmitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
nameSearchSubmitted</b>
|
||||
<a href="#nameSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:17</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
phoneSearchForm</b>
|
||||
<a href="#phoneSearchForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchLoading"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
phoneSearchLoading</b>
|
||||
<a href="#phoneSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:21</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchSubmitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
phoneSearchSubmitted</b>
|
||||
<a href="#phoneSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h3 id="accessors">
|
||||
Accessors
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="nameSearchFormStub"></a>
|
||||
<span class="name"><b>nameSearchFormStub</b><a href="#nameSearchFormStub"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="accessor"><b>get</b><code>nameSearchFormStub()</code></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="47" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:47</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
@ -642,7 +821,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="39" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:39</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="50" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:50</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -664,7 +843,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="42" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:42</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="53" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:53</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -690,6 +869,9 @@ import { environment } from '@src/environments/environment';
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class AccountSearchComponent implements OnInit {
|
||||
nameSearchForm: FormGroup;
|
||||
nameSearchSubmitted: boolean = false;
|
||||
nameSearchLoading: boolean = false;
|
||||
phoneSearchForm: FormGroup;
|
||||
phoneSearchSubmitted: boolean = false;
|
||||
phoneSearchLoading: boolean = false;
|
||||
@ -703,6 +885,9 @@ export class AccountSearchComponent implements OnInit {
|
||||
private userService: UserService,
|
||||
private router: Router
|
||||
) {
|
||||
this.nameSearchForm = this.formBuilder.group({
|
||||
name: ['', Validators.required],
|
||||
});
|
||||
this.phoneSearchForm = this.formBuilder.group({
|
||||
phoneNumber: ['', Validators.required],
|
||||
});
|
||||
@ -711,8 +896,13 @@ export class AccountSearchComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
ngOnInit(): void {}
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.userService.init();
|
||||
}
|
||||
|
||||
get nameSearchFormStub(): any {
|
||||
return this.nameSearchForm.controls;
|
||||
}
|
||||
get phoneSearchFormStub(): any {
|
||||
return this.phoneSearchForm.controls;
|
||||
}
|
||||
@ -720,6 +910,16 @@ export class AccountSearchComponent implements OnInit {
|
||||
return this.addressSearchForm.controls;
|
||||
}
|
||||
|
||||
onNameSearch(): void {
|
||||
this.nameSearchSubmitted = true;
|
||||
if (this.nameSearchForm.invalid) {
|
||||
return;
|
||||
}
|
||||
this.nameSearchLoading = true;
|
||||
this.userService.searchAccountByName(this.nameSearchFormStub.name.value);
|
||||
this.nameSearchLoading = false;
|
||||
}
|
||||
|
||||
async onPhoneSearch(): Promise<void> {
|
||||
this.phoneSearchSubmitted = true;
|
||||
if (this.phoneSearchForm.invalid) {
|
||||
@ -887,7 +1087,7 @@ export class AccountSearchComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item"><a routerLink="/accounts">Accounts</a></li> <li class="breadcrumb-item active" aria-current="page">Search</li> </ol> </nav> <div class="card"> <mat-card-title class="card-header"> Accounts </mat-card-title> <div class="card-body"> <mat-tab-group> <mat-tab label="Phone Number"> <form [formGroup]="phoneSearchForm" (ngSubmit)="onPhoneSearch()"> <mat-form-field appearance="outline"> <mat-label> Search </mat-label> <input matInput type="text" placeholder="Search by phone number" formControlName="phoneNumber" [errorStateMatcher]="matcher" /> <mat-error *ngIf="phoneSearchSubmitted && phoneSearchFormStub.phoneNumber.errors" >Phone Number is required.</mat-error > <mat-icon matSuffix>phone</mat-icon> <mat-hint>Phone Number</mat-hint> </mat-form-field> <button mat-raised-button color="primary" type="submit" class="btn btn-outline-primary ml-3" > SEARCH </button> </form> </mat-tab> <mat-tab label="Account Address"> <form [formGroup]="addressSearchForm" (ngSubmit)="onAddressSearch()"> <mat-form-field appearance="outline"> <mat-label> Search </mat-label> <input matInput type="text" placeholder="Search by account address" formControlName="address" [errorStateMatcher]="matcher" /> <mat-error *ngIf="addressSearchSubmitted && addressSearchFormStub.address.errors" >Account Address is required.</mat-error > <mat-icon matSuffix>view_in_ar</mat-icon> <mat-hint>Account Address</mat-hint> </mat-form-field> <button mat-raised-button color="primary" type="submit" class="btn btn-outline-primary ml-3" > SEARCH </button> </form> </mat-tab> </mat-tab-group> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'AccountSearchComponent'};
|
||||
</script>
|
||||
@ -930,9 +1130,9 @@ export class AccountSearchComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
AccountsComponent</li>
|
||||
<li>AccountsComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,13 +66,11 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<code><a href="https://angular.io/api/core/OnInit" target="_blank" >OnInit</a></code>
|
||||
<code><a href="https://angular.io/api/core/AfterViewInit" target="_blank" >AfterViewInit</a></code>
|
||||
</p>
|
||||
|
||||
|
||||
@ -139,37 +134,34 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#accounts" >accounts</a>
|
||||
<a href="#accounts">accounts</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#accountsType" >accountsType</a>
|
||||
<a href="#accountsType">accountsType</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#accountTypes" >accountTypes</a>
|
||||
<a href="#accountTypes">accountTypes</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#dataSource" >dataSource</a>
|
||||
<a href="#dataSource">dataSource</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#defaultPageSize" >defaultPageSize</a>
|
||||
<a href="#defaultPageSize">defaultPageSize</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#displayedColumns" >displayedColumns</a>
|
||||
<a href="#displayedColumns">displayedColumns</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loading" >loading</a>
|
||||
<a href="#pageSizeOptions">pageSizeOptions</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#pageSizeOptions" >pageSizeOptions</a>
|
||||
<a href="#paginator">paginator</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#paginator" >paginator</a>
|
||||
<a href="#sort">sort</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sort" >sort</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tokenSymbol" >tokenSymbol</a>
|
||||
<a href="#tokenSymbol">tokenSymbol</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -184,27 +176,24 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#doFilter" >doFilter</a>
|
||||
<a href="#doFilter">doFilter</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#downloadCsv" >downloadCsv</a>
|
||||
<a href="#downloadCsv">downloadCsv</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#filterAccounts" >filterAccounts</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngAfterViewInit" >ngAfterViewInit</a>
|
||||
<a href="#filterAccounts">filterAccounts</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#refreshPaginator" >refreshPaginator</a>
|
||||
<a href="#refreshPaginator">refreshPaginator</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#viewAccount" >viewAccount</a>
|
||||
<a href="#viewAccount">viewAccount</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -224,12 +213,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>, userService: <a href="../injectables/UserService.html" target="_self">UserService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>, tokenService: <a href="../injectables/TokenService.html" target="_self">TokenService</a>)</code>
|
||||
<code>constructor(userService: <a href="../injectables/UserService.html">UserService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>, tokenService: <a href="../injectables/TokenService.html">TokenService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="37" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:37</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="30" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:30</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -247,10 +236,10 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>loggingService</td>
|
||||
<td>userService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
<code><a href="../injectables/UserService.html" target="_self" >UserService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -259,10 +248,10 @@
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>userService</td>
|
||||
<td>loggingService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/UserService.html" target="_self" >UserService</a></code>
|
||||
<code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -318,7 +307,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="doFilter"></a>
|
||||
<span class="name">
|
||||
<span ><b>doFilter</b></span>
|
||||
<b>
|
||||
doFilter
|
||||
</b>
|
||||
<a href="#doFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -332,8 +323,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="79"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:79</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="65"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:65</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -386,7 +377,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="downloadCsv"></a>
|
||||
<span class="name">
|
||||
<span ><b>downloadCsv</b></span>
|
||||
<b>
|
||||
downloadCsv
|
||||
</b>
|
||||
<a href="#downloadCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -400,8 +393,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="108"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:108</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="94"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:94</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -423,7 +416,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="filterAccounts"></a>
|
||||
<span class="name">
|
||||
<span ><b>filterAccounts</b></span>
|
||||
<b>
|
||||
filterAccounts
|
||||
</b>
|
||||
<a href="#filterAccounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -437,45 +432,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="89"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:89</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="ngAfterViewInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngAfterViewInit</b></span>
|
||||
<a href="#ngAfterViewInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngAfterViewInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:72</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="75"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:75</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -497,8 +455,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -513,8 +473,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:46</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="39"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:39</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -536,7 +496,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="refreshPaginator"></a>
|
||||
<span class="name">
|
||||
<span ><b>refreshPaginator</b></span>
|
||||
<b>
|
||||
refreshPaginator
|
||||
</b>
|
||||
<a href="#refreshPaginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -550,8 +512,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="100"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:100</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="86"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:86</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -573,8 +535,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="viewAccount"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>viewAccount</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
viewAccount
|
||||
</b>
|
||||
<a href="#viewAccount"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -589,8 +553,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="83"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:83</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="69"
|
||||
class="link-to-prism">src/app/pages/accounts/accounts.component.ts:69</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -636,356 +600,329 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="accounts"></a>
|
||||
<span class="name">
|
||||
<span ><b>accounts</b></span>
|
||||
<a href="#accounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/AccountDetails.html" target="_self" >Array<AccountDetails></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
<a name="accounts"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accounts</b>
|
||||
<a href="#accounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:27</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/AccountDetails.html" target="_self" >Array<AccountDetails></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:21</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="accountsType"></a>
|
||||
<span class="name">
|
||||
<span ><b>accountsType</b></span>
|
||||
<a href="#accountsType"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'all'</code>
|
||||
<a name="accountsType"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accountsType</b>
|
||||
<a href="#accountsType"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="31" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:31</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'all'</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:25</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="accountTypes"></a>
|
||||
<span class="name">
|
||||
<span ><b>accountTypes</b></span>
|
||||
<a href="#accountTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
<a name="accountTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accountTypes</b>
|
||||
<a href="#accountTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="32" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:32</a></div>
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<span ><b>dataSource</b></span>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dataSource</b>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:26</a></div>
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="defaultPageSize"></a>
|
||||
<span class="name">
|
||||
<span ><b>defaultPageSize</b></span>
|
||||
<a href="#defaultPageSize"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>10</code>
|
||||
<a name="defaultPageSize"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
defaultPageSize</b>
|
||||
<a href="#defaultPageSize"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:29</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>10</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="displayedColumns"></a>
|
||||
<span class="name">
|
||||
<span ><b>displayedColumns</b></span>
|
||||
<a href="#displayedColumns"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>['name', 'phone', 'created', 'balance', 'location']</code>
|
||||
<a name="displayedColumns"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
displayedColumns</b>
|
||||
<a href="#displayedColumns"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:28</a></div>
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>['name', 'phone', 'created', 'balance', 'location']</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="loading"></a>
|
||||
<span class="name">
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>true</code>
|
||||
<a name="pageSizeOptions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
pageSizeOptions</b>
|
||||
<a href="#pageSizeOptions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="34" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:34</a></div>
|
||||
<i>Type : </i> <code>Array<number></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[10, 20, 50, 100]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:24</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="pageSizeOptions"></a>
|
||||
<span class="name">
|
||||
<span ><b>pageSizeOptions</b></span>
|
||||
<a href="#pageSizeOptions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Array<number></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[10, 20, 50, 100]</code>
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
paginator</b>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="30" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:30</a></div>
|
||||
<i>Type : </i> <code>MatPaginator</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatPaginator)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:29</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<span ><b>paginator</b></span>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatPaginator</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatPaginator)<br />
|
||||
</code>
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sort</b>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:36</a></div>
|
||||
<i>Type : </i> <code>MatSort</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatSort)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="30" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:30</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<span ><b>sort</b></span>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatSort</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatSort)<br />
|
||||
</code>
|
||||
<a name="tokenSymbol"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokenSymbol</b>
|
||||
<a href="#tokenSymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="37" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:37</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:27</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokenSymbol"></a>
|
||||
<span class="name">
|
||||
<span ><b>tokenSymbol</b></span>
|
||||
<a href="#tokenSymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="33" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:33</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import {
|
||||
AfterViewInit,
|
||||
ChangeDetectionStrategy,
|
||||
Component,
|
||||
OnInit,
|
||||
ViewChild,
|
||||
} from '@angular/core';
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ChangeDetectionStrategy, Component, OnInit, ViewChild } from '@angular/core';
|
||||
import { MatTableDataSource } from '@angular/material/table';
|
||||
import { MatPaginator } from '@angular/material/paginator';
|
||||
import { MatSort } from '@angular/material/sort';
|
||||
@ -1003,7 +940,7 @@ import { AccountDetails } from '@app/_models';
|
||||
styleUrls: ['./accounts.component.scss'],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
export class AccountsComponent implements OnInit {
|
||||
dataSource: MatTableDataSource<any>;
|
||||
accounts: Array<AccountDetails> = [];
|
||||
displayedColumns: Array<string> = ['name', 'phone', 'created', 'balance', 'location'];
|
||||
@ -1012,33 +949,32 @@ export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
accountsType: string = 'all';
|
||||
accountTypes: Array<string>;
|
||||
tokenSymbol: string;
|
||||
loading: boolean = true;
|
||||
|
||||
@ViewChild(MatPaginator) paginator: MatPaginator;
|
||||
@ViewChild(MatSort) sort: MatSort;
|
||||
|
||||
constructor(
|
||||
private loggingService: LoggingService,
|
||||
private userService: UserService,
|
||||
private loggingService: LoggingService,
|
||||
private router: Router,
|
||||
private tokenService: TokenService
|
||||
) {}
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.userService.init();
|
||||
await this.tokenService.init();
|
||||
try {
|
||||
// TODO it feels like this should be in the onInit handler
|
||||
await this.userService.loadAccounts(100);
|
||||
} catch (error) {
|
||||
this.loggingService.sendErrorLevelMessage('Failed to load accounts', this, { error });
|
||||
}
|
||||
this.userService.accountsSubject.subscribe((accounts) => {
|
||||
this.dataSource = new MatTableDataSource<any>(accounts);
|
||||
this.dataSource.paginator = this.paginator;
|
||||
this.dataSource.sort = this.sort;
|
||||
this.accounts = accounts;
|
||||
if (accounts.length > 0) {
|
||||
this.loading = false;
|
||||
}
|
||||
});
|
||||
try {
|
||||
await this.userService.loadAccounts(100);
|
||||
} catch (error) {
|
||||
this.loggingService.sendErrorLevelMessage('Failed to load accounts', this, { error });
|
||||
}
|
||||
this.userService
|
||||
.getAccountTypes()
|
||||
.pipe(first())
|
||||
@ -1050,13 +986,6 @@ export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
});
|
||||
}
|
||||
|
||||
ngAfterViewInit(): void {
|
||||
if (this.dataSource) {
|
||||
this.dataSource.paginator = this.paginator;
|
||||
this.dataSource.sort = this.sort;
|
||||
}
|
||||
}
|
||||
|
||||
doFilter(value: string): void {
|
||||
this.dataSource.filter = value.trim().toLocaleLowerCase();
|
||||
}
|
||||
@ -1160,11 +1089,6 @@ export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
<mat-icon matSuffix>search</mat-icon>
|
||||
</mat-form-field>
|
||||
|
||||
<div *ngIf="loading">
|
||||
<h2 class="text-center"><strong>Loading Accounts!</strong></h2>
|
||||
<mat-progress-bar [mode]="'query'"></mat-progress-bar>
|
||||
</div>
|
||||
|
||||
<mat-table
|
||||
class="mat-elevation-z10"
|
||||
[dataSource]="dataSource"
|
||||
@ -1257,8 +1181,8 @@ export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
<script src="../js/libs/htmlparser.js"></script>
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Accounts</li> </ol> </nav> <div class="card"> <mat-card-title class="card-header"> Accounts </mat-card-title> <div class="card-body"> <div class="row card-header"> <mat-form-field appearance="outline"> <mat-label> ACCOUNT TYPE </mat-label> <mat-select id="typeSelect" [(value)]="accountsType" (selectionChange)="filterAccounts()" > <mat-option value="all">ALL</mat-option> <mat-option *ngFor="let accountType of accountTypes" [value]="accountType"> {{ accountType | uppercase }} </mat-option> </mat-select> </mat-form-field> <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary ml-auto mr-2" routerLink="/accounts/search" > SEARCH </button> <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary mr-2" (click)="downloadCsv()" > EXPORT </button> </div> <mat-form-field appearance="outline"> <mat-label> Filter </mat-label> <input matInput type="text" (keyup)="doFilter($event.target.value)" placeholder="Filter" /> <mat-icon matSuffix>search</mat-icon> </mat-form-field> <div *ngIf="loading"> <h2 class="text-center"><strong>Loading Accounts!</strong></h2> <mat-progress-bar [mode]="\'query\'"></mat-progress-bar> </div> <mat-table class="mat-elevation-z10" [dataSource]="dataSource" matSort matSortActive="created" matSortDirection="desc" matSortDisableClear > <ng-container matColumnDef="name"> <mat-header-cell *matHeaderCellDef mat-sort-header> NAME </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.vcard.fn[0].value }} </mat-cell> </ng-container> <ng-container matColumnDef="phone"> <mat-header-cell *matHeaderCellDef mat-sort-header> PHONE NUMBER </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.vcard.tel[0].value }} </mat-cell> </ng-container> <ng-container matColumnDef="created"> <mat-header-cell *matHeaderCellDef mat-sort-header> CREATED </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.date_registered | unixDate }} </mat-cell> </ng-container> <ng-container matColumnDef="balance"> <mat-header-cell *matHeaderCellDef mat-sort-header> BALANCE </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.balance | tokenRatio }} {{ tokenSymbol | uppercase }} </mat-cell> </ng-container> <ng-container matColumnDef="location"> <mat-header-cell *matHeaderCellDef mat-sort-header> LOCATION </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.location.area_name }} </mat-cell> </ng-container> <mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row> <mat-row *matRowDef="let account; columns: displayedColumns" (click)="viewAccount(account)" matRipple ></mat-row> </mat-table> <mat-paginator [pageSize]="defaultPageSize" [pageSizeOptions]="pageSizeOptions" showFirstLastButtons ></mat-paginator> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Accounts</li> </ol> </nav> <div class="card"> <mat-card-title class="card-header"> Accounts </mat-card-title> <div class="card-body"> <div class="row card-header"> <mat-form-field appearance="outline"> <mat-label> ACCOUNT TYPE </mat-label> <mat-select id="typeSelect" [(value)]="accountsType" (selectionChange)="filterAccounts()" > <mat-option value="all">ALL</mat-option> <mat-option *ngFor="let accountType of accountTypes" [value]="accountType"> {{ accountType | uppercase }} </mat-option> </mat-select> </mat-form-field> <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary ml-auto mr-2" routerLink="/accounts/search" > SEARCH </button> <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary mr-2" (click)="downloadCsv()" > EXPORT </button> </div> <mat-form-field appearance="outline"> <mat-label> Filter </mat-label> <input matInput type="text" (keyup)="doFilter($event.target.value)" placeholder="Filter" /> <mat-icon matSuffix>search</mat-icon> </mat-form-field> <mat-table class="mat-elevation-z10" [dataSource]="dataSource" matSort matSortActive="created" matSortDirection="desc" matSortDisableClear > <ng-container matColumnDef="name"> <mat-header-cell *matHeaderCellDef mat-sort-header> NAME </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.vcard.fn[0].value }} </mat-cell> </ng-container> <ng-container matColumnDef="phone"> <mat-header-cell *matHeaderCellDef mat-sort-header> PHONE NUMBER </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.vcard.tel[0].value }} </mat-cell> </ng-container> <ng-container matColumnDef="created"> <mat-header-cell *matHeaderCellDef mat-sort-header> CREATED </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.date_registered | unixDate }} </mat-cell> </ng-container> <ng-container matColumnDef="balance"> <mat-header-cell *matHeaderCellDef mat-sort-header> BALANCE </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.balance | tokenRatio }} {{ tokenSymbol | uppercase }} </mat-cell> </ng-container> <ng-container matColumnDef="location"> <mat-header-cell *matHeaderCellDef mat-sort-header> LOCATION </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user?.location.area_name }} </mat-cell> </ng-container> <mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row> <mat-row *matRowDef="let account; columns: displayedColumns" (click)="viewAccount(account)" matRipple ></mat-row> </mat-table> <mat-paginator [pageSize]="defaultPageSize" [pageSizeOptions]="pageSizeOptions" showFirstLastButtons ></mat-paginator> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'AccountsComponent'};
|
||||
</script>
|
||||
@ -1301,9 +1225,9 @@ export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
AppComponent</li>
|
||||
<li>AppComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,16 +134,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#accountDetailsRegex" >accountDetailsRegex</a>
|
||||
<a href="#mediaQuery">mediaQuery</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#mediaQuery" >mediaQuery</a>
|
||||
<a href="#readyState">readyState</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#title" >title</a>
|
||||
<a href="#readyStateTarget">readyStateTarget</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#url" >url</a>
|
||||
<a href="#title">title</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -163,22 +159,10 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#cicConvert" >cicConvert</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#cicTransfer" >cicTransfer</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onResize" >onResize</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#routeManagement" >routeManagement</a>
|
||||
<a href="#onResize">onResize</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -196,10 +180,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#window:cic_convert" >window:cic_convert</a>
|
||||
<a href="#window:cic_convert">window:cic_convert</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#window:cic_transfer" >window:cic_transfer</a>
|
||||
<a href="#window:cic_transfer">window:cic_transfer</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -215,12 +199,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html" target="_self">AuthService</a>, blockSyncService: <a href="../injectables/BlockSyncService.html" target="_self">BlockSyncService</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html" target="_self">ErrorDialogService</a>, loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>, tokenService: <a href="../injectables/TokenService.html" target="_self">TokenService</a>, transactionService: <a href="../injectables/TransactionService.html" target="_self">TransactionService</a>, userService: <a href="../injectables/UserService.html" target="_self">UserService</a>, swUpdate: <a href="https://angular.io/api/service-worker/SwUpdate" target="_blank">SwUpdate</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html">AuthService</a>, transactionService: <a href="../injectables/TransactionService.html">TransactionService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html">ErrorDialogService</a>, swUpdate: <a href="https://angular.io/api/service-worker/SwUpdate" target="_blank">SwUpdate</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/app.component.ts:25</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/app.component.ts:21</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -250,22 +234,10 @@
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>blockSyncService</td>
|
||||
<td>transactionService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/BlockSyncService.html" target="_self" >BlockSyncService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>errorDialogService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/ErrorDialogService.html" target="_self" >ErrorDialogService</a></code>
|
||||
<code><a href="../injectables/TransactionService.html" target="_self" >TransactionService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -286,34 +258,10 @@
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tokenService</td>
|
||||
<td>errorDialogService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/TokenService.html" target="_self" >TokenService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>transactionService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/TransactionService.html" target="_self" >TransactionService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>userService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/UserService.html" target="_self" >UserService</a></code>
|
||||
<code><a href="../injectables/ErrorDialogService.html" target="_self" >ErrorDialogService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -333,18 +281,6 @@
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>router</td>
|
||||
|
||||
<td>
|
||||
<code><a href="https://angular.io/api/router/Router" target="_blank" >Router</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@ -364,7 +300,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="window:cic_convert"></a>
|
||||
<span class="name">
|
||||
<span ><b>window:cic_convert</b></span>
|
||||
<b>
|
||||
window:cic_convert
|
||||
</b>
|
||||
<a href="#window:cic_convert"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -383,8 +321,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="99"
|
||||
class="link-to-prism">src/app/app.component.ts:99</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="88"
|
||||
class="link-to-prism">src/app/app.component.ts:88</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -397,7 +335,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="window:cic_transfer"></a>
|
||||
<span class="name">
|
||||
<span ><b>window:cic_transfer</b></span>
|
||||
<b>
|
||||
window:cic_transfer
|
||||
</b>
|
||||
<a href="#window:cic_transfer"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -416,8 +356,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="93"
|
||||
class="link-to-prism">src/app/app.component.ts:93</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="82"
|
||||
class="link-to-prism">src/app/app.component.ts:82</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -430,168 +370,16 @@
|
||||
<h3 id="methods">
|
||||
Methods
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="cicConvert"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>cicConvert</b></span>
|
||||
<a href="#cicConvert"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>cicConvert(event: CustomEvent)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>@HostListener('window:cic_convert', ['$event'])<br /></code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="99"
|
||||
class="link-to-prism">src/app/app.component.ts:99</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>event</td>
|
||||
<td>
|
||||
<code>CustomEvent</code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="cicTransfer"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>cicTransfer</b></span>
|
||||
<a href="#cicTransfer"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>cicTransfer(event: CustomEvent)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>@HostListener('window:cic_transfer', ['$event'])<br /></code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="93"
|
||||
class="link-to-prism">src/app/app.component.ts:93</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>event</td>
|
||||
<td>
|
||||
<code>CustomEvent</code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -606,8 +394,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/app.component.ts:42</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="34"
|
||||
class="link-to-prism">src/app/app.component.ts:34</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -629,7 +417,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onResize"></a>
|
||||
<span class="name">
|
||||
<span ><b>onResize</b></span>
|
||||
<b>
|
||||
onResize
|
||||
</b>
|
||||
<a href="#onResize"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -643,8 +433,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="68"
|
||||
class="link-to-prism">src/app/app.component.ts:68</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="57"
|
||||
class="link-to-prism">src/app/app.component.ts:57</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -682,45 +472,6 @@
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="routeManagement"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>routeManagement</b></span>
|
||||
<a href="#routeManagement"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>routeManagement()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="104"
|
||||
class="link-to-prism">src/app/app.component.ts:104</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -729,128 +480,137 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="accountDetailsRegex"></a>
|
||||
<span class="name">
|
||||
<span ><b>accountDetailsRegex</b></span>
|
||||
<a href="#accountDetailsRegex"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'/accounts/[a-z,A-Z,0-9]{40}'</code>
|
||||
<a name="mediaQuery"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
mediaQuery</b>
|
||||
<a href="#mediaQuery"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/app.component.ts:25</a></div>
|
||||
<i>Type : </i> <code>MediaQueryList</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>window.matchMedia('(max-width: 768px)')</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/app.component.ts:21</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="mediaQuery"></a>
|
||||
<span class="name">
|
||||
<span ><b>mediaQuery</b></span>
|
||||
<a href="#mediaQuery"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MediaQueryList</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>window.matchMedia('(max-width: 768px)')</code>
|
||||
<a name="readyState"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyState</b>
|
||||
<a href="#readyState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/app.component.ts:23</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>0</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/app.component.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="title"></a>
|
||||
<span class="name">
|
||||
<span ><b>title</b></span>
|
||||
<a href="#title"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'CICADA'</code>
|
||||
<a name="readyStateTarget"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyStateTarget</b>
|
||||
<a href="#readyStateTarget"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/app.component.ts:22</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>3</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/app.component.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="url"></a>
|
||||
<span class="name">
|
||||
<span ><b>url</b></span>
|
||||
<a href="#url"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
<a name="title"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
title</b>
|
||||
<a href="#title"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/app.component.ts:24</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>'CICADA'</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/app.component.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -860,16 +620,12 @@
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ChangeDetectionStrategy, Component, HostListener, OnInit } from '@angular/core';
|
||||
import {
|
||||
AuthService,
|
||||
BlockSyncService,
|
||||
ErrorDialogService,
|
||||
LoggingService,
|
||||
TokenService,
|
||||
TransactionService,
|
||||
UserService,
|
||||
} from '@app/_services';
|
||||
import { catchError } from 'rxjs/operators';
|
||||
import { SwUpdate } from '@angular/service-worker';
|
||||
import { NavigationEnd, Router } from '@angular/router';
|
||||
import { filter } from 'rxjs/operators';
|
||||
|
||||
@Component({
|
||||
selector: 'app-root',
|
||||
@ -879,20 +635,16 @@ import { filter } from 'rxjs/operators';
|
||||
})
|
||||
export class AppComponent implements OnInit {
|
||||
title = 'CICADA';
|
||||
readyStateTarget: number = 3;
|
||||
readyState: number = 0;
|
||||
mediaQuery: MediaQueryList = window.matchMedia('(max-width: 768px)');
|
||||
url: string;
|
||||
accountDetailsRegex = '/accounts/[a-z,A-Z,0-9]{40}';
|
||||
|
||||
constructor(
|
||||
private authService: AuthService,
|
||||
private blockSyncService: BlockSyncService,
|
||||
private errorDialogService: ErrorDialogService,
|
||||
private loggingService: LoggingService,
|
||||
private tokenService: TokenService,
|
||||
private transactionService: TransactionService,
|
||||
private userService: UserService,
|
||||
private swUpdate: SwUpdate,
|
||||
private router: Router
|
||||
private loggingService: LoggingService,
|
||||
private errorDialogService: ErrorDialogService,
|
||||
private swUpdate: SwUpdate
|
||||
) {
|
||||
this.mediaQuery.addEventListener('change', this.onResize);
|
||||
this.onResize(this.mediaQuery);
|
||||
@ -900,8 +652,6 @@ export class AppComponent implements OnInit {
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.authService.init();
|
||||
await this.tokenService.init();
|
||||
await this.userService.init();
|
||||
await this.transactionService.init();
|
||||
try {
|
||||
const publicKeys = await this.authService.getPublicKeys();
|
||||
@ -920,7 +670,6 @@ export class AppComponent implements OnInit {
|
||||
}
|
||||
});
|
||||
}
|
||||
await this.routeManagement();
|
||||
}
|
||||
|
||||
// Load resize
|
||||
@ -959,33 +708,6 @@ export class AppComponent implements OnInit {
|
||||
const conversion: any = event.detail.tx;
|
||||
await this.transactionService.setConversion(conversion, 100);
|
||||
}
|
||||
|
||||
async routeManagement(): Promise<void> {
|
||||
await this.router.events
|
||||
.pipe(filter((e) => e instanceof NavigationEnd))
|
||||
.forEach(async (routeInfo) => {
|
||||
if (routeInfo instanceof NavigationEnd) {
|
||||
this.url = routeInfo.url;
|
||||
if (!this.url.match(this.accountDetailsRegex) || !this.url.includes('tx')) {
|
||||
await this.blockSyncService.blockSync();
|
||||
}
|
||||
if (!this.url.includes('accounts')) {
|
||||
try {
|
||||
await this.userService.loadAccounts(100);
|
||||
} catch (error) {
|
||||
this.loggingService.sendErrorLevelMessage('Failed to load accounts', this, { error });
|
||||
}
|
||||
}
|
||||
if (!this.url.includes('tokens')) {
|
||||
this.tokenService.load.subscribe(async (status: boolean) => {
|
||||
if (status) {
|
||||
await this.tokenService.getTokens();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
</div>
|
||||
@ -1028,7 +750,7 @@ export class AppComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><router-outlet (activate)="onResize(mediaQuery)"></router-outlet></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'AppComponent'};
|
||||
</script>
|
||||
@ -1071,9 +793,9 @@ export class AppComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
AuthComponent</li>
|
||||
<li>AuthComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,16 +134,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#keyForm" >keyForm</a>
|
||||
<a href="#keyForm">keyForm</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loading" >loading</a>
|
||||
<a href="#loading">loading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#matcher" >matcher</a>
|
||||
<a href="#matcher">matcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#submitted" >submitted</a>
|
||||
<a href="#submitted">submitted</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -163,20 +159,21 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#login" >login</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#login">login</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#onSubmit" >onSubmit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#switchWindows" >switchWindows</a>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#onSubmit">onSubmit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#toggleDisplay" >toggleDisplay</a>
|
||||
<a href="#switchWindows">switchWindows</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#toggleDisplay">toggleDisplay</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -195,7 +192,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#keyFormStub" >keyFormStub</a>
|
||||
<a href="#keyFormStub">keyFormStub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -210,12 +207,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html" target="_self">AuthService</a>, formBuilder: <a href="https://angular.io/api/forms/FormBuilder" target="_blank">FormBuilder</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html" target="_self">ErrorDialogService</a>)</code>
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html">AuthService</a>, formBuilder: <a href="https://angular.io/api/forms/FormBuilder" target="_blank">FormBuilder</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html">ErrorDialogService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/auth/auth.component.ts:18</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/auth/auth.component.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -304,8 +301,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="login"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>login</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
login
|
||||
</b>
|
||||
<a href="#login"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -320,8 +319,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="52"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:52</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="53"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:53</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -343,22 +342,26 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngOnInit()</code>
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="27"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:27</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="28"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:28</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -367,7 +370,7 @@
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
@ -380,8 +383,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onSubmit"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>onSubmit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
onSubmit
|
||||
</b>
|
||||
<a href="#onSubmit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -396,8 +401,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="40"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:40</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:41</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -419,7 +424,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="switchWindows"></a>
|
||||
<span class="name">
|
||||
<span ><b>switchWindows</b></span>
|
||||
<b>
|
||||
switchWindows
|
||||
</b>
|
||||
<a href="#switchWindows"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -433,8 +440,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="65"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:65</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="66"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:66</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -456,7 +463,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="toggleDisplay"></a>
|
||||
<span class="name">
|
||||
<span ><b>toggleDisplay</b></span>
|
||||
<b>
|
||||
toggleDisplay
|
||||
</b>
|
||||
<a href="#toggleDisplay"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -470,8 +479,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:72</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="73"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:73</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -521,128 +530,132 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="keyForm"></a>
|
||||
<span class="name">
|
||||
<span ><b>keyForm</b></span>
|
||||
<a href="#keyForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
<a name="keyForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
keyForm</b>
|
||||
<a href="#keyForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/auth/auth.component.ts:15</a></div>
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/auth/auth.component.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="loading"></a>
|
||||
<span class="name">
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="loading"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
loading</b>
|
||||
<a href="#loading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/auth/auth.component.ts:17</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/auth/auth.component.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<span ><b>matcher</b></span>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../classes/CustomErrorStateMatcher.html" target="_self" >CustomErrorStateMatcher</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new CustomErrorStateMatcher()</code>
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
matcher</b>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/auth/auth.component.ts:18</a></div>
|
||||
<i>Type : </i> <code><a href="../classes/CustomErrorStateMatcher.html" target="_self" >CustomErrorStateMatcher</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new CustomErrorStateMatcher()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/auth/auth.component.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="submitted"></a>
|
||||
<span class="name">
|
||||
<span ><b>submitted</b></span>
|
||||
<a href="#submitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="submitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
submitted</b>
|
||||
<a href="#submitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/auth/auth.component.ts:16</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/auth/auth.component.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -665,7 +678,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36" class="link-to-prism">src/app/auth/auth.component.ts:36</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="37" class="link-to-prism">src/app/auth/auth.component.ts:37</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -681,6 +694,7 @@ import { FormBuilder, FormGroup, Validators } from '@angular/forms';
|
||||
import { CustomErrorStateMatcher } from '@app/_helpers';
|
||||
import { AuthService } from '@app/_services';
|
||||
import { ErrorDialogService } from '@app/_services/error-dialog.service';
|
||||
import { LoggingService } from '@app/_services/logging.service';
|
||||
import { Router } from '@angular/router';
|
||||
|
||||
@Component({
|
||||
@ -702,7 +716,7 @@ export class AuthComponent implements OnInit {
|
||||
private errorDialogService: ErrorDialogService
|
||||
) {}
|
||||
|
||||
ngOnInit(): void {
|
||||
async ngOnInit(): Promise<void> {
|
||||
this.keyForm = this.formBuilder.group({
|
||||
key: ['', Validators.required],
|
||||
});
|
||||
@ -735,7 +749,7 @@ export class AuthComponent implements OnInit {
|
||||
}
|
||||
} catch (HttpError) {
|
||||
this.errorDialogService.openDialog({
|
||||
message: 'Failed to login please try again.',
|
||||
message: HttpError.message,
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -857,7 +871,7 @@ export class AuthComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><app-network-status></app-network-status><div class="container"> <div class="row justify-content-center mt-5 mb-5"> <div class="col-lg-6 col-md-8 col-sm-10"> <div class="card"> <mat-card-title class="card-header pt-4 pb-4 text-center background-dark"> <a routerLink="/"> <h1 class="text-white">CICADA</h1> </a> </mat-card-title> <div id="one" style="display: block" class="card-body p-4"> <div class="text-center w-75 m-auto"> <h4 class="text-dark-50 text-center font-weight-bold">Add Private Key</h4> </div> <form [formGroup]="keyForm" (ngSubmit)="onSubmit()"> <mat-form-field appearance="outline" class="full-width"> <mat-label>Private Key</mat-label> <textarea matInput style="height: 30rem" formControlName="key" placeholder="Enter your private key..." [errorStateMatcher]="matcher" ></textarea> <div *ngIf="submitted && keyFormStub.key.errors" class="invalid-feedback"> <mat-error *ngIf="keyFormStub.key.errors.required" >Private Key is required.</mat-error > </div> </mat-form-field> <button mat-raised-button matRipple color="primary" type="submit" [disabled]="loading"> <span *ngIf="loading" class="spinner-border spinner-border-sm mr-1"></span> Add Key </button> </form> </div> <div id="two" style="display: none" class="card-body p-4 align-items-center"> <div class="text-center w-75 m-auto"> <h4 id="state" class="text-dark-50 text-center font-weight-bold"></h4> <button mat-raised-button matRipple color="primary" type="submit" (click)="login()"> Login </button> </div> <div class="row mt-3"> <div class="col-12 text-center"> <p class="text-muted"> Change private key? <a (click)="switchWindows()" class="text-muted ml-1"><b>Enter private key</b></a> </p> </div> <!-- end col--> </div> <!-- end row --> </div> </div> </div> </div></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'AuthComponent'};
|
||||
</script>
|
||||
@ -900,9 +914,9 @@ export class AuthComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
ErrorDialogComponent</li>
|
||||
<li>ErrorDialogComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -71,7 +68,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -133,7 +129,7 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#data" >data</a>
|
||||
<a href="#data">data</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -204,45 +200,46 @@
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="data"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>data</b></span>
|
||||
<a href="#data"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@Inject(MAT_DIALOG_DATA)<br />
|
||||
</code>
|
||||
<a name="data"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
data</b>
|
||||
<a href="#data"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/shared/error-dialog/error-dialog.component.ts:11</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@Inject(MAT_DIALOG_DATA)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/shared/error-dialog/error-dialog.component.ts:11</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -307,7 +304,7 @@ export class ErrorDialogComponent {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><div> <div> <p>Message: {{ data.message }}</p> <p *ngIf="data.status">Status: {{ data?.status }}</p> </div></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'ErrorDialogComponent'};
|
||||
</script>
|
||||
@ -350,9 +347,9 @@ export class ErrorDialogComponent {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
FooterComponent</li>
|
||||
<li>FooterComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,7 +134,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#currentYear" >currentYear</a>
|
||||
<a href="#currentYear">currentYear</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -153,7 +149,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -201,7 +197,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -235,34 +233,35 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="currentYear"></a>
|
||||
<span class="name">
|
||||
<span ><b>currentYear</b></span>
|
||||
<a href="#currentYear"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new Date().getFullYear()</code>
|
||||
<a name="currentYear"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
currentYear</b>
|
||||
<a href="#currentYear"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/shared/footer/footer.component.ts:10</a></div>
|
||||
<i>Default value : </i><code>new Date().getFullYear()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/shared/footer/footer.component.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -333,7 +332,7 @@ export class FooterComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Footer Start --><footer class="footer"> <a target="blank" title="GPL-3" href="https://www.gnu.org/licenses/gpl-3.0.en.html"> Copyleft </a> 🄯. {{ currentYear }} <a target="blank" title="Gitlab@GrassrootsEconomics" href="https://gitlab.com/grassrootseconomics" ><u> Grassroots Economics </u></a ></footer><!-- end Footer --></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'FooterComponent'};
|
||||
</script>
|
||||
@ -376,9 +375,9 @@ export class FooterComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
FooterStubComponent</li>
|
||||
<li>FooterStubComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -65,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -154,7 +150,7 @@ export class FooterStubComponent {}
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'FooterStubComponent'};
|
||||
</script>
|
||||
@ -197,9 +193,9 @@ export class FooterStubComponent {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
NetworkStatusComponent</li>
|
||||
<li>NetworkStatusComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,7 +134,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#online" >online</a>
|
||||
<a href="#noInternetConnection">noInternetConnection</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -153,10 +149,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#handleNetworkChange" >handleNetworkChange</a>
|
||||
<a href="#handleNetworkChange">handleNetworkChange</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -181,7 +177,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/shared/network-status/network-status.component.ts:11</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/shared/network-status/network-status.component.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -234,7 +230,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="handleNetworkChange"></a>
|
||||
<span class="name">
|
||||
<span ><b>handleNetworkChange</b></span>
|
||||
<b>
|
||||
handleNetworkChange
|
||||
</b>
|
||||
<a href="#handleNetworkChange"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -248,8 +246,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28"
|
||||
class="link-to-prism">src/app/shared/network-status/network-status.component.ts:28</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="18"
|
||||
class="link-to-prism">src/app/shared/network-status/network-status.component.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -271,7 +269,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -285,8 +285,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17"
|
||||
class="link-to-prism">src/app/shared/network-status/network-status.component.ts:17</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="16"
|
||||
class="link-to-prism">src/app/shared/network-status/network-status.component.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -305,40 +305,41 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="online"></a>
|
||||
<span class="name">
|
||||
<span ><b>online</b></span>
|
||||
<a href="#online"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>navigator.onLine</code>
|
||||
<a name="noInternetConnection"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
noInternetConnection</b>
|
||||
<a href="#noInternetConnection"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/shared/network-status/network-status.component.ts:11</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>!navigator.onLine</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/shared/network-status/network-status.component.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -346,7 +347,6 @@
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { Component, OnInit, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core';
|
||||
import { checkOnlineStatus } from '@src/app/_helpers';
|
||||
|
||||
@Component({
|
||||
selector: 'app-network-status',
|
||||
@ -355,31 +355,22 @@ import { checkOnlineStatus } from '@src/app/_helpers';
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class NetworkStatusComponent implements OnInit {
|
||||
online: boolean = navigator.onLine;
|
||||
noInternetConnection: boolean = !navigator.onLine;
|
||||
|
||||
constructor(private cdr: ChangeDetectorRef) {
|
||||
this.handleNetworkChange();
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
window.addEventListener('online', (event: any) => {
|
||||
this.online = true;
|
||||
this.cdr.detectChanges();
|
||||
});
|
||||
window.addEventListener('offline', (event: any) => {
|
||||
this.online = false;
|
||||
this.cdr.detectChanges();
|
||||
});
|
||||
}
|
||||
ngOnInit(): void {}
|
||||
|
||||
handleNetworkChange(): void {
|
||||
setTimeout(async () => {
|
||||
if (this.online !== (await checkOnlineStatus())) {
|
||||
this.online = await checkOnlineStatus();
|
||||
setTimeout(() => {
|
||||
if (!navigator.onLine !== this.noInternetConnection) {
|
||||
this.noInternetConnection = !navigator.onLine;
|
||||
this.cdr.detectChanges();
|
||||
}
|
||||
this.handleNetworkChange();
|
||||
}, 3000);
|
||||
}, 5000);
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
@ -388,7 +379,7 @@ export class NetworkStatusComponent implements OnInit {
|
||||
<div class="tab-pane fade " id="c-templateData">
|
||||
<pre class="line-numbers"><code class="language-html"><nav class="navbar navbar-dark background-dark">
|
||||
<h1 class="navbar-brand">
|
||||
<div *ngIf="online; then onlineBlock; else offlineBlock"></div>
|
||||
<div *ngIf="noInternetConnection; then offlineBlock; else onlineBlock"></div>
|
||||
<ng-template #offlineBlock>
|
||||
<strong style="color: red">OFFLINE </strong>
|
||||
<img width="20rem" src="assets/images/no-wifi.svg" alt="Internet Disconnected" />
|
||||
@ -434,8 +425,8 @@ export class NetworkStatusComponent implements OnInit {
|
||||
<script src="../js/libs/htmlparser.js"></script>
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><nav class="navbar navbar-dark background-dark"> <h1 class="navbar-brand"> <div *ngIf="online; then onlineBlock; else offlineBlock"></div> <ng-template #offlineBlock> <strong style="color: red">OFFLINE </strong> <img width="20rem" src="assets/images/no-wifi.svg" alt="Internet Disconnected" /> </ng-template> <ng-template #onlineBlock> <strong style="color: lawngreen">ONLINE </strong> <img width="20rem" src="assets/images/wifi.svg" alt="Internet Connected" /> </ng-template> </h1></nav></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENT_TEMPLATE = '<div><nav class="navbar navbar-dark background-dark"> <h1 class="navbar-brand"> <div *ngIf="noInternetConnection; then offlineBlock; else onlineBlock"></div> <ng-template #offlineBlock> <strong style="color: red">OFFLINE </strong> <img width="20rem" src="assets/images/no-wifi.svg" alt="Internet Disconnected" /> </ng-template> <ng-template #onlineBlock> <strong style="color: lawngreen">ONLINE </strong> <img width="20rem" src="assets/images/wifi.svg" alt="Internet Connected" /> </ng-template> </h1></nav></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'NetworkStatusComponent'};
|
||||
</script>
|
||||
@ -478,9 +469,9 @@ export class NetworkStatusComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
OrganizationComponent</li>
|
||||
<li>OrganizationComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,13 +134,13 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#matcher" >matcher</a>
|
||||
<a href="#matcher">matcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#organizationForm" >organizationForm</a>
|
||||
<a href="#organizationForm">organizationForm</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#submitted" >submitted</a>
|
||||
<a href="#submitted">submitted</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -159,10 +155,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onSubmit" >onSubmit</a>
|
||||
<a href="#onSubmit">onSubmit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -181,7 +177,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#organizationFormStub" >organizationFormStub</a>
|
||||
<a href="#organizationFormStub">organizationFormStub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -254,7 +250,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -291,7 +289,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onSubmit"></a>
|
||||
<span class="name">
|
||||
<span ><b>onSubmit</b></span>
|
||||
<b>
|
||||
onSubmit
|
||||
</b>
|
||||
<a href="#onSubmit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -325,97 +325,100 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<span ><b>matcher</b></span>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../classes/CustomErrorStateMatcher.html" target="_self" >CustomErrorStateMatcher</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new CustomErrorStateMatcher()</code>
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
matcher</b>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/pages/settings/organization/organization.component.ts:14</a></div>
|
||||
<i>Type : </i> <code><a href="../classes/CustomErrorStateMatcher.html" target="_self" >CustomErrorStateMatcher</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new CustomErrorStateMatcher()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/pages/settings/organization/organization.component.ts:14</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="organizationForm"></a>
|
||||
<span class="name">
|
||||
<span ><b>organizationForm</b></span>
|
||||
<a href="#organizationForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
<a name="organizationForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
organizationForm</b>
|
||||
<a href="#organizationForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/pages/settings/organization/organization.component.ts:12</a></div>
|
||||
<i>Type : </i> <code><a href="https://angular.io/api/forms/FormGroup" target="_blank" >FormGroup</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/pages/settings/organization/organization.component.ts:12</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="submitted"></a>
|
||||
<span class="name">
|
||||
<span ><b>submitted</b></span>
|
||||
<a href="#submitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="submitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
submitted</b>
|
||||
<a href="#submitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/pages/settings/organization/organization.component.ts:13</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/pages/settings/organization/organization.component.ts:13</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -603,7 +606,7 @@ export class OrganizationComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item"><a routerLink="/settings">Settings</a></li> <li class="breadcrumb-item active" aria-current="page">Organization Settings</li> </ol> </nav> <div class="col-md-6 center-body"> <div class="card"> <mat-card-title class="card-header text-center"> DEFAULT ORGANISATION SETTINGS </mat-card-title> <div class="card-body"> <form [formGroup]="organizationForm" (ngSubmit)="onSubmit()"> <mat-form-field appearance="outline"> <mat-label>Default Disbursement *</mat-label> <input matInput type="text" id="amount" placeholder="Amount" formControlName="disbursement" [errorStateMatcher]="matcher" /> <span matSuffix>RCU</span> <mat-error *ngIf="submitted && organizationFormStub.disbursement.errors"> Default Disbursement is required. </mat-error> </mat-form-field> <div class="form-group form-check"> <mat-checkbox id="transferCard" formControlName="transfer" >Require Transfer Card *</mat-checkbox > </div> <mat-form-field appearance="outline"> <mat-label>Default Country Code *</mat-label> <mat-select id="countryCode" formControlName="countryCode" [errorStateMatcher]="matcher" > <mat-option value="KE">KE Kenya</mat-option> <mat-option value="US">US United States</mat-option> <mat-option value="ETH">ETH Ethiopia</mat-option> <mat-option value="GER">GER Germany</mat-option> <mat-option value="UG">UG Uganda</mat-option> </mat-select> <mat-error *ngIf="submitted && organizationFormStub.countryCode.errors"> Country Code is required. </mat-error> </mat-form-field ><br /> <button mat-raised-button color="primary" type="submit" class="btn btn-primary"> Submit </button> </form> </div> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'OrganizationComponent'};
|
||||
</script>
|
||||
@ -646,9 +649,9 @@ export class OrganizationComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
PagesComponent</li>
|
||||
<li>PagesComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -71,7 +68,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -132,7 +128,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#url" >url</a>
|
||||
<a href="#url">url</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -173,40 +169,41 @@
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="url"></a>
|
||||
<span class="name">
|
||||
<span ><b>url</b></span>
|
||||
<a href="#url"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>environment.dashboardUrl</code>
|
||||
<a name="url"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
url</b>
|
||||
<a href="#url"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/pages/pages.component.ts:11</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>environment.dashboardUrl</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/pages/pages.component.ts:11</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -305,7 +302,7 @@ export class PagesComponent {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item active" aria-current="page">Home</li> </ol> </nav> <div class="embed-responsive embed-responsive-16by9"> <iframe class="embed-responsive-item" [src]="url | safe" allow="fullscreen" loading="lazy" title="Community inclusion currencies dashboard" referrerpolicy="no-referrer" > <p> <a href="{{ url }}"> Your browser does not support iframes. </a> </p> </iframe> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'PagesComponent'};
|
||||
</script>
|
||||
@ -348,9 +345,9 @@ export class PagesComponent {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
SettingsComponent</li>
|
||||
<li>SettingsComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -138,25 +134,25 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#dataSource" >dataSource</a>
|
||||
<a href="#dataSource">dataSource</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#displayedColumns" >displayedColumns</a>
|
||||
<a href="#date">date</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loading" >loading</a>
|
||||
<a href="#displayedColumns">displayedColumns</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#paginator" >paginator</a>
|
||||
<a href="#paginator">paginator</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sort" >sort</a>
|
||||
<a href="#sort">sort</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#trustedUsers" >trustedUsers</a>
|
||||
<a href="#trustedUsers">trustedUsers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#userInfo" >userInfo</a>
|
||||
<a href="#userInfo">userInfo</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -171,16 +167,17 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#doFilter" >doFilter</a>
|
||||
<a href="#doFilter">doFilter</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#downloadCsv" >downloadCsv</a>
|
||||
<a href="#downloadCsv">downloadCsv</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#logout" >logout</a>
|
||||
<a href="#logout">logout</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -200,7 +197,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html" target="_self">AuthService</a>)</code>
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html">AuthService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -258,7 +255,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="doFilter"></a>
|
||||
<span class="name">
|
||||
<span ><b>doFilter</b></span>
|
||||
<b>
|
||||
doFilter
|
||||
</b>
|
||||
<a href="#doFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -272,8 +271,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="40"
|
||||
class="link-to-prism">src/app/pages/settings/settings.component.ts:40</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="38"
|
||||
class="link-to-prism">src/app/pages/settings/settings.component.ts:38</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -326,7 +325,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="downloadCsv"></a>
|
||||
<span class="name">
|
||||
<span ><b>downloadCsv</b></span>
|
||||
<b>
|
||||
downloadCsv
|
||||
</b>
|
||||
<a href="#downloadCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -340,8 +341,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="44"
|
||||
class="link-to-prism">src/app/pages/settings/settings.component.ts:44</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/pages/settings/settings.component.ts:42</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -363,7 +364,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="logout"></a>
|
||||
<span class="name">
|
||||
<span ><b>logout</b></span>
|
||||
<b>
|
||||
logout
|
||||
</b>
|
||||
<a href="#logout"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -377,8 +380,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="48"
|
||||
class="link-to-prism">src/app/pages/settings/settings.component.ts:48</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/pages/settings/settings.component.ts:46</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -400,14 +403,18 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngOnInit()</code>
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -424,7 +431,7 @@
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
@ -434,219 +441,221 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<span ><b>dataSource</b></span>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dataSource</b>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/pages/settings/settings.component.ts:16</a></div>
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/settings/settings.component.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="displayedColumns"></a>
|
||||
<span class="name">
|
||||
<span ><b>displayedColumns</b></span>
|
||||
<a href="#displayedColumns"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>['name', 'email', 'userId']</code>
|
||||
<a name="date"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
date</b>
|
||||
<a href="#date"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/settings/settings.component.ts:17</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/pages/settings/settings.component.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="loading"></a>
|
||||
<span class="name">
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>true</code>
|
||||
<a name="displayedColumns"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
displayedColumns</b>
|
||||
<a href="#displayedColumns"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/settings/settings.component.ts:20</a></div>
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>['name', 'email', 'userId']</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/settings/settings.component.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<span ><b>paginator</b></span>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatPaginator</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatPaginator)<br />
|
||||
</code>
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
paginator</b>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/settings/settings.component.ts:22</a></div>
|
||||
<i>Type : </i> <code>MatPaginator</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatPaginator)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/settings/settings.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<span ><b>sort</b></span>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatSort</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatSort)<br />
|
||||
</code>
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sort</b>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/pages/settings/settings.component.ts:23</a></div>
|
||||
<i>Type : </i> <code>MatSort</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatSort)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/pages/settings/settings.component.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsers"></a>
|
||||
<span class="name">
|
||||
<span ><b>trustedUsers</b></span>
|
||||
<a href="#trustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Array<Staff></a></code>
|
||||
|
||||
<a name="trustedUsers"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
trustedUsers</b>
|
||||
<a href="#trustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/settings/settings.component.ts:18</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Array<Staff></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/settings/settings.component.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="userInfo"></a>
|
||||
<span class="name">
|
||||
<span ><b>userInfo</b></span>
|
||||
<a href="#userInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Staff</a></code>
|
||||
|
||||
<a name="userInfo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
userInfo</b>
|
||||
<a href="#userInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/settings/settings.component.ts:19</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Staff</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/settings/settings.component.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -668,26 +677,24 @@ import { exportCsv } from '@app/_helpers';
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class SettingsComponent implements OnInit {
|
||||
date: string;
|
||||
dataSource: MatTableDataSource<any>;
|
||||
displayedColumns: Array<string> = ['name', 'email', 'userId'];
|
||||
trustedUsers: Array<Staff>;
|
||||
userInfo: Staff;
|
||||
loading: boolean = true;
|
||||
|
||||
@ViewChild(MatPaginator) paginator: MatPaginator;
|
||||
@ViewChild(MatSort) sort: MatSort;
|
||||
|
||||
constructor(private authService: AuthService) {}
|
||||
|
||||
ngOnInit(): void {
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.authService.init();
|
||||
this.authService.trustedUsersSubject.subscribe((users) => {
|
||||
this.dataSource = new MatTableDataSource<any>(users);
|
||||
this.dataSource.paginator = this.paginator;
|
||||
this.dataSource.sort = this.sort;
|
||||
this.trustedUsers = users;
|
||||
if (users.length > 0) {
|
||||
this.loading = false;
|
||||
}
|
||||
});
|
||||
this.userInfo = this.authService.getPrivateKeyInfo();
|
||||
}
|
||||
@ -750,7 +757,6 @@ export class SettingsComponent implements OnInit {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12 mb-2">
|
||||
<div class="card">
|
||||
<mat-card-title class="card-header">
|
||||
@ -778,12 +784,6 @@ export class SettingsComponent implements OnInit {
|
||||
/>
|
||||
<mat-icon matSuffix>search</mat-icon>
|
||||
</mat-form-field>
|
||||
|
||||
<div *ngIf="loading">
|
||||
<h2 class="text-center"><strong>Loading Trusted Users!</strong></h2>
|
||||
<mat-progress-bar [mode]="'query'"></mat-progress-bar>
|
||||
</div>
|
||||
|
||||
<mat-table
|
||||
class="mat-elevation-z10"
|
||||
[dataSource]="dataSource"
|
||||
@ -862,8 +862,8 @@ export class SettingsComponent implements OnInit {
|
||||
<script src="../js/libs/htmlparser.js"></script>
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Settings</li> </ol> </nav> <div class="row"> <div class="col-12 mb-2"> <div class="card"> <mat-card-title class="card-header text-center"> ACCOUNT MANAGEMENT </mat-card-title> <div class="card-body"> <h4>CICADA Admin Credentials</h4> <span><strong>UserId: </strong> {{ userInfo?.userid }} </span><br /> <span><strong>Username: </strong> {{ userInfo?.name }} </span><br /> <span><strong>Email: </strong> {{ userInfo?.email }} </span> </div> <hr /> <div class="card-body"> <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary" (click)="logout()" > LOGOUT ADMIN </button> </div> </div> </div> <div class="col-12 mb-2"> <div class="card"> <mat-card-title class="card-header"> <div class="row"> TRUSTED USERS <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary ml-auto mr-2" (click)="downloadCsv()" > EXPORT </button> </div> </mat-card-title> <div class="card-body"> <mat-form-field appearance="outline"> <mat-label> Filter </mat-label> <input matInput type="text" (keyup)="doFilter($event.target.value)" placeholder="Filter" /> <mat-icon matSuffix>search</mat-icon> </mat-form-field> <div *ngIf="loading"> <h2 class="text-center"><strong>Loading Trusted Users!</strong></h2> <mat-progress-bar [mode]="\'query\'"></mat-progress-bar> </div> <mat-table class="mat-elevation-z10" [dataSource]="dataSource" matSort matSortActive="name" matSortDirection="asc" matSortDisableClear > <ng-container matColumnDef="name"> <mat-header-cell *matHeaderCellDef mat-sort-header> NAME </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user.name }} </mat-cell> </ng-container> <ng-container matColumnDef="email"> <mat-header-cell *matHeaderCellDef mat-sort-header> EMAIL </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user.email }} </mat-cell> </ng-container> <ng-container matColumnDef="userId"> <mat-header-cell *matHeaderCellDef mat-sort-header> USER ID </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user.userid }} </mat-cell> </ng-container> <mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row> <mat-row *matRowDef="let user; columns: displayedColumns"></mat-row> </mat-table> <mat-paginator [pageSize]="5" [pageSizeOptions]="[5, 10, 20, 50, 100]" showFirstLastButtons ></mat-paginator> </div> </div> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Settings</li> </ol> </nav> <div class="row"> <div class="col-12 mb-2"> <div class="card"> <mat-card-title class="card-header text-center"> ACCOUNT MANAGEMENT </mat-card-title> <div class="card-body"> <h4>CICADA Admin Credentials</h4> <span><strong>UserId: </strong> {{ userInfo?.userid }} </span><br /> <span><strong>Username: </strong> {{ userInfo?.name }} </span><br /> <span><strong>Email: </strong> {{ userInfo?.email }} </span> </div> <hr /> <div class="card-body"> <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary" (click)="logout()" > LOGOUT ADMIN </button> </div> </div> </div> <div class="col-12 mb-2"> <div class="card"> <mat-card-title class="card-header"> <div class="row"> TRUSTED USERS <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary ml-auto mr-2" (click)="downloadCsv()" > EXPORT </button> </div> </mat-card-title> <div class="card-body"> <mat-form-field appearance="outline"> <mat-label> Filter </mat-label> <input matInput type="text" (keyup)="doFilter($event.target.value)" placeholder="Filter" /> <mat-icon matSuffix>search</mat-icon> </mat-form-field> <mat-table class="mat-elevation-z10" [dataSource]="dataSource" matSort matSortActive="name" matSortDirection="asc" matSortDisableClear > <ng-container matColumnDef="name"> <mat-header-cell *matHeaderCellDef mat-sort-header> NAME </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user.name }} </mat-cell> </ng-container> <ng-container matColumnDef="email"> <mat-header-cell *matHeaderCellDef mat-sort-header> EMAIL </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user.email }} </mat-cell> </ng-container> <ng-container matColumnDef="userId"> <mat-header-cell *matHeaderCellDef mat-sort-header> USER ID </mat-header-cell> <mat-cell *matCellDef="let user"> {{ user.userid }} </mat-cell> </ng-container> <mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row> <mat-row *matRowDef="let user; columns: displayedColumns"></mat-row> </mat-table> <mat-paginator [pageSize]="5" [pageSizeOptions]="[5, 10, 20, 50, 100]" showFirstLastButtons ></mat-paginator> </div> </div> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'SettingsComponent'};
|
||||
</script>
|
||||
@ -906,9 +906,9 @@ export class SettingsComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
SidebarComponent</li>
|
||||
<li>SidebarComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -139,7 +135,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -187,7 +183,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -329,7 +327,7 @@ export class SidebarComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- ========== Left Sidebar Start ========== --><div id="sidebar"> <app-network-status></app-network-status> <nav> <div class="sidebar-header"> <h3> <img class="full-width" src="assets/images/CIC-Logo-white.png" alt="CIC Admin Dashboard" /> </h3> <strong>CICADA</strong> </div> <ul class="list-unstyled components"> <li> <a routerLink="/home" routerLinkActive="active" appMenuSelection> <i class="fa fa-home"></i> <span> Dashboard </span> </a> </li> <li> <a routerLink="/accounts" routerLinkActive="active" appMenuSelection> <i class="fa fa-users"></i> <span> Accounts </span> </a> </li> <li> <a routerLink="/tx" routerLinkActive="active" appMenuSelection> <i class="fa fa-exchange"></i> <span> Transactions </span> </a> </li> <li> <a routerLink="/tokens" routerLinkActive="active" appMenuSelection> <i class="fa fa-money"></i> <span> Tokens </span> </a> </li> <li> <a routerLink="/settings" routerLinkActive="active" appMenuSelection> <i class="fa fa-cog"></i> <span> Settings </span> </a> </li> <!-- <li>--> <!-- <a routerLink="/admin" routerLinkActive="active" appMenuSelection>--> <!-- <i class="fa fa-user-secret"></i>--> <!-- <span> Admin </span>--> <!-- </a>--> <!-- </li>--> </ul> </nav></div><!-- Left Sidebar End --></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'SidebarComponent'};
|
||||
</script>
|
||||
@ -372,9 +370,9 @@ export class SidebarComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
SidebarStubComponent</li>
|
||||
<li>SidebarStubComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -65,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -154,7 +150,7 @@ export class FooterStubComponent {}
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'SidebarStubComponent'};
|
||||
</script>
|
||||
@ -197,9 +193,9 @@ export class FooterStubComponent {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
TokenDetailsComponent</li>
|
||||
<li>TokenDetailsComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -139,10 +135,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#close" >close</a>
|
||||
<a href="#close">close</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -157,7 +153,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#token" >token</a>
|
||||
<a href="#token">token</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -172,7 +168,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#closeWindow" >closeWindow</a>
|
||||
<a href="#closeWindow">closeWindow</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -264,7 +260,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="close"></a>
|
||||
<span class="name">
|
||||
<span ><b>close</b></span>
|
||||
<b>
|
||||
close
|
||||
</b>
|
||||
<a href="#close"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -301,7 +299,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -455,7 +455,7 @@ export class TokenDetailsComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><div *ngIf="token" class="mb-3 mt-1"> <div class="card text-center"> <mat-card-title class="card-header"> <div class="row"> TOKEN DETAILS <button mat-raised-button type="button" class="btn btn-outline-secondary ml-auto mr-2" (click)="close()" > CLOSE </button> </div> </mat-card-title> <div class="card-body"> <div> <span><strong>Name:</strong> {{ token?.name }}</span> </div> <div> <span><strong>Symbol:</strong> {{ token?.symbol }}</span> </div> <div> <span><strong>Address:</strong> {{ token?.address }}</span> </div> <div> <span ><strong>Details:</strong> A community inclusive currency for trading among lower to middle income societies.</span > </div> <div> <span><strong>Supply:</strong> {{ token?.supply | tokenRatio }}</span> </div> <br /> <div> <h2>Reserve</h2> <div> <span><strong>Weight:</strong> {{ token?.reserveRatio }}</span> </div> <div> <span><strong>Owner:</strong> {{ token?.owner }}</span> </div> </div> </div> </div></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'TokenDetailsComponent'};
|
||||
</script>
|
||||
@ -498,9 +498,9 @@ export class TokenDetailsComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
TokensComponent</li>
|
||||
<li>TokensComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,13 +66,11 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<code><a href="https://angular.io/api/core/OnInit" target="_blank" >OnInit</a></code>
|
||||
<code><a href="https://angular.io/api/core/AfterViewInit" target="_blank" >AfterViewInit</a></code>
|
||||
</p>
|
||||
|
||||
|
||||
@ -139,25 +134,22 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#columnsToDisplay" >columnsToDisplay</a>
|
||||
<a href="#columnsToDisplay">columnsToDisplay</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#dataSource" >dataSource</a>
|
||||
<a href="#dataSource">dataSource</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loading" >loading</a>
|
||||
<a href="#paginator">paginator</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#paginator" >paginator</a>
|
||||
<a href="#sort">sort</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sort" >sort</a>
|
||||
<a href="#token">token</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#token" >token</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tokens" >tokens</a>
|
||||
<a href="#tokens">tokens</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -172,19 +164,17 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#doFilter" >doFilter</a>
|
||||
<a href="#doFilter">doFilter</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#downloadCsv" >downloadCsv</a>
|
||||
<a href="#downloadCsv">downloadCsv</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngAfterViewInit" >ngAfterViewInit</a>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#viewToken" >viewToken</a>
|
||||
<a href="#viewToken">viewToken</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -204,12 +194,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(tokenService: <a href="../injectables/TokenService.html" target="_self">TokenService</a>)</code>
|
||||
<code>constructor(tokenService: <a href="../injectables/TokenService.html">TokenService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:28</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -238,6 +228,30 @@
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>loggingService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>router</td>
|
||||
|
||||
<td>
|
||||
<code><a href="https://angular.io/api/router/Router" target="_blank" >Router</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@ -262,7 +276,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="doFilter"></a>
|
||||
<span class="name">
|
||||
<span ><b>doFilter</b></span>
|
||||
<b>
|
||||
doFilter
|
||||
</b>
|
||||
<a href="#doFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -276,8 +292,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="56"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:56</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:46</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -330,7 +346,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="downloadCsv"></a>
|
||||
<span class="name">
|
||||
<span ><b>downloadCsv</b></span>
|
||||
<b>
|
||||
downloadCsv
|
||||
</b>
|
||||
<a href="#downloadCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -344,45 +362,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="64"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:64</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="ngAfterViewInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngAfterViewInit</b></span>
|
||||
<a href="#ngAfterViewInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngAfterViewInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="49"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:49</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="54"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:54</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -404,22 +385,26 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>ngOnInit()</code>
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="32"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:32</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="30"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:30</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -428,7 +413,7 @@
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
@ -441,7 +426,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="viewToken"></a>
|
||||
<span class="name">
|
||||
<span ><b>viewToken</b></span>
|
||||
<b>
|
||||
viewToken
|
||||
</b>
|
||||
<a href="#viewToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -455,8 +442,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="60"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:60</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/pages/tokens/tokens.component.ts:50</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -502,236 +489,206 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="columnsToDisplay"></a>
|
||||
<span class="name">
|
||||
<span ><b>columnsToDisplay</b></span>
|
||||
<a href="#columnsToDisplay"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>['name', 'symbol', 'address', 'supply']</code>
|
||||
<a name="columnsToDisplay"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
columnsToDisplay</b>
|
||||
<a href="#columnsToDisplay"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:23</a></div>
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>['name', 'symbol', 'address', 'supply']</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<span ><b>dataSource</b></span>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dataSource</b>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:22</a></div>
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="loading"></a>
|
||||
<span class="name">
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>true</code>
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
paginator</b>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:28</a></div>
|
||||
<i>Type : </i> <code>MatPaginator</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatPaginator)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<span ><b>paginator</b></span>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatPaginator</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatPaginator)<br />
|
||||
</code>
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sort</b>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:24</a></div>
|
||||
<i>Type : </i> <code>MatSort</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatSort)<br />
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<span ><b>sort</b></span>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatSort</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>
|
||||
@ViewChild(MatSort)<br />
|
||||
</code>
|
||||
<a name="token"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
token</b>
|
||||
<a href="#token"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:25</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Token</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="token"></a>
|
||||
<span class="name">
|
||||
<span ><b>token</b></span>
|
||||
<a href="#token"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Token</a></code>
|
||||
|
||||
<a name="tokens"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokens</b>
|
||||
<a href="#tokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:27</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Array<Token></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:21</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokens"></a>
|
||||
<span class="name">
|
||||
<span ><b>tokens</b></span>
|
||||
<a href="#tokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Array<Token></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/pages/tokens/tokens.component.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import {
|
||||
AfterViewInit,
|
||||
ChangeDetectionStrategy,
|
||||
Component,
|
||||
OnInit,
|
||||
ViewChild,
|
||||
} from '@angular/core';
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ChangeDetectionStrategy, Component, OnInit, ViewChild } from '@angular/core';
|
||||
import { MatPaginator } from '@angular/material/paginator';
|
||||
import { MatSort } from '@angular/material/sort';
|
||||
import { TokenService } from '@app/_services';
|
||||
import { LoggingService, TokenService } from '@app/_services';
|
||||
import { MatTableDataSource } from '@angular/material/table';
|
||||
import { Router } from '@angular/router';
|
||||
import { exportCsv } from '@app/_helpers';
|
||||
import { Token } from '@app/_models';
|
||||
|
||||
@ -741,41 +698,36 @@ import { Token } from '@app/_models';
|
||||
styleUrls: ['./tokens.component.scss'],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class TokensComponent implements OnInit, AfterViewInit {
|
||||
export class TokensComponent implements OnInit {
|
||||
dataSource: MatTableDataSource<any>;
|
||||
columnsToDisplay: Array<string> = ['name', 'symbol', 'address', 'supply'];
|
||||
@ViewChild(MatPaginator) paginator: MatPaginator;
|
||||
@ViewChild(MatSort) sort: MatSort;
|
||||
tokens: Array<Token>;
|
||||
token: Token;
|
||||
loading: boolean = true;
|
||||
|
||||
constructor(private tokenService: TokenService) {}
|
||||
constructor(
|
||||
private tokenService: TokenService,
|
||||
private loggingService: LoggingService,
|
||||
private router: Router
|
||||
) {}
|
||||
|
||||
ngOnInit(): void {
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.tokenService.init();
|
||||
this.tokenService.load.subscribe(async (status: boolean) => {
|
||||
if (status) {
|
||||
await this.tokenService.getTokens();
|
||||
}
|
||||
});
|
||||
this.tokenService.tokensSubject.subscribe((tokens) => {
|
||||
this.loggingService.sendInfoLevelMessage(tokens);
|
||||
this.dataSource = new MatTableDataSource(tokens);
|
||||
this.dataSource.paginator = this.paginator;
|
||||
this.dataSource.sort = this.sort;
|
||||
this.tokens = tokens;
|
||||
if (tokens.length > 0) {
|
||||
this.loading = false;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
ngAfterViewInit(): void {
|
||||
if (this.dataSource) {
|
||||
this.dataSource.paginator = this.paginator;
|
||||
this.dataSource.sort = this.sort;
|
||||
}
|
||||
}
|
||||
|
||||
doFilter(value: string): void {
|
||||
this.dataSource.filter = value.trim().toLocaleLowerCase();
|
||||
}
|
||||
@ -839,11 +791,6 @@ export class TokensComponent implements OnInit, AfterViewInit {
|
||||
<mat-icon matSuffix>search</mat-icon>
|
||||
</mat-form-field>
|
||||
|
||||
<div *ngIf="loading">
|
||||
<h2 class="text-center"><strong>Loading Tokens!</strong></h2>
|
||||
<mat-progress-bar [mode]="'query'"></mat-progress-bar>
|
||||
</div>
|
||||
|
||||
<mat-table
|
||||
class="mat-elevation-z10 table-responsive"
|
||||
[dataSource]="dataSource"
|
||||
@ -928,8 +875,8 @@ export class TokensComponent implements OnInit, AfterViewInit {
|
||||
<script src="../js/libs/htmlparser.js"></script>
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Tokens</li> </ol> </nav> <div class="card"> <mat-card-title class="card-header"> <div class="row"> Tokens <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary ml-auto mr-2" (click)="downloadCsv()" > EXPORT </button> </div> </mat-card-title> <div class="card-body"> <app-token-details [token]="token" (closeWindow)="token = $event"></app-token-details> <mat-form-field appearance="outline"> <mat-label> Filter </mat-label> <input matInput type="text" (keyup)="doFilter($event.target.value)" placeholder="Filter" /> <mat-icon matSuffix>search</mat-icon> </mat-form-field> <div *ngIf="loading"> <h2 class="text-center"><strong>Loading Tokens!</strong></h2> <mat-progress-bar [mode]="\'query\'"></mat-progress-bar> </div> <mat-table class="mat-elevation-z10 table-responsive" [dataSource]="dataSource" matSort matSortDirection="asc" matSortDisableClear > <ng-container matColumnDef="name"> <mat-header-cell *matHeaderCellDef mat-sort-header> Name </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.name }} </mat-cell> </ng-container> <ng-container matColumnDef="symbol"> <mat-header-cell *matHeaderCellDef mat-sort-header> Symbol </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.symbol }} </mat-cell> </ng-container> <ng-container matColumnDef="address"> <mat-header-cell *matHeaderCellDef mat-sort-header> Address </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.address }} </mat-cell> </ng-container> <ng-container matColumnDef="supply"> <mat-header-cell *matHeaderCellDef mat-sort-header> Supply </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.supply | tokenRatio }} </mat-cell> </ng-container> <mat-header-row *matHeaderRowDef="columnsToDisplay"></mat-header-row> <mat-row *matRowDef="let token; columns: columnsToDisplay" (click)="viewToken(token)" matRipple ></mat-row> </mat-table> <mat-paginator [pageSize]="5" [pageSizeOptions]="[5, 10, 25, 100]" showFirstLastButtons ></mat-paginator> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Begin page --><div class="wrapper"> <app-sidebar></app-sidebar> <!-- ============================================================== --> <!-- Start Page Content here --> <!-- ============================================================== --> <div id="content"> <app-topbar></app-topbar> <!-- Start Content--> <div class="container-fluid" appMenuSelection> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a routerLink="/home">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Tokens</li> </ol> </nav> <div class="card"> <mat-card-title class="card-header"> <div class="row"> Tokens <button mat-raised-button color="primary" type="button" class="btn btn-outline-primary ml-auto mr-2" (click)="downloadCsv()" > EXPORT </button> </div> </mat-card-title> <div class="card-body"> <app-token-details [token]="token" (closeWindow)="token = $event"></app-token-details> <mat-form-field appearance="outline"> <mat-label> Filter </mat-label> <input matInput type="text" (keyup)="doFilter($event.target.value)" placeholder="Filter" /> <mat-icon matSuffix>search</mat-icon> </mat-form-field> <mat-table class="mat-elevation-z10 table-responsive" [dataSource]="dataSource" matSort matSortDirection="asc" matSortDisableClear > <ng-container matColumnDef="name"> <mat-header-cell *matHeaderCellDef mat-sort-header> Name </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.name }} </mat-cell> </ng-container> <ng-container matColumnDef="symbol"> <mat-header-cell *matHeaderCellDef mat-sort-header> Symbol </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.symbol }} </mat-cell> </ng-container> <ng-container matColumnDef="address"> <mat-header-cell *matHeaderCellDef mat-sort-header> Address </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.address }} </mat-cell> </ng-container> <ng-container matColumnDef="supply"> <mat-header-cell *matHeaderCellDef mat-sort-header> Supply </mat-header-cell> <mat-cell *matCellDef="let token"> {{ token.supply | tokenRatio }} </mat-cell> </ng-container> <mat-header-row *matHeaderRowDef="columnsToDisplay"></mat-header-row> <mat-row *matRowDef="let token; columns: columnsToDisplay" (click)="viewToken(token)" matRipple ></mat-row> </mat-table> <mat-paginator [pageSize]="5" [pageSizeOptions]="[5, 10, 25, 100]" showFirstLastButtons ></mat-paginator> </div> </div> </div> <app-footer appMenuSelection></app-footer> </div> <!-- ============================================================== --> <!-- End Page content --> <!-- ============================================================== --></div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'TokensComponent'};
|
||||
</script>
|
||||
@ -972,9 +919,9 @@ export class TokensComponent implements OnInit, AfterViewInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
TopbarComponent</li>
|
||||
<li>TopbarComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -69,7 +66,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -139,7 +135,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
<a href="#ngOnInit">ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -187,7 +183,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -294,7 +292,7 @@ export class TopbarComponent implements OnInit {
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div><!-- Topbar Start --><nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top"> <div class="container-fluid"> <button type="button" id="sidebarCollapse" class="navbar-btn menutoggle" aria-label="Sidebar toggle" appMenuToggle > <span></span> <span></span> <span></span> </button> </div></nav><!-- end Topbar --></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'TopbarComponent'};
|
||||
</script>
|
||||
@ -337,9 +335,9 @@ export class TopbarComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -36,9 +35,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li
|
||||
>
|
||||
TopbarStubComponent</li>
|
||||
<li>TopbarStubComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -65,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -154,7 +150,7 @@ export class FooterStubComponent {}
|
||||
<script src="../js/libs/deep-iterator.js"></script>
|
||||
<script>
|
||||
var COMPONENT_TEMPLATE = '<div></div>'
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountHistoryComponent', 'selector': 'app-account-history'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var COMPONENTS = [{'name': 'AccountDetailsComponent', 'selector': 'app-account-details'},{'name': 'AccountsComponent', 'selector': 'app-accounts'},{'name': 'AccountSearchComponent', 'selector': 'app-account-search'},{'name': 'AdminComponent', 'selector': 'app-admin'},{'name': 'AppComponent', 'selector': 'app-root'},{'name': 'AuthComponent', 'selector': 'app-auth'},{'name': 'CreateAccountComponent', 'selector': 'app-create-account'},{'name': 'ErrorDialogComponent', 'selector': 'app-error-dialog'},{'name': 'FooterComponent', 'selector': 'app-footer'},{'name': 'FooterStubComponent', 'selector': 'app-footer'},{'name': 'NetworkStatusComponent', 'selector': 'app-network-status'},{'name': 'OrganizationComponent', 'selector': 'app-organization'},{'name': 'PagesComponent', 'selector': 'app-pages'},{'name': 'SettingsComponent', 'selector': 'app-settings'},{'name': 'SidebarComponent', 'selector': 'app-sidebar'},{'name': 'SidebarStubComponent', 'selector': 'app-sidebar'},{'name': 'TokenDetailsComponent', 'selector': 'app-token-details'},{'name': 'TokensComponent', 'selector': 'app-tokens'},{'name': 'TopbarComponent', 'selector': 'app-topbar'},{'name': 'TopbarStubComponent', 'selector': 'app-topbar'},{'name': 'TransactionDetailsComponent', 'selector': 'app-transaction-details'},{'name': 'TransactionsComponent', 'selector': 'app-transactions'}];
|
||||
var DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'TopbarStubComponent'};
|
||||
</script>
|
||||
@ -197,9 +193,9 @@ export class FooterStubComponent {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="./images/favicon.ico">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
<link rel="stylesheet" href="./styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -164,7 +163,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#arraySum">src/app/_helpers/array-sum.ts</a>
|
||||
<a href=".//functions.html#arraySum">src/app/_helpers/array-sum.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>arraySum</td>
|
||||
@ -176,7 +175,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#copyToClipboard">src/app/_helpers/clipboard-copy.ts</a>
|
||||
<a href=".//functions.html#copyToClipboard">src/app/_helpers/clipboard-copy.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>copyToClipboard</td>
|
||||
@ -212,7 +211,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#exportCsv">src/app/_helpers/export-csv.ts</a>
|
||||
<a href=".//functions.html#exportCsv">src/app/_helpers/export-csv.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>exportCsv</td>
|
||||
@ -248,7 +247,7 @@
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#rejectBody">src/app/_helpers/global-error-handler.ts</a>
|
||||
<a href=".//functions.html#rejectBody">src/app/_helpers/global-error-handler.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>rejectBody</td>
|
||||
@ -260,7 +259,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#HttpGetter">src/app/_helpers/http-getter.ts</a>
|
||||
<a href=".//functions.html#HttpGetter">src/app/_helpers/http-getter.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>HttpGetter</td>
|
||||
@ -377,34 +376,10 @@
|
||||
<span class="coverage-count">(1/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#checkOnlineStatus">src/app/_helpers/online-status.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>checkOnlineStatus</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/variables.html#apiUrls">src/app/_helpers/online-status.ts</a>
|
||||
</td>
|
||||
<td>variable</td>
|
||||
<td>apiUrls</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#parseData">src/app/_helpers/read-csv.ts</a>
|
||||
<a href=".//functions.html#parseData">src/app/_helpers/read-csv.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>parseData</td>
|
||||
@ -416,7 +391,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#readCsv">src/app/_helpers/read-csv.ts</a>
|
||||
<a href=".//functions.html#readCsv">src/app/_helpers/read-csv.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>readCsv</td>
|
||||
@ -440,7 +415,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#personValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
<a href=".//functions.html#personValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>personValidation</td>
|
||||
@ -452,7 +427,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#vcardValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
<a href=".//functions.html#vcardValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>vcardValidation</td>
|
||||
@ -464,7 +439,7 @@
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#updateSyncable">src/app/_helpers/sync.ts</a>
|
||||
<a href=".//functions.html#updateSyncable">src/app/_helpers/sync.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>updateSyncable</td>
|
||||
@ -473,30 +448,6 @@
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#asciiToHex">src/app/_helpers/to-hex.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>asciiToHex</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./interceptors/ConnectionInterceptor.html">src/app/_interceptors/connection.interceptor.ts</a>
|
||||
</td>
|
||||
<td>interceptor</td>
|
||||
<td>ConnectionInterceptor</td>
|
||||
<td align="right" data-sort="100">
|
||||
<span class="coverage-percent">100 %</span>
|
||||
<span class="coverage-count">(3/3)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
@ -806,7 +757,7 @@
|
||||
<td>BlockSyncService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/9)</span>
|
||||
<span class="coverage-count">(0/10)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -854,7 +805,7 @@
|
||||
<td>LoggingService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/9)</span>
|
||||
<span class="coverage-count">(0/11)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -866,7 +817,7 @@
|
||||
<td>RegistryService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/8)</span>
|
||||
<span class="coverage-count">(0/5)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -890,7 +841,7 @@
|
||||
<td>TransactionService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/16)</span>
|
||||
<span class="coverage-count">(0/17)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -914,7 +865,7 @@
|
||||
<td>UserService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/42)</span>
|
||||
<span class="coverage-count">(0/38)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -941,42 +892,6 @@
|
||||
<span class="coverage-count">(0/4)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/functions.html#getAccountByAddress">src/app/_workers/fetch-accounts.worker.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>getAccountByAddress</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/variables.html#headers">src/app/_workers/fetch-accounts.worker.ts</a>
|
||||
</td>
|
||||
<td>variable</td>
|
||||
<td>headers</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/variables.html#options">src/app/_workers/fetch-accounts.worker.ts</a>
|
||||
</td>
|
||||
<td>variable</td>
|
||||
<td>options</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
@ -986,7 +901,7 @@
|
||||
<td>AppComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/13)</span>
|
||||
<span class="coverage-count">(0/10)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
@ -1022,31 +937,7 @@
|
||||
<td>AccountDetailsComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/67)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./components/AccountHistoryComponent.html">src/app/pages/accounts/account-history/account-history.component.ts</a>
|
||||
</td>
|
||||
<td>component</td>
|
||||
<td>AccountHistoryComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/7)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./miscellaneous/variables.html#vCard">src/app/pages/accounts/account-history/account-history.component.ts</a>
|
||||
</td>
|
||||
<td>variable</td>
|
||||
<td>vCard</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
<span class="coverage-count">(0/47)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1058,7 +949,7 @@
|
||||
<td>AccountSearchComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/12)</span>
|
||||
<span class="coverage-count">(0/16)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1070,7 +961,7 @@
|
||||
<td>AccountsComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/20)</span>
|
||||
<span class="coverage-count">(0/18)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1082,7 +973,7 @@
|
||||
<td>CreateAccountComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/12)</span>
|
||||
<span class="coverage-count">(0/11)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1094,7 +985,7 @@
|
||||
<td>AdminComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/16)</span>
|
||||
<span class="coverage-count">(0/15)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1154,7 +1045,7 @@
|
||||
<td>TokensComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/14)</span>
|
||||
<span class="coverage-count">(0/12)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1178,7 +1069,7 @@
|
||||
<td>TransactionsComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/20)</span>
|
||||
<span class="coverage-count">(0/19)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
@ -1217,18 +1108,6 @@
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href="./pipes/SignatureUserPipe.html">src/app/shared/_pipes/signature-user.pipe.ts</a>
|
||||
</td>
|
||||
<td>pipe</td>
|
||||
<td>SignatureUserPipe</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/1)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
@ -1370,7 +1249,7 @@
|
||||
<td>RouterLinkDirectiveStub</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/5)</span>
|
||||
<span class="coverage-count">(0/4)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1477,9 +1356,9 @@
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="./js/menu-wc.js" defer></script>
|
||||
<script nomodule src="./js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="./js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="./js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="./js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="./images/favicon.ico">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
<link rel="stylesheet" href="./styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -130,9 +129,9 @@
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="./js/menu-wc.js" defer></script>
|
||||
<script nomodule src="./js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="./js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="./js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="./js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -38,7 +37,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Directives</li>
|
||||
<li >MenuSelectionDirective</li>
|
||||
<li>MenuSelectionDirective</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -59,12 +58,11 @@
|
||||
<code>src/app/shared/_directives/menu-selection.directive.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Toggle availability of sidebar on menu item selection.</p>
|
||||
<p>Toggle availability of sidebar on menu item selection. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -98,7 +96,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#onMenuSelect" >onMenuSelect</a>
|
||||
<a href="#onMenuSelect">onMenuSelect</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -203,7 +201,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onMenuSelect"></a>
|
||||
<span class="name">
|
||||
<span ><b>onMenuSelect</b></span>
|
||||
<b>
|
||||
onMenuSelect
|
||||
</b>
|
||||
<a href="#onMenuSelect"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -225,7 +225,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Toggle the availability of the sidebar.</p>
|
||||
<div class="io-description"><p>Toggle the availability of the sidebar. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -321,9 +321,9 @@ export class MenuSelectionDirective {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -38,7 +37,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Directives</li>
|
||||
<li >MenuToggleDirective</li>
|
||||
<li>MenuToggleDirective</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -59,12 +58,11 @@
|
||||
<code>src/app/shared/_directives/menu-toggle.directive.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Toggle availability of sidebar on menu toggle click.</p>
|
||||
<p>Toggle availability of sidebar on menu toggle click. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -98,7 +96,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#onMenuToggle" >onMenuToggle</a>
|
||||
<a href="#onMenuToggle">onMenuToggle</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -203,7 +201,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onMenuToggle"></a>
|
||||
<span class="name">
|
||||
<span ><b>onMenuToggle</b></span>
|
||||
<b>
|
||||
onMenuToggle
|
||||
</b>
|
||||
<a href="#onMenuToggle"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -225,7 +225,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Toggle the availability of the sidebar.</p>
|
||||
<div class="io-description"><p>Toggle the availability of the sidebar. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -312,9 +312,9 @@ export class MenuToggleDirective {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -38,7 +37,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Directives</li>
|
||||
<li >PasswordToggleDirective</li>
|
||||
<li>PasswordToggleDirective</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -59,12 +58,11 @@
|
||||
<code>src/app/auth/_directives/password-toggle.directive.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Toggle password form field input visibility</p>
|
||||
<p>Toggle password form field input visibility </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -98,7 +96,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#togglePasswordVisibility" >togglePasswordVisibility</a>
|
||||
<a href="#togglePasswordVisibility">togglePasswordVisibility</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -113,10 +111,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#iconId" >iconId</a>
|
||||
<a href="#iconId">iconId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#id" >id</a>
|
||||
<a href="#id">id</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -228,7 +226,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The password form field icon id</p>
|
||||
<div class="io-description"><p>The password form field icon id </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -255,7 +253,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The password form field id</p>
|
||||
<div class="io-description"><p>The password form field id </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -276,7 +274,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="togglePasswordVisibility"></a>
|
||||
<span class="name">
|
||||
<span ><b>togglePasswordVisibility</b></span>
|
||||
<b>
|
||||
togglePasswordVisibility
|
||||
</b>
|
||||
<a href="#togglePasswordVisibility"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -298,7 +298,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Toggle the visibility of the password input field value and accompanying icon.</p>
|
||||
<div class="io-description"><p>Toggle the visibility of the password input field value and accompanying icon. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -401,9 +401,9 @@ export class PasswordToggleDirective {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -38,7 +37,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Directives</li>
|
||||
<li >RouterLinkDirectiveStub</li>
|
||||
<li>RouterLinkDirectiveStub</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -62,7 +61,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -90,26 +88,12 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#navigatedTo" >navigatedTo</a>
|
||||
<a href="#navigatedTo">navigatedTo</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<h6><b>Methods</b></h6>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#onClick" >onClick</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
@ -120,7 +104,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#routerLink" >routerLink</a>
|
||||
<a href="#routerLink">routerLink</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -137,7 +121,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#click" >click</a>
|
||||
<a href="#click">click</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -188,6 +172,11 @@
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>click()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
@ -201,92 +190,44 @@
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="methods">
|
||||
Methods
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="onClick"></a>
|
||||
<span class="name">
|
||||
<span ><b>onClick</b></span>
|
||||
<a href="#onClick"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>onClick()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<b>Decorators : </b>
|
||||
<br />
|
||||
<code>@HostListener('click')<br /></code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13"
|
||||
class="link-to-prism">src/testing/router-link-directive-stub.ts:13</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="navigatedTo"></a>
|
||||
<span class="name">
|
||||
<span ><b>navigatedTo</b></span>
|
||||
<a href="#navigatedTo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>null</code>
|
||||
<a name="navigatedTo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
navigatedTo</b>
|
||||
<a href="#navigatedTo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/testing/router-link-directive-stub.ts:10</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>null</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/testing/router-link-directive-stub.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
|
||||
@ -350,9 +291,9 @@ export class RouterLinkDirectiveStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 46 KiB |
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -41,7 +40,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Guards</li>
|
||||
<li >AuthGuard</li>
|
||||
<li>AuthGuard</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -62,7 +61,6 @@
|
||||
<code>src/app/_guards/auth.guard.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -89,7 +87,7 @@ Dictates access to routes depending on the authentication status.</p>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#canActivate" >canActivate</a>
|
||||
<a href="#canActivate">canActivate</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -172,7 +170,9 @@ Dictates access to routes depending on the authentication status.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="canActivate"></a>
|
||||
<span class="name">
|
||||
<span ><b>canActivate</b></span>
|
||||
<b>
|
||||
canActivate
|
||||
</b>
|
||||
<a href="#canActivate"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -196,7 +196,6 @@ Dictates access to routes depending on the authentication status.</p>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns whether navigation to a specific route is acceptable.
|
||||
Checks if the user has uploaded a private key.</p>
|
||||
<p>ActivatedRouteSnapshot can also be used to traverse the router state tree.</p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -310,7 +309,7 @@ export class AuthGuard implements CanActivate {
|
||||
route: ActivatedRouteSnapshot,
|
||||
state: RouterStateSnapshot
|
||||
): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree {
|
||||
if (sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'))) {
|
||||
if (localStorage.getItem(btoa('CICADA_PRIVATE_KEY'))) {
|
||||
return true;
|
||||
}
|
||||
this.router.navigate(['/auth']);
|
||||
@ -353,9 +352,9 @@ export class AuthGuard implements CanActivate {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -41,7 +40,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Guards</li>
|
||||
<li >RoleGuard</li>
|
||||
<li>RoleGuard</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -62,7 +61,6 @@
|
||||
<code>src/app/_guards/role.guard.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -89,7 +87,7 @@ Dictates access to routes depending on the user's role.</p>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#canActivate" >canActivate</a>
|
||||
<a href="#canActivate">canActivate</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -172,7 +170,9 @@ Dictates access to routes depending on the user's role.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="canActivate"></a>
|
||||
<span class="name">
|
||||
<span ><b>canActivate</b></span>
|
||||
<b>
|
||||
canActivate
|
||||
</b>
|
||||
<a href="#canActivate"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -196,7 +196,6 @@ Dictates access to routes depending on the user's role.</p>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Returns whether navigation to a specific route is acceptable.
|
||||
Checks if the user has the required role to access the route.</p>
|
||||
<p>ActivatedRouteSnapshot can also be used to traverse the router state tree.</p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -359,9 +358,9 @@ export class RoleGuard implements CanActivate {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -1,9 +1,9 @@
|
||||
<svg width="135" height="20" xmlns="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<rect id="svg_1" height="20" width="130" y="0" x="0" stroke-width="1.5" stroke="#5d5d5d" fill="#5d5d5d" rx="7" ry="7"/>
|
||||
<rect id="svg_2" height="20" width="40" y="0" x="92" stroke-width="1.5" stroke="#dab226" fill="#dab226" rx="7" ry="7"/>
|
||||
<rect id="svg_3" height="20" width="22" y="0" x="92" stroke-width="1.5" stroke="#dab226" fill="#dab226"/>
|
||||
<rect id="svg_2" height="20" width="40" y="0" x="92" stroke-width="1.5" stroke="#8fbd08" fill="#8fbd08" rx="7" ry="7"/>
|
||||
<rect id="svg_3" height="20" width="22" y="0" x="92" stroke-width="1.5" stroke="#8fbd08" fill="#8fbd08"/>
|
||||
<text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_4" y="14" x="6" stroke-width="0" stroke="#5d5d5d" fill="#ffffff">documentation</text>
|
||||
<text xml:space="preserve" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_5" y="14" x="112" stroke-width="0" stroke="#5d5d5d" fill="#ffffff" style="text-anchor: middle">50%</text>
|
||||
<text xml:space="preserve" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_5" y="14" x="112" stroke-width="0" stroke="#5d5d5d" fill="#ffffff" style="text-anchor: middle">53%</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 894 B After Width: | Height: | Size: 894 B |
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="./images/favicon.ico">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
<link rel="stylesheet" href="./styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -109,9 +108,9 @@ To view the styling rules set, check out <code>.prettierrc</code> and <code>tsli
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="./js/menu-wc.js" defer></script>
|
||||
<script nomodule src="./js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="./js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="./js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="./js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >AuthService</li>
|
||||
<li>AuthService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -77,17 +75,17 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#mutableKeyStore" >mutableKeyStore</a>
|
||||
<a href="#mutableKeyStore">mutableKeyStore</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#trustedUsers" >trustedUsers</a>
|
||||
<a href="#trustedUsers">trustedUsers</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#trustedUsersList" >trustedUsersList</a>
|
||||
<a href="#trustedUsersList">trustedUsersList</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#trustedUsersSubject" >trustedUsersSubject</a>
|
||||
<a href="#trustedUsersSubject">trustedUsersSubject</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -102,56 +100,56 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#addTrustedUser" >addTrustedUser</a>
|
||||
<a href="#addTrustedUser">addTrustedUser</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getChallenge" >getChallenge</a>
|
||||
<a href="#getChallenge">getChallenge</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKey" >getPrivateKey</a>
|
||||
<a href="#getPrivateKey">getPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyInfo" >getPrivateKeyInfo</a>
|
||||
<a href="#getPrivateKeyInfo">getPrivateKeyInfo</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getPublicKeys" >getPublicKeys</a>
|
||||
<a href="#getPublicKeys">getPublicKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getSessionToken" >getSessionToken</a>
|
||||
<a href="#getSessionToken">getSessionToken</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedUsers" >getTrustedUsers</a>
|
||||
<a href="#getTrustedUsers">getTrustedUsers</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getWithToken" >getWithToken</a>
|
||||
<a href="#getWithToken">getWithToken</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#init" >init</a>
|
||||
<a href="#init">init</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#login" >login</a>
|
||||
<a href="#login">login</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loginView" >loginView</a>
|
||||
<a href="#loginView">loginView</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#logout" >logout</a>
|
||||
<a href="#logout">logout</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendSignedChallenge" >sendSignedChallenge</a>
|
||||
<a href="#sendSignedChallenge">sendSignedChallenge</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#setKey" >setKey</a>
|
||||
<a href="#setKey">setKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#setSessionToken" >setSessionToken</a>
|
||||
<a href="#setSessionToken">setSessionToken</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#setState" >setState</a>
|
||||
<a href="#setState">setState</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -171,12 +169,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html" target="_self">ErrorDialogService</a>)</code>
|
||||
<code>constructor(httpClient: <a href="https://angular.io/api/common/http/HttpClient" target="_blank">HttpClient</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html">ErrorDialogService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_services/auth.service.ts:22</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/_services/auth.service.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -193,6 +191,18 @@
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>httpClient</td>
|
||||
|
||||
<td>
|
||||
<code><a href="https://angular.io/api/common/http/HttpClient" target="_blank" >HttpClient</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>loggingService</td>
|
||||
|
||||
@ -237,22 +247,24 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addTrustedUser"></a>
|
||||
<span class="name">
|
||||
<span ><b>addTrustedUser</b></span>
|
||||
<b>
|
||||
addTrustedUser
|
||||
</b>
|
||||
<a href="#addTrustedUser"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>addTrustedUser(user: <a href="../interfaces/Staff.html" target="_self">Staff</a>)</code>
|
||||
<code>addTrustedUser(user: <a href="../interfaces/Staff.html">Staff</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="170"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:170</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="172"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:172</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -305,7 +317,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getChallenge"></a>
|
||||
<span class="name">
|
||||
<span ><b>getChallenge</b></span>
|
||||
<b>
|
||||
getChallenge
|
||||
</b>
|
||||
<a href="#getChallenge"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -319,8 +333,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="83"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:83</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="84"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:84</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -342,7 +356,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -356,8 +372,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="200"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:200</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="202"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:202</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -379,7 +395,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyInfo"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeyInfo</b></span>
|
||||
<b>
|
||||
getPrivateKeyInfo
|
||||
</b>
|
||||
<a href="#getPrivateKeyInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -393,8 +411,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="204"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:204</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="206"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:206</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -416,8 +434,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -432,8 +452,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="188"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:188</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="190"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:190</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -455,7 +475,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getSessionToken"></a>
|
||||
<span class="name">
|
||||
<span ><b>getSessionToken</b></span>
|
||||
<b>
|
||||
getSessionToken
|
||||
</b>
|
||||
<a href="#getSessionToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -469,8 +491,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:36</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="38"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:38</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -492,7 +514,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedUsers"></a>
|
||||
<span class="name">
|
||||
<span ><b>getTrustedUsers</b></span>
|
||||
<b>
|
||||
getTrustedUsers
|
||||
</b>
|
||||
<a href="#getTrustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -506,8 +530,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="182"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:182</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="184"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:184</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -529,7 +553,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getWithToken"></a>
|
||||
<span class="name">
|
||||
<span ><b>getWithToken</b></span>
|
||||
<b>
|
||||
getWithToken
|
||||
</b>
|
||||
<a href="#getWithToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -543,8 +569,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="48"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:48</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:50</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -566,8 +592,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>init</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -582,8 +610,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:29</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="31"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:31</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -605,8 +633,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="login"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>login</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
login
|
||||
</b>
|
||||
<a href="#login"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -621,8 +651,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="92"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:92</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="93"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:93</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -644,7 +674,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loginView"></a>
|
||||
<span class="name">
|
||||
<span ><b>loginView</b></span>
|
||||
<b>
|
||||
loginView
|
||||
</b>
|
||||
<a href="#loginView"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -658,8 +690,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="126"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:126</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="128"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:128</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -681,7 +713,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="logout"></a>
|
||||
<span class="name">
|
||||
<span ><b>logout</b></span>
|
||||
<b>
|
||||
logout
|
||||
</b>
|
||||
<a href="#logout"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -695,8 +729,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="164"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:164</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="166"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:166</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -718,7 +752,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendSignedChallenge"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendSignedChallenge</b></span>
|
||||
<b>
|
||||
sendSignedChallenge
|
||||
</b>
|
||||
<a href="#sendSignedChallenge"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -732,8 +768,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="71"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:71</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -786,8 +822,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setKey"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>setKey</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
setKey
|
||||
</b>
|
||||
<a href="#setKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -802,8 +840,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="136"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:136</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="138"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:138</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -859,7 +897,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setSessionToken"></a>
|
||||
<span class="name">
|
||||
<span ><b>setSessionToken</b></span>
|
||||
<b>
|
||||
setSessionToken
|
||||
</b>
|
||||
<a href="#setSessionToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -873,8 +913,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="40"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:40</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:42</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -923,7 +963,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setState"></a>
|
||||
<span class="name">
|
||||
<span ><b>setState</b></span>
|
||||
<b>
|
||||
setState
|
||||
</b>
|
||||
<a href="#setState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -937,8 +979,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="44"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:44</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:46</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -984,131 +1026,135 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="mutableKeyStore"></a>
|
||||
<span class="name">
|
||||
<span ><b>mutableKeyStore</b></span>
|
||||
<a href="#mutableKeyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
|
||||
<a name="mutableKeyStore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
mutableKeyStore</b>
|
||||
<a href="#mutableKeyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/_services/auth.service.ts:17</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/_services/auth.service.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsers"></a>
|
||||
<span class="name">
|
||||
<span ><b>trustedUsers</b></span>
|
||||
<a href="#trustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Array<Staff></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
<a name="trustedUsers"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
trustedUsers</b>
|
||||
<a href="#trustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/_services/auth.service.ts:18</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Array<Staff></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/_services/auth.service.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsersList"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>trustedUsersList</b></span>
|
||||
<a href="#trustedUsersList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >BehaviorSubject<Array<Staff>></a></code>
|
||||
|
||||
<a name="trustedUsersList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
trustedUsersList</b>
|
||||
<a href="#trustedUsersList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<Array<Staff>>(
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >BehaviorSubject<Array<Staff>></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<Array<Staff>>(
|
||||
this.trustedUsers
|
||||
)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/_services/auth.service.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsersSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
trustedUsersSubject</b>
|
||||
<a href="#trustedUsersSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/_services/auth.service.ts:19</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Observable<Array<Staff>></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsersSubject"></a>
|
||||
<span class="name">
|
||||
<span ><b>trustedUsersSubject</b></span>
|
||||
<a href="#trustedUsersSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Staff.html" target="_self" >Observable<Array<Staff>></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.trustedUsersList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_services/auth.service.ts:22</a></div>
|
||||
<i>Default value : </i><code>this.trustedUsersList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/_services/auth.service.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -1122,6 +1168,7 @@ import { environment } from '@src/environments/environment';
|
||||
import { LoggingService } from '@app/_services/logging.service';
|
||||
import { MutableKeyStore } from '@app/_pgp';
|
||||
import { ErrorDialogService } from '@app/_services/error-dialog.service';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { HttpError, rejectBody } from '@app/_helpers/global-error-handler';
|
||||
import { Staff } from '@app/_models';
|
||||
import { BehaviorSubject, Observable } from 'rxjs';
|
||||
@ -1139,6 +1186,7 @@ export class AuthService {
|
||||
trustedUsersSubject: Observable<Array<Staff>> = this.trustedUsersList.asObservable();
|
||||
|
||||
constructor(
|
||||
private httpClient: HttpClient,
|
||||
private loggingService: LoggingService,
|
||||
private errorDialogService: ErrorDialogService
|
||||
) {}
|
||||
@ -1163,9 +1211,8 @@ export class AuthService {
|
||||
}
|
||||
|
||||
getWithToken(): Promise<boolean> {
|
||||
const sessionToken = this.getSessionToken();
|
||||
const headers = {
|
||||
Authorization: 'Bearer ' + sessionToken,
|
||||
Authorization: 'Bearer ' + this.getSessionToken,
|
||||
'Content-Type': 'application/json;charset=utf-8',
|
||||
'x-cic-automerge': 'none',
|
||||
};
|
||||
@ -1209,35 +1256,36 @@ export class AuthService {
|
||||
async login(): Promise<boolean> {
|
||||
if (this.getSessionToken()) {
|
||||
sessionStorage.removeItem(btoa('CICADA_SESSION_TOKEN'));
|
||||
} else {
|
||||
const o = await this.getChallenge();
|
||||
|
||||
const r = await signChallenge(
|
||||
o.challenge,
|
||||
o.realm,
|
||||
environment.cicMetaUrl,
|
||||
this.mutableKeyStore
|
||||
);
|
||||
|
||||
const tokenResponse = await this.sendSignedChallenge(r).then((response) => {
|
||||
const token = response.headers.get('Token');
|
||||
if (token) {
|
||||
return token;
|
||||
}
|
||||
if (response.status === 401) {
|
||||
throw new HttpError('You are not authorized to use this system', response.status);
|
||||
}
|
||||
if (!response.ok) {
|
||||
throw new HttpError('Unknown error from authentication server', response.status);
|
||||
}
|
||||
});
|
||||
|
||||
if (tokenResponse) {
|
||||
this.setSessionToken(tokenResponse);
|
||||
this.setState('Click button to log in');
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
const o = await this.getChallenge();
|
||||
|
||||
const r = await signChallenge(
|
||||
o.challenge,
|
||||
o.realm,
|
||||
environment.cicMetaUrl,
|
||||
this.mutableKeyStore
|
||||
);
|
||||
|
||||
const tokenResponse = await this.sendSignedChallenge(r).then((response) => {
|
||||
const token = response.headers.get('Token');
|
||||
if (token) {
|
||||
return token;
|
||||
}
|
||||
if (response.status === 401) {
|
||||
throw new HttpError('You are not authorized to use this system', response.status);
|
||||
}
|
||||
if (!response.ok) {
|
||||
throw new HttpError('Unknown error from authentication server', response.status);
|
||||
}
|
||||
});
|
||||
|
||||
if (tokenResponse) {
|
||||
this.setSessionToken(tokenResponse);
|
||||
// this.setState('Click button to log in');
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
loginView(): void {
|
||||
@ -1361,9 +1409,9 @@ export class AuthService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >BlockSyncService</li>
|
||||
<li>BlockSyncService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -77,10 +75,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#readyState" >readyState</a>
|
||||
<a href="#readyState">readyState</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#readyStateTarget" >readyStateTarget</a>
|
||||
<a href="#readyStateTarget">readyStateTarget</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -96,20 +94,24 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#blockSync" >blockSync</a>
|
||||
<a href="#blockSync">blockSync</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#fetcher" >fetcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#newEvent" >newEvent</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#readyStateProcessor" >readyStateProcessor</a>
|
||||
<a href="#fetcher">fetcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#scan" >scan</a>
|
||||
<a href="#init">init</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#newEvent">newEvent</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#readyStateProcessor">readyStateProcessor</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#scan">scan</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -129,12 +131,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(transactionService: <a href="../injectables/TransactionService.html" target="_self">TransactionService</a>)</code>
|
||||
<code>constructor(transactionService: <a href="../injectables/TransactionService.html">TransactionService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/block-sync.service.ts:15</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/_services/block-sync.service.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -163,6 +165,18 @@
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>loggingService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@ -183,8 +197,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="blockSync"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>blockSync</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
blockSync
|
||||
</b>
|
||||
<a href="#blockSync"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -199,8 +215,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:19</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="27"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:27</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -287,22 +303,24 @@
|
||||
<td class="col-md-4">
|
||||
<a name="fetcher"></a>
|
||||
<span class="name">
|
||||
<span ><b>fetcher</b></span>
|
||||
<b>
|
||||
fetcher
|
||||
</b>
|
||||
<a href="#fetcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>fetcher(settings: <a href="../classes/Settings.html" target="_self">Settings</a>, transactionsInfo: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>fetcher(settings: <a href="../classes/Settings.html">Settings</a>, transactionsInfo: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="100"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:100</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="109"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:109</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -361,13 +379,56 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>init()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="newEvent"></a>
|
||||
<span class="name">
|
||||
<span ><b>newEvent</b></span>
|
||||
<b>
|
||||
newEvent
|
||||
</b>
|
||||
<a href="#newEvent"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -381,8 +442,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="71"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:71</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="80"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:80</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -447,22 +508,24 @@
|
||||
<td class="col-md-4">
|
||||
<a name="readyStateProcessor"></a>
|
||||
<span class="name">
|
||||
<span ><b>readyStateProcessor</b></span>
|
||||
<b>
|
||||
readyStateProcessor
|
||||
</b>
|
||||
<a href="#readyStateProcessor"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>readyStateProcessor(settings: <a href="../classes/Settings.html" target="_self">Settings</a>, bit: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, address: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank">string</a>, offset: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, limit: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>)</code>
|
||||
<code>readyStateProcessor(settings: <a href="../classes/Settings.html">Settings</a>, bit: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, address: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank">string</a>, offset: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, limit: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:36</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="45"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:45</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -563,8 +626,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="scan"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>scan</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
scan
|
||||
</b>
|
||||
<a href="#scan"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -572,15 +637,15 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>scan(settings: <a href="../classes/Settings.html" target="_self">Settings</a>, lo: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, hi: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, bloomBlockBytes: Uint8Array, bloomBlocktxBytes: Uint8Array, bloomRounds: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>scan(settings: <a href="../classes/Settings.html">Settings</a>, lo: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, hi: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank">number</a>, bloomBlockBytes: Uint8Array, bloomBlocktxBytes: Uint8Array, bloomRounds: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="79"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:79</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="88"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:88</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -690,71 +755,73 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="readyState"></a>
|
||||
<span class="name">
|
||||
<span ><b>readyState</b></span>
|
||||
<a href="#readyState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>0</code>
|
||||
<a name="readyState"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyState</b>
|
||||
<a href="#readyState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/block-sync.service.ts:15</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>0</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/_services/block-sync.service.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="readyStateTarget"></a>
|
||||
<span class="name">
|
||||
<span ><b>readyStateTarget</b></span>
|
||||
<a href="#readyStateTarget"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>2</code>
|
||||
<a name="readyStateTarget"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyStateTarget</b>
|
||||
<a href="#readyStateTarget"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/_services/block-sync.service.ts:14</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/number" target="_blank" >number</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>2</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/block-sync.service.ts:15</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -767,6 +834,7 @@ import { TransactionHelper } from '@cicnet/cic-client';
|
||||
import { first } from 'rxjs/operators';
|
||||
import { TransactionService } from '@app/_services/transaction.service';
|
||||
import { environment } from '@src/environments/environment';
|
||||
import { LoggingService } from '@app/_services/logging.service';
|
||||
import { RegistryService } from '@app/_services/registry.service';
|
||||
import { Web3Service } from '@app/_services/web3.service';
|
||||
|
||||
@ -777,9 +845,17 @@ export class BlockSyncService {
|
||||
readyStateTarget: number = 2;
|
||||
readyState: number = 0;
|
||||
|
||||
constructor(private transactionService: TransactionService) {}
|
||||
constructor(
|
||||
private transactionService: TransactionService,
|
||||
private loggingService: LoggingService
|
||||
) {}
|
||||
|
||||
async init(): Promise<void> {
|
||||
await this.transactionService.init();
|
||||
}
|
||||
|
||||
async blockSync(address: string = null, offset: number = 0, limit: number = 100): Promise<void> {
|
||||
this.transactionService.resetTransactionsList();
|
||||
const settings: Settings = new Settings(this.scan);
|
||||
const readyStateElements: { network: number } = { network: 2 };
|
||||
settings.w3.provider = environment.web3Provider;
|
||||
@ -918,9 +994,9 @@ export class BlockSyncService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >ErrorDialogService</li>
|
||||
<li>ErrorDialogService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -78,11 +76,11 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#dialog" >dialog</a>
|
||||
<a href="#dialog">dialog</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Public</span>
|
||||
<a href="#isDialogOpen" >isDialogOpen</a>
|
||||
<a href="#isDialogOpen">isDialogOpen</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -97,7 +95,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#openDialog" >openDialog</a>
|
||||
<a href="#openDialog">openDialog</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -171,7 +169,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="openDialog"></a>
|
||||
<span class="name">
|
||||
<span ><b>openDialog</b></span>
|
||||
<b>
|
||||
openDialog
|
||||
</b>
|
||||
<a href="#openDialog"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -232,68 +232,70 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="dialog"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>dialog</b></span>
|
||||
<a href="#dialog"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatDialog</code>
|
||||
|
||||
<a name="dialog"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
dialog</b>
|
||||
<a href="#dialog"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_services/error-dialog.service.ts:11</a></div>
|
||||
<i>Type : </i> <code>MatDialog</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_services/error-dialog.service.ts:11</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="isDialogOpen"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Public</span>
|
||||
<span ><b>isDialogOpen</b></span>
|
||||
<a href="#isDialogOpen"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
<a name="isDialogOpen"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
isDialogOpen</b>
|
||||
<a href="#isDialogOpen"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_services/error-dialog.service.ts:9</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>false</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_services/error-dialog.service.ts:9</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -364,9 +366,9 @@ export class ErrorDialogService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >GlobalErrorHandler</li>
|
||||
<li>GlobalErrorHandler</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -60,7 +59,6 @@
|
||||
<code>src/app/_helpers/global-error-handler.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -76,6 +74,11 @@
|
||||
<code><a href="https://angular.io/api/core/ErrorHandler" target="_blank" >ErrorHandler</a></code>
|
||||
</p>
|
||||
|
||||
<p class="comment">
|
||||
<h3>Example</h3>
|
||||
</p>
|
||||
<div class="io-description">
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
@ -91,7 +94,7 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#sentencesForWarningLogging" >sentencesForWarningLogging</a>
|
||||
<a href="#sentencesForWarningLogging">sentencesForWarningLogging</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -106,14 +109,14 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#handleError" >handleError</a>
|
||||
<a href="#handleError">handleError</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#isWarning" >isWarning</a>
|
||||
<a href="#isWarning">isWarning</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#logError" >logError</a>
|
||||
<a href="#logError">logError</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -133,7 +136,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -214,7 +217,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="handleError"></a>
|
||||
<span class="name">
|
||||
<span ><b>handleError</b></span>
|
||||
<b>
|
||||
handleError
|
||||
</b>
|
||||
<a href="#handleError"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -291,8 +296,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isWarning"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>isWarning</b></span>
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
isWarning
|
||||
</b>
|
||||
<a href="#isWarning"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -371,7 +378,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="logError"></a>
|
||||
<span class="name">
|
||||
<span ><b>logError</b></span>
|
||||
<b>
|
||||
logError
|
||||
</b>
|
||||
<a href="#logError"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -445,47 +454,48 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="sentencesForWarningLogging"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>sentencesForWarningLogging</b></span>
|
||||
<a href="#sentencesForWarningLogging"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
<a name="sentencesForWarningLogging"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
sentencesForWarningLogging</b>
|
||||
<a href="#sentencesForWarningLogging"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41" class="link-to-prism">src/app/_helpers/global-error-handler.ts:41</a></div>
|
||||
<i>Type : </i> <code>Array<string></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41" class="link-to-prism">src/app/_helpers/global-error-handler.ts:41</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>An array of sentence sections that denote warnings.</p>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>An array of sentence sections that denote warnings.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -671,9 +681,9 @@ export function rejectBody(error): { status: any; statusText: any } {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >KeystoreService</li>
|
||||
<li>KeystoreService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -79,7 +77,7 @@
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#mutableKeyStore" >mutableKeyStore</a>
|
||||
<a href="#mutableKeyStore">mutableKeyStore</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -96,7 +94,7 @@
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getKeystore" >getKeystore</a>
|
||||
<a href="#getKeystore">getKeystore</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -140,9 +138,11 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeystore"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getKeystore</b></span>
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
getKeystore
|
||||
</b>
|
||||
<a href="#getKeystore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -177,37 +177,38 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="mutableKeyStore"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>mutableKeyStore</b></span>
|
||||
<a href="#mutableKeyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
|
||||
<a name="mutableKeyStore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
mutableKeyStore</b>
|
||||
<a href="#mutableKeyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="8" class="link-to-prism">src/app/_services/keystore.service.ts:8</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="8" class="link-to-prism">src/app/_services/keystore.service.ts:8</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -275,9 +276,9 @@ export class KeystoreService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >LocationService</li>
|
||||
<li>LocationService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -77,24 +75,24 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#areaNames" >areaNames</a>
|
||||
<a href="#areaNames">areaNames</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#areaNamesList" >areaNamesList</a>
|
||||
<a href="#areaNamesList">areaNamesList</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#areaNamesSubject" >areaNamesSubject</a>
|
||||
<a href="#areaNamesSubject">areaNamesSubject</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#areaTypes" >areaTypes</a>
|
||||
<a href="#areaTypes">areaTypes</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#areaTypesList" >areaTypesList</a>
|
||||
<a href="#areaTypesList">areaTypesList</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#areaTypesSubject" >areaTypesSubject</a>
|
||||
<a href="#areaTypesSubject">areaTypesSubject</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -109,16 +107,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#getAreaNameByLocation" >getAreaNameByLocation</a>
|
||||
<a href="#getAreaNameByLocation">getAreaNameByLocation</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAreaNames" >getAreaNames</a>
|
||||
<a href="#getAreaNames">getAreaNames</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAreaTypeByArea" >getAreaTypeByArea</a>
|
||||
<a href="#getAreaTypeByArea">getAreaTypeByArea</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAreaTypes" >getAreaTypes</a>
|
||||
<a href="#getAreaTypes">getAreaTypes</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -192,7 +190,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaNameByLocation"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAreaNameByLocation</b></span>
|
||||
<b>
|
||||
getAreaNameByLocation
|
||||
</b>
|
||||
<a href="#getAreaNameByLocation"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -272,7 +272,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaNames"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAreaNames</b></span>
|
||||
<b>
|
||||
getAreaNames
|
||||
</b>
|
||||
<a href="#getAreaNames"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -309,7 +311,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaTypeByArea"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAreaTypeByArea</b></span>
|
||||
<b>
|
||||
getAreaTypeByArea
|
||||
</b>
|
||||
<a href="#getAreaTypeByArea"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -323,8 +327,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="48"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:48</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="47"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:47</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -389,7 +393,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaTypes"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAreaTypes</b></span>
|
||||
<b>
|
||||
getAreaTypes
|
||||
</b>
|
||||
<a href="#getAreaTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -403,8 +409,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:41</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="40"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:40</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -423,197 +429,203 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="areaNames"></a>
|
||||
<span class="name">
|
||||
<span ><b>areaNames</b></span>
|
||||
<a href="#areaNames"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/object" target="_blank" >object</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{}</code>
|
||||
<a name="areaNames"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaNames</b>
|
||||
<a href="#areaNames"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_services/location.service.ts:11</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/object" target="_blank" >object</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{}</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_services/location.service.ts:11</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="areaNamesList"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>areaNamesList</b></span>
|
||||
<a href="#areaNamesList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>BehaviorSubject<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<object>(this.areaNames)</code>
|
||||
<a name="areaNamesList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
areaNamesList</b>
|
||||
<a href="#areaNamesList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/location.service.ts:12</a></div>
|
||||
<i>Type : </i> <code>BehaviorSubject<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<object>(this.areaNames)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/location.service.ts:12</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="areaNamesSubject"></a>
|
||||
<span class="name">
|
||||
<span ><b>areaNamesSubject</b></span>
|
||||
<a href="#areaNamesSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Observable<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.areaNamesList.asObservable()</code>
|
||||
<a name="areaNamesSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaNamesSubject</b>
|
||||
<a href="#areaNamesSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_services/location.service.ts:13</a></div>
|
||||
<i>Type : </i> <code>Observable<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.areaNamesList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_services/location.service.ts:13</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypes"></a>
|
||||
<span class="name">
|
||||
<span ><b>areaTypes</b></span>
|
||||
<a href="#areaTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/object" target="_blank" >object</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{}</code>
|
||||
<a name="areaTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaTypes</b>
|
||||
<a href="#areaTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/location.service.ts:15</a></div>
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/object" target="_blank" >object</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{}</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/location.service.ts:15</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypesList"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>areaTypesList</b></span>
|
||||
<a href="#areaTypesList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>BehaviorSubject<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<object>(this.areaTypes)</code>
|
||||
<a name="areaTypesList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
areaTypesList</b>
|
||||
<a href="#areaTypesList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/_services/location.service.ts:16</a></div>
|
||||
<i>Type : </i> <code>BehaviorSubject<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<object>(this.areaTypes)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/_services/location.service.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypesSubject"></a>
|
||||
<span class="name">
|
||||
<span ><b>areaTypesSubject</b></span>
|
||||
<a href="#areaTypesSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Observable<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.areaTypesList.asObservable()</code>
|
||||
<a name="areaTypesSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaTypesSubject</b>
|
||||
<a href="#areaTypesSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/_services/location.service.ts:17</a></div>
|
||||
<i>Type : </i> <code>Observable<object></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.areaTypesList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/_services/location.service.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -657,7 +669,6 @@ export class LocationService {
|
||||
return queriedAreaName;
|
||||
}
|
||||
}
|
||||
return 'other';
|
||||
}
|
||||
|
||||
getAreaTypes(): void {
|
||||
@ -677,7 +688,6 @@ export class LocationService {
|
||||
return queriedAreaType;
|
||||
}
|
||||
}
|
||||
return 'other';
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
@ -719,9 +729,9 @@ export class LocationService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >LoggingService</li>
|
||||
<li>LoggingService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,11 +62,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<h6><b>Properties</b></h6>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#canDebug">canDebug</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#env">env</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
@ -78,25 +93,25 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#sendDebugLevelMessage" >sendDebugLevelMessage</a>
|
||||
<a href="#sendDebugLevelMessage">sendDebugLevelMessage</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendErrorLevelMessage" >sendErrorLevelMessage</a>
|
||||
<a href="#sendErrorLevelMessage">sendErrorLevelMessage</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendFatalLevelMessage" >sendFatalLevelMessage</a>
|
||||
<a href="#sendFatalLevelMessage">sendFatalLevelMessage</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendInfoLevelMessage" >sendInfoLevelMessage</a>
|
||||
<a href="#sendInfoLevelMessage">sendInfoLevelMessage</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendLogLevelMessage" >sendLogLevelMessage</a>
|
||||
<a href="#sendLogLevelMessage">sendLogLevelMessage</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendTraceLevelMessage" >sendTraceLevelMessage</a>
|
||||
<a href="#sendTraceLevelMessage">sendTraceLevelMessage</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sendWarnLevelMessage" >sendWarnLevelMessage</a>
|
||||
<a href="#sendWarnLevelMessage">sendWarnLevelMessage</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -121,7 +136,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="7" class="link-to-prism">src/app/_services/logging.service.ts:7</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_services/logging.service.ts:9</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -170,7 +185,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendDebugLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendDebugLevelMessage</b></span>
|
||||
<b>
|
||||
sendDebugLevelMessage
|
||||
</b>
|
||||
<a href="#sendDebugLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -184,8 +201,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:19</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="22"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -262,7 +279,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendErrorLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendErrorLevelMessage</b></span>
|
||||
<b>
|
||||
sendErrorLevelMessage
|
||||
</b>
|
||||
<a href="#sendErrorLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -276,8 +295,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="35"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:35</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="38"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:38</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -354,7 +373,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendFatalLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendFatalLevelMessage</b></span>
|
||||
<b>
|
||||
sendFatalLevelMessage
|
||||
</b>
|
||||
<a href="#sendFatalLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -368,8 +389,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="39"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:39</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:42</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -446,7 +467,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendInfoLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendInfoLevelMessage</b></span>
|
||||
<b>
|
||||
sendInfoLevelMessage
|
||||
</b>
|
||||
<a href="#sendInfoLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -460,8 +483,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:23</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="26"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -514,7 +537,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendLogLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendLogLevelMessage</b></span>
|
||||
<b>
|
||||
sendLogLevelMessage
|
||||
</b>
|
||||
<a href="#sendLogLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -528,8 +553,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="27"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:27</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="30"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:30</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -606,7 +631,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendTraceLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendTraceLevelMessage</b></span>
|
||||
<b>
|
||||
sendTraceLevelMessage
|
||||
</b>
|
||||
<a href="#sendTraceLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -620,8 +647,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:15</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="18"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -698,7 +725,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendWarnLevelMessage"></a>
|
||||
<span class="name">
|
||||
<span ><b>sendWarnLevelMessage</b></span>
|
||||
<b>
|
||||
sendWarnLevelMessage
|
||||
</b>
|
||||
<a href="#sendWarnLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -712,8 +741,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="31"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:31</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="34"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:34</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -773,6 +802,66 @@
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="canDebug"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
canDebug</b>
|
||||
<a href="#canDebug"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/boolean" target="_blank" >boolean</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_services/logging.service.ts:9</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="env"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
env</b>
|
||||
<a href="#env"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="8" class="link-to-prism">src/app/_services/logging.service.ts:8</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
@ -785,6 +874,9 @@ import { NGXLogger } from 'ngx-logger';
|
||||
providedIn: 'root',
|
||||
})
|
||||
export class LoggingService {
|
||||
env: string;
|
||||
canDebug: boolean;
|
||||
|
||||
constructor(private logger: NGXLogger) {
|
||||
// TRACE|DEBUG|INFO|LOG|WARN|ERROR|FATAL|OFF
|
||||
if (isDevMode()) {
|
||||
@ -859,9 +951,9 @@ export class LoggingService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >RegistryService</li>
|
||||
<li>RegistryService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -77,23 +75,13 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#accountRegistry" >accountRegistry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#fileGetter" >fileGetter</a>
|
||||
<a href="#fileGetter">fileGetter</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#registry" >registry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#tokenRegistry" >tokenRegistry</a>
|
||||
<a href="#registry">registry</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -110,17 +98,7 @@
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getAccountRegistry" >getAccountRegistry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getRegistry" >getRegistry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokenRegistry" >getTokenRegistry</a>
|
||||
<a href="#getRegistry">getRegistry</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -134,61 +112,41 @@
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h3 id="constructor">Constructor</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/registry.service.ts:12</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="methods">
|
||||
Methods
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="getAccountRegistry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getAccountRegistry</b></span>
|
||||
<a href="#getAccountRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>getAccountRegistry()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_services/registry.service.ts:50</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="../classes/AccountIndex.html" target="_self" >Promise<AccountIndex></a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="getRegistry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getRegistry</b></span>
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
getRegistry
|
||||
</b>
|
||||
<a href="#getRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -203,8 +161,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17"
|
||||
class="link-to-prism">src/app/_services/registry.service.ts:17</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="16"
|
||||
class="link-to-prism">src/app/_services/registry.service.ts:16</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -220,168 +178,74 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenRegistry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokenRegistry</b></span>
|
||||
<a href="#getTokenRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>getTokenRegistry()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="35"
|
||||
class="link-to-prism">src/app/_services/registry.service.ts:35</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="../interfaces/Token.html" target="_self" >Promise<TokenRegistry></a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="accountRegistry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>accountRegistry</b></span>
|
||||
<a href="#accountRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../classes/AccountIndex.html" target="_self" >AccountIndex</a></code>
|
||||
|
||||
<a name="fileGetter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
fileGetter</b>
|
||||
<a href="#fileGetter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/registry.service.ts:15</a></div>
|
||||
<i>Type : </i> <code>FileGetter</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new HttpGetter()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_services/registry.service.ts:11</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="fileGetter"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>fileGetter</b></span>
|
||||
<a href="#fileGetter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>FileGetter</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new HttpGetter()</code>
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
registry</b>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/registry.service.ts:12</a></div>
|
||||
<i>Type : </i> <code>CICRegistry</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/registry.service.ts:12</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>CICRegistry</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_services/registry.service.ts:13</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokenRegistry"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>tokenRegistry</b></span>
|
||||
<a href="#tokenRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >TokenRegistry</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/_services/registry.service.ts:14</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -391,7 +255,6 @@
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { Injectable } from '@angular/core';
|
||||
import { environment } from '@src/environments/environment';
|
||||
import { CICRegistry, FileGetter } from '@cicnet/cic-client';
|
||||
import { TokenRegistry, AccountIndex } from '@app/_eth';
|
||||
import { HttpGetter } from '@app/_helpers';
|
||||
import { Web3Service } from '@app/_services/web3.service';
|
||||
|
||||
@ -401,56 +264,22 @@ import { Web3Service } from '@app/_services/web3.service';
|
||||
export class RegistryService {
|
||||
static fileGetter: FileGetter = new HttpGetter();
|
||||
private static registry: CICRegistry;
|
||||
private static tokenRegistry: TokenRegistry;
|
||||
private static accountRegistry: AccountIndex;
|
||||
|
||||
constructor() {}
|
||||
|
||||
public static async getRegistry(): Promise<CICRegistry> {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (!RegistryService.registry) {
|
||||
RegistryService.registry = new CICRegistry(
|
||||
Web3Service.getInstance(),
|
||||
environment.registryAddress,
|
||||
'Registry',
|
||||
RegistryService.fileGetter,
|
||||
['../../assets/js/block-sync/data']
|
||||
);
|
||||
RegistryService.registry.declaratorHelper.addTrust(environment.trustedDeclaratorAddress);
|
||||
await RegistryService.registry.load();
|
||||
return resolve(RegistryService.registry);
|
||||
}
|
||||
return resolve(RegistryService.registry);
|
||||
});
|
||||
}
|
||||
|
||||
public static async getTokenRegistry(): Promise<TokenRegistry> {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (!RegistryService.tokenRegistry) {
|
||||
const registry = await RegistryService.getRegistry();
|
||||
const tokenRegistryAddress = await registry.getContractAddressByName('TokenRegistry');
|
||||
if (!tokenRegistryAddress) {
|
||||
return reject('Unable to initialize Token Registry');
|
||||
}
|
||||
RegistryService.tokenRegistry = new TokenRegistry(tokenRegistryAddress);
|
||||
return resolve(RegistryService.tokenRegistry);
|
||||
}
|
||||
return resolve(RegistryService.tokenRegistry);
|
||||
});
|
||||
}
|
||||
|
||||
public static async getAccountRegistry(): Promise<AccountIndex> {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (!RegistryService.accountRegistry) {
|
||||
const registry = await RegistryService.getRegistry();
|
||||
const accountRegistryAddress = await registry.getContractAddressByName('AccountRegistry');
|
||||
|
||||
if (!accountRegistryAddress) {
|
||||
return reject('Unable to initialize Account Registry');
|
||||
}
|
||||
RegistryService.accountRegistry = new AccountIndex(accountRegistryAddress);
|
||||
return resolve(RegistryService.accountRegistry);
|
||||
}
|
||||
return resolve(RegistryService.accountRegistry);
|
||||
});
|
||||
if (!RegistryService.registry) {
|
||||
RegistryService.registry = new CICRegistry(
|
||||
Web3Service.getInstance(),
|
||||
environment.registryAddress,
|
||||
'Registry',
|
||||
RegistryService.fileGetter,
|
||||
['../../assets/js/block-sync/data']
|
||||
);
|
||||
RegistryService.registry.declaratorHelper.addTrust(environment.trustedDeclaratorAddress);
|
||||
await RegistryService.registry.load();
|
||||
}
|
||||
return RegistryService.registry;
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
@ -492,9 +321,9 @@ export class RegistryService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >TokenService</li>
|
||||
<li>TokenService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -77,23 +75,23 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#load" >load</a>
|
||||
<a href="#load">load</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#registry" >registry</a>
|
||||
<a href="#registry">registry</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tokenRegistry" >tokenRegistry</a>
|
||||
<a href="#tokenRegistry">tokenRegistry</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tokens" >tokens</a>
|
||||
<a href="#tokens">tokens</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#tokensList" >tokensList</a>
|
||||
<a href="#tokensList">tokensList</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tokensSubject" >tokensSubject</a>
|
||||
<a href="#tokensSubject">tokensSubject</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -108,35 +106,35 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#addToken" >addToken</a>
|
||||
<a href="#addToken">addToken</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokenBalance" >getTokenBalance</a>
|
||||
<a href="#getTokenBalance">getTokenBalance</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokenByAddress" >getTokenByAddress</a>
|
||||
<a href="#getTokenByAddress">getTokenByAddress</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokenBySymbol" >getTokenBySymbol</a>
|
||||
<a href="#getTokenBySymbol">getTokenBySymbol</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokenName" >getTokenName</a>
|
||||
<a href="#getTokenName">getTokenName</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokens" >getTokens</a>
|
||||
<a href="#getTokens">getTokens</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#getTokenSymbol" >getTokenSymbol</a>
|
||||
<a href="#getTokenSymbol">getTokenSymbol</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#init" >init</a>
|
||||
<a href="#init">init</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -180,22 +178,24 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addToken"></a>
|
||||
<span class="name">
|
||||
<span ><b>addToken</b></span>
|
||||
<b>
|
||||
addToken
|
||||
</b>
|
||||
<a href="#addToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>addToken(token: <a href="../interfaces/Token.html" target="_self">Token</a>)</code>
|
||||
<code>addToken(token: <a href="../interfaces/Token.html">Token</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:29</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="31"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:31</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -248,8 +248,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenBalance"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokenBalance</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenBalance
|
||||
</b>
|
||||
<a href="#getTokenBalance"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -264,8 +266,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="70"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:70</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -318,8 +320,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenByAddress"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokenByAddress</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenByAddress
|
||||
</b>
|
||||
<a href="#getTokenByAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -334,8 +338,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="49"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:49</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="51"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:51</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -388,8 +392,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenBySymbol"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokenBySymbol</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenBySymbol
|
||||
</b>
|
||||
<a href="#getTokenBySymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -404,8 +410,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="60"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:60</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="62"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:62</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -458,8 +464,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenName"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokenName</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenName
|
||||
</b>
|
||||
<a href="#getTokenName"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -474,8 +482,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="75"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:75</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="77"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:77</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -497,8 +505,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokens"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokens</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokens
|
||||
</b>
|
||||
<a href="#getTokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -513,8 +523,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:41</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="43"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:43</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -536,8 +546,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenSymbol"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>getTokenSymbol</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenSymbol
|
||||
</b>
|
||||
<a href="#getTokenSymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -552,8 +564,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="80"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:80</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="82"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:82</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -575,8 +587,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>init</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -611,188 +625,194 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="load"></a>
|
||||
<span class="name">
|
||||
<span ><b>load</b></span>
|
||||
<a href="#load"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>BehaviorSubject<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<any>(false)</code>
|
||||
<a name="load"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
load</b>
|
||||
<a href="#load"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/_services/token.service.ts:19</a></div>
|
||||
<i>Type : </i> <code>BehaviorSubject<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<any>(false)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/_services/token.service.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>CICRegistry</code>
|
||||
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
registry</b>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/token.service.ts:12</a></div>
|
||||
<i>Type : </i> <code>CICRegistry</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="12" class="link-to-prism">src/app/_services/token.service.ts:12</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokenRegistry"></a>
|
||||
<span class="name">
|
||||
<span ><b>tokenRegistry</b></span>
|
||||
<a href="#tokenRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >TokenRegistry</a></code>
|
||||
|
||||
<a name="tokenRegistry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokenRegistry</b>
|
||||
<a href="#tokenRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_services/token.service.ts:13</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >TokenRegistry</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_services/token.service.ts:13</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokens"></a>
|
||||
<span class="name">
|
||||
<span ><b>tokens</b></span>
|
||||
<a href="#tokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Array<Token></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
<a name="tokens"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokens</b>
|
||||
<a href="#tokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/_services/token.service.ts:14</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Array<Token></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/_services/token.service.ts:14</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokensList"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>tokensList</b></span>
|
||||
<a href="#tokensList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >BehaviorSubject<Array<Token>></a></code>
|
||||
|
||||
<a name="tokensList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
tokensList</b>
|
||||
<a href="#tokensList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<Array<Token>>(
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >BehaviorSubject<Array<Token>></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<Array<Token>>(
|
||||
this.tokens
|
||||
)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/token.service.ts:15</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokensSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokensSubject</b>
|
||||
<a href="#tokensSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/_services/token.service.ts:15</a></div>
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Observable<Array<Token>></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tokensSubject"></a>
|
||||
<span class="name">
|
||||
<span ><b>tokensSubject</b></span>
|
||||
<a href="#tokensSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../interfaces/Token.html" target="_self" >Observable<Array<Token>></a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.tokensList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/_services/token.service.ts:18</a></div>
|
||||
<i>Default value : </i><code>this.tokensList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/_services/token.service.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -823,7 +843,9 @@ export class TokenService {
|
||||
|
||||
async init(): Promise<void> {
|
||||
this.registry = await RegistryService.getRegistry();
|
||||
this.tokenRegistry = await RegistryService.getTokenRegistry();
|
||||
this.tokenRegistry = new TokenRegistry(
|
||||
await this.registry.getContractAddressByName('TokenRegistry')
|
||||
);
|
||||
this.load.next(true);
|
||||
}
|
||||
|
||||
@ -922,9 +944,9 @@ export class TokenService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >TransactionService</li>
|
||||
<li>TransactionService</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -77,20 +75,23 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#registry" >registry</a>
|
||||
<a href="#registry">registry</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<a href="#transactionList" >transactionList</a>
|
||||
<a href="#transactionList">transactionList</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#transactions" >transactions</a>
|
||||
<a href="#transactions">transactions</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#transactionsSubject" >transactionsSubject</a>
|
||||
<a href="#transactionsSubject">transactionsSubject</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#web3" >web3</a>
|
||||
<a href="#userInfo">userInfo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#web3">web3</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -105,35 +106,35 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#addTransaction" >addTransaction</a>
|
||||
<a href="#addTransaction">addTransaction</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAccountInfo" >getAccountInfo</a>
|
||||
<a href="#getAccountInfo">getAccountInfo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAddressTransactions" >getAddressTransactions</a>
|
||||
<a href="#getAddressTransactions">getAddressTransactions</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAllTransactions" >getAllTransactions</a>
|
||||
<a href="#getAllTransactions">getAllTransactions</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#init" >init</a>
|
||||
<a href="#init">init</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#resetTransactionsList" >resetTransactionsList</a>
|
||||
<a href="#resetTransactionsList">resetTransactionsList</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#setConversion" >setConversion</a>
|
||||
<a href="#setConversion">setConversion</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#setTransaction" >setTransaction</a>
|
||||
<a href="#setTransaction">setTransaction</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#transferRequest" >transferRequest</a>
|
||||
<a href="#transferRequest">transferRequest</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -153,12 +154,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(httpClient: <a href="https://angular.io/api/common/http/HttpClient" target="_blank">HttpClient</a>, userService: <a href="../injectables/UserService.html" target="_self">UserService</a>, loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>)</code>
|
||||
<code>constructor(httpClient: <a href="https://angular.io/api/common/http/HttpClient" target="_blank">HttpClient</a>, authService: <a href="../injectables/AuthService.html">AuthService</a>, userService: <a href="../injectables/UserService.html">UserService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="31" class="link-to-prism">src/app/_services/transaction.service.ts:31</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="33" class="link-to-prism">src/app/_services/transaction.service.ts:33</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -186,6 +187,18 @@
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>authService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/AuthService.html" target="_self" >AuthService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>userService</td>
|
||||
@ -231,7 +244,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addTransaction"></a>
|
||||
<span class="name">
|
||||
<span ><b>addTransaction</b></span>
|
||||
<b>
|
||||
addTransaction
|
||||
</b>
|
||||
<a href="#addTransaction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -245,8 +260,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="138"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:138</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="143"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:143</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -310,7 +325,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAccountInfo"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAccountInfo</b></span>
|
||||
<b>
|
||||
getAccountInfo
|
||||
</b>
|
||||
<a href="#getAccountInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -324,8 +341,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="158"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:158</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="163"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:163</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -396,7 +413,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAddressTransactions"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAddressTransactions</b></span>
|
||||
<b>
|
||||
getAddressTransactions
|
||||
</b>
|
||||
<a href="#getAddressTransactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -410,8 +429,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="49"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:49</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="54"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:54</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -488,7 +507,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAllTransactions"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAllTransactions</b></span>
|
||||
<b>
|
||||
getAllTransactions
|
||||
</b>
|
||||
<a href="#getAllTransactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -502,8 +523,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="45"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:45</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:50</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -568,8 +589,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>init</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -584,8 +607,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:41</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="44"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:44</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -607,7 +630,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="resetTransactionsList"></a>
|
||||
<span class="name">
|
||||
<span ><b>resetTransactionsList</b></span>
|
||||
<b>
|
||||
resetTransactionsList
|
||||
</b>
|
||||
<a href="#resetTransactionsList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -621,8 +646,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="153"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:153</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="158"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:158</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -644,8 +669,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setConversion"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>setConversion</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
setConversion
|
||||
</b>
|
||||
<a href="#setConversion"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -660,8 +687,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="105"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:105</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="110"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:110</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -719,8 +746,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setTransaction"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>setTransaction</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
setTransaction
|
||||
</b>
|
||||
<a href="#setTransaction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -735,8 +764,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="53"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:53</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="58"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:58</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -800,8 +829,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="transferRequest"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>transferRequest</b></span>
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
transferRequest
|
||||
</b>
|
||||
<a href="#transferRequest"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -816,8 +847,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="165"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:165</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="170"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:170</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -903,143 +934,175 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>CICRegistry</code>
|
||||
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
registry</b>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="31" class="link-to-prism">src/app/_services/transaction.service.ts:31</a></div>
|
||||
<i>Type : </i> <code>CICRegistry</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="33" class="link-to-prism">src/app/_services/transaction.service.ts:33</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="transactionList"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span ><b>transactionList</b></span>
|
||||
<a href="#transactionList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>new BehaviorSubject<any[]>(this.transactions)</code>
|
||||
<a name="transactionList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
transactionList</b>
|
||||
<a href="#transactionList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28" class="link-to-prism">src/app/_services/transaction.service.ts:28</a></div>
|
||||
<i>Default value : </i><code>new BehaviorSubject<any[]>(this.transactions)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29" class="link-to-prism">src/app/_services/transaction.service.ts:29</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="transactions"></a>
|
||||
<span class="name">
|
||||
<span ><b>transactions</b></span>
|
||||
<a href="#transactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>any[]</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
<a name="transactions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
transactions</b>
|
||||
<a href="#transactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">src/app/_services/transaction.service.ts:27</a></div>
|
||||
<i>Type : </i> <code>any[]</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>[]</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28" class="link-to-prism">src/app/_services/transaction.service.ts:28</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="transactionsSubject"></a>
|
||||
<span class="name">
|
||||
<span ><b>transactionsSubject</b></span>
|
||||
<a href="#transactionsSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>this.transactionList.asObservable()</code>
|
||||
<a name="transactionsSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
transactionsSubject</b>
|
||||
<a href="#transactionsSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29" class="link-to-prism">src/app/_services/transaction.service.ts:29</a></div>
|
||||
<i>Default value : </i><code>this.transactionList.asObservable()</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="30" class="link-to-prism">src/app/_services/transaction.service.ts:30</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<span ><b>web3</b></span>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Web3</code>
|
||||
|
||||
<a name="userInfo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
userInfo</b>
|
||||
<a href="#userInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="30" class="link-to-prism">src/app/_services/transaction.service.ts:30</a></div>
|
||||
<i>Type : </i> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="31" class="link-to-prism">src/app/_services/transaction.service.ts:31</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
web3</b>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Web3</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="32" class="link-to-prism">src/app/_services/transaction.service.ts:32</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -1058,6 +1121,7 @@ import { add0x, fromHex, strip0x, toHex } from '@src/assets/js/ethtx/dist/h
|
||||
import { Tx } from '@src/assets/js/ethtx/dist';
|
||||
import { toValue } from '@src/assets/js/ethtx/dist/tx';
|
||||
import * as secp256k1 from 'secp256k1';
|
||||
import { AuthService } from '@app/_services/auth.service';
|
||||
import { defaultAccount } from '@app/_models';
|
||||
import { LoggingService } from '@app/_services/logging.service';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
@ -1075,11 +1139,13 @@ export class TransactionService {
|
||||
transactions: any[] = [];
|
||||
private transactionList = new BehaviorSubject<any[]>(this.transactions);
|
||||
transactionsSubject = this.transactionList.asObservable();
|
||||
userInfo: any;
|
||||
web3: Web3;
|
||||
registry: CICRegistry;
|
||||
|
||||
constructor(
|
||||
private httpClient: HttpClient,
|
||||
private authService: AuthService,
|
||||
private userService: UserService,
|
||||
private loggingService: LoggingService
|
||||
) {
|
||||
@ -1087,6 +1153,8 @@ export class TransactionService {
|
||||
}
|
||||
|
||||
async init(): Promise<void> {
|
||||
await this.authService.init();
|
||||
await this.userService.init();
|
||||
this.registry = await RegistryService.getRegistry();
|
||||
}
|
||||
|
||||
@ -1224,7 +1292,7 @@ export class TransactionService {
|
||||
const hash = hashFunction.digest();
|
||||
const methodSignature = hash.toString('hex').substring(0, 8);
|
||||
const abiCoder = new utils.AbiCoder();
|
||||
const abi = abiCoder.encode(
|
||||
const abi = await abiCoder.encode(
|
||||
['address', 'address', 'address', 'uint256'],
|
||||
[senderAddress, recipientAddress, tokenAddress, value]
|
||||
);
|
||||
@ -1294,9 +1362,9 @@ export class TransactionService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -39,7 +38,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Injectables</li>
|
||||
<li >Web3Service</li>
|
||||
<li>Web3Service</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -63,7 +62,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -79,7 +77,7 @@
|
||||
<li>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#web3" >web3</a>
|
||||
<a href="#web3">web3</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -95,7 +93,7 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Static</span>
|
||||
<a href="#getInstance" >getInstance</a>
|
||||
<a href="#getInstance">getInstance</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -139,8 +137,10 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getInstance"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>getInstance</b></span>
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
getInstance
|
||||
</b>
|
||||
<a href="#getInstance"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -175,37 +175,38 @@
|
||||
</section>
|
||||
<section>
|
||||
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
<span ><b>web3</b></span>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<h3 id="inputs">
|
||||
Properties
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>Web3</code>
|
||||
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
web3</b>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_services/web3.service.ts:9</a></div>
|
||||
<i>Type : </i> <code>Web3</code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_services/web3.service.ts:9</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
@ -270,9 +271,9 @@ export class Web3Service {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -1,371 +0,0 @@
|
||||
<!doctype html>
|
||||
<html class="no-js" lang="">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="x-ua-compatible" content="ie=edge">
|
||||
<title>CICADA</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="navbar navbar-default navbar-fixed-top visible-xs">
|
||||
<a href="../" class="navbar-brand">CICADA</a>
|
||||
<button type="button" class="btn btn-default btn-menu ion-ios-menu" id="btn-menu"></button>
|
||||
</div>
|
||||
|
||||
<div class="xs-menu menu" id="mobile-menu">
|
||||
<div id="book-search-input" role="search"><input type="text" placeholder="Type to search"></div> <compodoc-menu></compodoc-menu>
|
||||
</div>
|
||||
|
||||
<div class="container-fluid main">
|
||||
<div class="row main">
|
||||
<div class="hidden-xs menu">
|
||||
<compodoc-menu mode="normal"></compodoc-menu>
|
||||
</div>
|
||||
<!-- START CONTENT -->
|
||||
<div class="content interceptor">
|
||||
<div class="content-data">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interceptors</li>
|
||||
<li >ConnectionInterceptor</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
<li class="active">
|
||||
<a href="#info" role="tab" id="info-tab" data-toggle="tab" data-link="info">Info</a>
|
||||
</li>
|
||||
<li >
|
||||
<a href="#source" role="tab" id="source-tab" data-toggle="tab" data-link="source">Source</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane fade active in" id="c-info">
|
||||
<p class="comment">
|
||||
<h3>File</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<code>src/app/_interceptors/connection.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Intercepts and handles of events from outgoing HTTP request.</p>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<h6><b>Methods</b></h6>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#intercept" >intercept</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h3 id="constructor">Constructor</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/_interceptors/connection.interceptor.ts:14</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Initialization of the connection interceptor.</p>
|
||||
</div>
|
||||
<div>
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>loggingService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<code><ul>
|
||||
<li>A service that provides logging capabilities.</li>
|
||||
</ul>
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
|
||||
<h3 id="methods">
|
||||
Methods
|
||||
</h3>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<span ><b>intercept</b></span>
|
||||
<a href="#intercept"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>intercept(request: HttpRequest<>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29"
|
||||
class="link-to-prism">src/app/_interceptors/connection.interceptor.ts:29</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Intercepts HTTP requests.</p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>request</td>
|
||||
<td>
|
||||
<code>HttpRequest<></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
<td>
|
||||
<ul>
|
||||
<li>An outgoing HTTP request with an optional typed body.</li>
|
||||
</ul>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>next</td>
|
||||
<td>
|
||||
<code><a href="https://angular.io/api/common/http/HttpHandler" target="_blank" >HttpHandler</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
<td>
|
||||
<ul>
|
||||
<li>The next HTTP handler or the outgoing request dispatcher.</li>
|
||||
</ul>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<p>The forwarded request.</p>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest } from '@angular/common/http';
|
||||
import { Injectable } from '@angular/core';
|
||||
|
||||
// Third party imports
|
||||
import { Observable } from 'rxjs';
|
||||
|
||||
// Application imports
|
||||
import { LoggingService } from '@app/_services/logging.service';
|
||||
import { checkOnlineStatus } from '@app/_helpers';
|
||||
|
||||
/** Intercepts and handles of events from outgoing HTTP request. */
|
||||
@Injectable()
|
||||
export class ConnectionInterceptor implements HttpInterceptor {
|
||||
/**
|
||||
* Initialization of the connection interceptor.
|
||||
*
|
||||
* @param loggingService - A service that provides logging capabilities.
|
||||
*/
|
||||
constructor(private loggingService: LoggingService) {}
|
||||
|
||||
/**
|
||||
* Intercepts HTTP requests.
|
||||
*
|
||||
* @param request - An outgoing HTTP request with an optional typed body.
|
||||
* @param next - The next HTTP handler or the outgoing request dispatcher.
|
||||
* @returns The forwarded request.
|
||||
*/
|
||||
intercept(request: HttpRequest<unknown>, next: HttpHandler): Observable<HttpEvent<unknown>> {
|
||||
checkOnlineStatus().then((online) => {
|
||||
if (!online) {
|
||||
this.loggingService.sendErrorLevelMessage('No internet connection on device!', this, {
|
||||
error: `NetworkError when attempting to fetch resource ${request.url}.`,
|
||||
});
|
||||
return;
|
||||
} else {
|
||||
return next.handle(request);
|
||||
}
|
||||
});
|
||||
return next.handle(request);
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div><div class="search-results">
|
||||
<div class="has-results">
|
||||
<h1 class="search-results-title"><span class='search-results-count'></span> result-matching "<span class='search-query'></span>"</h1>
|
||||
<ul class="search-results-list"></ul>
|
||||
</div>
|
||||
<div class="no-results">
|
||||
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- END CONTENT -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var COMPODOC_CURRENT_PAGE_DEPTH = 1;
|
||||
var COMPODOC_CURRENT_PAGE_CONTEXT = 'interceptor';
|
||||
var COMPODOC_CURRENT_PAGE_URL = 'ConnectionInterceptor.html';
|
||||
var MAX_SEARCH_RESULTS = 15;
|
||||
</script>
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
<script src="../js/libs/es6-shim.min.js"></script>
|
||||
<script src="../js/libs/EventDispatcher.js"></script>
|
||||
<script src="../js/libs/promise.min.js"></script>
|
||||
<script src="../js/libs/zepto.min.js"></script>
|
||||
|
||||
<script src="../js/compodoc.js"></script>
|
||||
|
||||
<script src="../js/tabs.js"></script>
|
||||
<script src="../js/menu.js"></script>
|
||||
<script src="../js/libs/clipboard.min.js"></script>
|
||||
<script src="../js/libs/prism.js"></script>
|
||||
<script src="../js/sourceCode.js"></script>
|
||||
<script src="../js/search/search.js"></script>
|
||||
<script src="../js/search/lunr.min.js"></script>
|
||||
<script src="../js/search/search-lunr.js"></script>
|
||||
<script src="../js/search/search_index.js"></script>
|
||||
<script src="../js/lazy-load-graphs.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -40,7 +39,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interceptors</li>
|
||||
<li >ErrorInterceptor</li>
|
||||
<li>ErrorInterceptor</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -61,12 +60,11 @@
|
||||
<code>src/app/_interceptors/error.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Intercepts and handles errors from outgoing HTTP request.</p>
|
||||
<p>Intercepts and handles errors from outgoing HTTP request. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -85,7 +83,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#intercept" >intercept</a>
|
||||
<a href="#intercept">intercept</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -105,7 +103,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(errorDialogService: <a href="../injectables/ErrorDialogService.html" target="_self">ErrorDialogService</a>, loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
<code>constructor(errorDialogService: <a href="../injectables/ErrorDialogService.html">ErrorDialogService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -204,14 +202,16 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<span ><b>intercept</b></span>
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<a href="#intercept"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>intercept(request: HttpRequest<>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<code>intercept(request: HttpRequest<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -244,7 +244,7 @@
|
||||
<tr>
|
||||
<td>request</td>
|
||||
<td>
|
||||
<code>HttpRequest<></code>
|
||||
<code>HttpRequest<unknown></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -283,7 +283,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -360,10 +360,7 @@ export class ErrorInterceptor implements HttpInterceptor {
|
||||
this.router.navigateByUrl('/auth').then();
|
||||
break;
|
||||
case 403: // forbidden
|
||||
this.errorDialogService.openDialog({
|
||||
message: 'Access to resource is not allowed (Error 403)',
|
||||
});
|
||||
// alert('Access to resource is not allowed!');
|
||||
alert('Access to resource is not allowed!');
|
||||
break;
|
||||
}
|
||||
// Return an observable with a user-facing error message.
|
||||
@ -409,9 +406,9 @@ export class ErrorInterceptor implements HttpInterceptor {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -40,7 +39,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interceptors</li>
|
||||
<li >HttpConfigInterceptor</li>
|
||||
<li>HttpConfigInterceptor</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -61,12 +60,11 @@
|
||||
<code>src/app/_interceptors/http-config.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Intercepts and handles setting of configurations to outgoing HTTP request.</p>
|
||||
<p>Intercepts and handles setting of configurations to outgoing HTTP request. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -85,7 +83,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#intercept" >intercept</a>
|
||||
<a href="#intercept">intercept</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -110,13 +108,13 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_interceptors/http-config.interceptor.ts:11</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="10" class="link-to-prism">src/app/_interceptors/http-config.interceptor.ts:10</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Initialization of http config interceptor.</p>
|
||||
<div class="io-description"><p>Initialization of http config interceptor. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -135,22 +133,24 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<span ><b>intercept</b></span>
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<a href="#intercept"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>intercept(request: HttpRequest<>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<code>intercept(request: HttpRequest<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22"
|
||||
class="link-to-prism">src/app/_interceptors/http-config.interceptor.ts:22</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="21"
|
||||
class="link-to-prism">src/app/_interceptors/http-config.interceptor.ts:21</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -175,7 +175,7 @@
|
||||
<tr>
|
||||
<td>request</td>
|
||||
<td>
|
||||
<code>HttpRequest<></code>
|
||||
<code>HttpRequest<unknown></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -214,7 +214,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -236,7 +236,6 @@ import { Injectable } from '@angular/core';
|
||||
|
||||
// Third party imports
|
||||
import { Observable } from 'rxjs';
|
||||
import { environment } from '@src/environments/environment';
|
||||
|
||||
/** Intercepts and handles setting of configurations to outgoing HTTP request. */
|
||||
@Injectable()
|
||||
@ -252,18 +251,11 @@ export class HttpConfigInterceptor implements HttpInterceptor {
|
||||
* @returns The forwarded request.
|
||||
*/
|
||||
intercept(request: HttpRequest<unknown>, next: HttpHandler): Observable<HttpEvent<unknown>> {
|
||||
if (
|
||||
request.url.startsWith(environment.cicMetaUrl) ||
|
||||
request.url.startsWith(environment.cicUssdUrl)
|
||||
) {
|
||||
const token: string = sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'));
|
||||
// const token: string = sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'));
|
||||
|
||||
if (token) {
|
||||
request = request.clone({
|
||||
headers: request.headers.set('Authorization', 'Bearer ' + token),
|
||||
});
|
||||
}
|
||||
}
|
||||
// if (token) {
|
||||
// request = request.clone({headers: request.headers.set('Authorization', 'Bearer ' + token)});
|
||||
// }
|
||||
|
||||
return next.handle(request);
|
||||
}
|
||||
@ -305,9 +297,9 @@ export class HttpConfigInterceptor implements HttpInterceptor {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -40,7 +39,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interceptors</li>
|
||||
<li >LoggingInterceptor</li>
|
||||
<li>LoggingInterceptor</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -61,12 +60,11 @@
|
||||
<code>src/app/_interceptors/logging.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Intercepts and handles of events from outgoing HTTP request.</p>
|
||||
<p>Intercepts and handles of events from outgoing HTTP request. </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -85,7 +83,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#intercept" >intercept</a>
|
||||
<a href="#intercept">intercept</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -105,7 +103,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>)</code>
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -168,14 +166,16 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<span ><b>intercept</b></span>
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<a href="#intercept"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>intercept(request: HttpRequest<>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<code>intercept(request: HttpRequest<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -208,7 +208,7 @@
|
||||
<tr>
|
||||
<td>request</td>
|
||||
<td>
|
||||
<code>HttpRequest<></code>
|
||||
<code>HttpRequest<unknown></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -247,7 +247,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -353,9 +353,9 @@ export class LoggingInterceptor implements HttpInterceptor {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -40,7 +39,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interceptors</li>
|
||||
<li >MockBackendInterceptor</li>
|
||||
<li>MockBackendInterceptor</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -61,7 +60,6 @@
|
||||
<code>src/app/_helpers/mock-backend.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,7 +84,7 @@ Provides a backend that can handle requests for certain data items.</p>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#intercept" >intercept</a>
|
||||
<a href="#intercept">intercept</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -112,7 +110,9 @@ Provides a backend that can handle requests for certain data items.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<span ><b>intercept</b></span>
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<a href="#intercept"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1287,9 +1287,9 @@ export const MockBackendProvider = {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
AccountDetails</li>
|
||||
<li>AccountDetails</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Account data interface</p>
|
||||
<p>Account data interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -91,67 +87,37 @@
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#age"
|
||||
>
|
||||
age
|
||||
</a>
|
||||
<a href="#age">age</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#balance"
|
||||
>
|
||||
balance
|
||||
</a>
|
||||
<a href="#balance">balance</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#category"
|
||||
>
|
||||
category
|
||||
</a>
|
||||
<a href="#category">category</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#date_registered"
|
||||
>
|
||||
date_registered
|
||||
</a>
|
||||
<a href="#date_registered">date_registered</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#gender"
|
||||
>
|
||||
gender
|
||||
</a>
|
||||
<a href="#gender">gender</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#identities"
|
||||
>
|
||||
identities
|
||||
</a>
|
||||
<a href="#identities">identities</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#location"
|
||||
>
|
||||
location
|
||||
</a>
|
||||
<a href="#location">location</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#products"
|
||||
>
|
||||
products
|
||||
</a>
|
||||
<a href="#products">products</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#type"
|
||||
>
|
||||
type
|
||||
</a>
|
||||
<a href="#type">type</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#vcard"
|
||||
>
|
||||
vcard
|
||||
</a>
|
||||
<a href="#vcard">vcard</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -169,11 +135,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="age"></a>
|
||||
<span class="name "><b>age</b>
|
||||
<a href="#age">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>age</b><a href="#age"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -202,7 +164,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Age of user</p>
|
||||
<div class="io-description"><p>Age of user </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -213,11 +175,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="balance"></a>
|
||||
<span class="name "><b>balance</b>
|
||||
<a href="#balance">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>balance</b><a href="#balance"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -246,7 +204,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Token balance on account</p>
|
||||
<div class="io-description"><p>Token balance on account </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -257,11 +215,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="category"></a>
|
||||
<span class="name "><b>category</b>
|
||||
<a href="#category">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>category</b><a href="#category"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -290,7 +244,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Business category of user.</p>
|
||||
<div class="io-description"><p>Business category of user. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -301,11 +255,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="date_registered"></a>
|
||||
<span class="name "><b>date_registered</b>
|
||||
<a href="#date_registered">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>date_registered</b><a href="#date_registered"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -329,7 +279,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Account registration day</p>
|
||||
<div class="io-description"><p>Account registration day </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -340,11 +290,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="gender"></a>
|
||||
<span class="name "><b>gender</b>
|
||||
<a href="#gender">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>gender</b><a href="#gender"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -368,7 +314,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>User's gender</p>
|
||||
<div class="io-description"><p>User's gender </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -379,11 +325,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="identities"></a>
|
||||
<span class="name "><b>identities</b>
|
||||
<a href="#identities">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>identities</b><a href="#identities"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -407,7 +349,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Account identifiers</p>
|
||||
<div class="io-description"><p>Account identifiers </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -418,11 +360,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="location"></a>
|
||||
<span class="name "><b>location</b>
|
||||
<a href="#location">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>location</b><a href="#location"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -446,7 +384,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>User's location</p>
|
||||
<div class="io-description"><p>User's location </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -457,11 +395,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="products"></a>
|
||||
<span class="name "><b>products</b>
|
||||
<a href="#products">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>products</b><a href="#products"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -485,7 +419,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Products or services provided by user.</p>
|
||||
<div class="io-description"><p>Products or services provided by user. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -496,11 +430,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="type"></a>
|
||||
<span class="name "><b>type</b>
|
||||
<a href="#type">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>type</b><a href="#type"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -529,7 +459,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Type of account</p>
|
||||
<div class="io-description"><p>Type of account </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -540,11 +470,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="vcard"></a>
|
||||
<span class="name "><b>vcard</b>
|
||||
<a href="#vcard">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>vcard</b><a href="#vcard"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -568,7 +494,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Personal identifying information of user</p>
|
||||
<div class="io-description"><p>Personal identifying information of user </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -755,9 +681,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Action</li>
|
||||
<li>Action</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/mappings.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Action object interface</p>
|
||||
<p>Action object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,34 +86,19 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#action"
|
||||
>
|
||||
action
|
||||
</a>
|
||||
<a href="#action">action</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#approval"
|
||||
>
|
||||
approval
|
||||
</a>
|
||||
<a href="#approval">approval</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#id"
|
||||
>
|
||||
id
|
||||
</a>
|
||||
<a href="#id">id</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#role"
|
||||
>
|
||||
role
|
||||
</a>
|
||||
<a href="#role">role</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#user"
|
||||
>
|
||||
user
|
||||
</a>
|
||||
<a href="#user">user</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -135,11 +116,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="action"></a>
|
||||
<span class="name "><b>action</b>
|
||||
<a href="#action">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>action</b><a href="#action"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -163,7 +140,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Action performed</p>
|
||||
<div class="io-description"><p>Action performed </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -174,11 +151,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="approval"></a>
|
||||
<span class="name "><b>approval</b>
|
||||
<a href="#approval">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>approval</b><a href="#approval"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -202,7 +175,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Action approval status.</p>
|
||||
<div class="io-description"><p>Action approval status. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -213,11 +186,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="id"></a>
|
||||
<span class="name "><b>id</b>
|
||||
<a href="#id">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>id</b><a href="#id"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -241,7 +210,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Action ID</p>
|
||||
<div class="io-description"><p>Action ID </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -252,11 +221,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="role"></a>
|
||||
<span class="name "><b>role</b>
|
||||
<a href="#role">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>role</b><a href="#role"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -280,7 +245,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Admin's role in the system</p>
|
||||
<div class="io-description"><p>Admin's role in the system </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -291,11 +256,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="user"></a>
|
||||
<span class="name "><b>user</b>
|
||||
<a href="#user">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>user</b><a href="#user"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -319,7 +280,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Admin who initialized the action.</p>
|
||||
<div class="io-description"><p>Admin who initialized the action. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -378,9 +339,9 @@ export { Action };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Conversion</li>
|
||||
<li>Conversion</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Conversion object interface</p>
|
||||
<p>Conversion object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,46 +86,25 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#destinationToken"
|
||||
>
|
||||
destinationToken
|
||||
</a>
|
||||
<a href="#destinationToken">destinationToken</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#fromValue"
|
||||
>
|
||||
fromValue
|
||||
</a>
|
||||
<a href="#fromValue">fromValue</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sourceToken"
|
||||
>
|
||||
sourceToken
|
||||
</a>
|
||||
<a href="#sourceToken">sourceToken</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#toValue"
|
||||
>
|
||||
toValue
|
||||
</a>
|
||||
<a href="#toValue">toValue</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#trader"
|
||||
>
|
||||
trader
|
||||
</a>
|
||||
<a href="#trader">trader</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tx"
|
||||
>
|
||||
tx
|
||||
</a>
|
||||
<a href="#tx">tx</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#user"
|
||||
>
|
||||
user
|
||||
</a>
|
||||
<a href="#user">user</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -147,11 +122,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="destinationToken"></a>
|
||||
<span class="name "><b>destinationToken</b>
|
||||
<a href="#destinationToken">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>destinationToken</b><a href="#destinationToken"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -175,7 +146,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Final transaction token information.</p>
|
||||
<div class="io-description"><p>Final transaction token information. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -186,11 +157,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="fromValue"></a>
|
||||
<span class="name "><b>fromValue</b>
|
||||
<a href="#fromValue">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>fromValue</b><a href="#fromValue"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -214,7 +181,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Initial transaction token amount.</p>
|
||||
<div class="io-description"><p>Initial transaction token amount. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -225,11 +192,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="sourceToken"></a>
|
||||
<span class="name "><b>sourceToken</b>
|
||||
<a href="#sourceToken">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>sourceToken</b><a href="#sourceToken"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -253,7 +216,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Initial transaction token information.</p>
|
||||
<div class="io-description"><p>Initial transaction token information. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -264,11 +227,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="toValue"></a>
|
||||
<span class="name "><b>toValue</b>
|
||||
<a href="#toValue">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>toValue</b><a href="#toValue"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -292,7 +251,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Final transaction token amount.</p>
|
||||
<div class="io-description"><p>Final transaction token amount. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -303,11 +262,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="trader"></a>
|
||||
<span class="name "><b>trader</b>
|
||||
<a href="#trader">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>trader</b><a href="#trader"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -331,7 +286,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Address of the initiator of the conversion.</p>
|
||||
<div class="io-description"><p>Address of the initiator of the conversion. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -342,11 +297,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tx"></a>
|
||||
<span class="name "><b>tx</b>
|
||||
<a href="#tx">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>tx</b><a href="#tx"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -370,7 +321,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Conversion mining information.</p>
|
||||
<div class="io-description"><p>Conversion mining information. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -381,11 +332,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="user"></a>
|
||||
<span class="name "><b>user</b>
|
||||
<a href="#user">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>user</b><a href="#user"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -409,7 +356,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Account information of the initiator of the conversion.</p>
|
||||
<div class="io-description"><p>Account information of the initiator of the conversion. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -519,9 +466,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Meta</li>
|
||||
<li>Meta</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Meta object interface</p>
|
||||
<p>Meta object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,22 +86,13 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#data"
|
||||
>
|
||||
data
|
||||
</a>
|
||||
<a href="#data">data</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#id"
|
||||
>
|
||||
id
|
||||
</a>
|
||||
<a href="#id">id</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#signature"
|
||||
>
|
||||
signature
|
||||
</a>
|
||||
<a href="#signature">signature</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -123,11 +110,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="data"></a>
|
||||
<span class="name "><b>data</b>
|
||||
<a href="#data">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>data</b><a href="#data"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -151,7 +134,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Account details</p>
|
||||
<div class="io-description"><p>Account details </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -162,11 +145,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="id"></a>
|
||||
<span class="name "><b>id</b>
|
||||
<a href="#id">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>id</b><a href="#id"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -190,7 +169,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Meta store id</p>
|
||||
<div class="io-description"><p>Meta store id </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -201,11 +180,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="signature"></a>
|
||||
<span class="name "><b>signature</b>
|
||||
<a href="#signature">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>signature</b><a href="#signature"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -229,7 +204,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Signature used during write.</p>
|
||||
<div class="io-description"><p>Signature used during write. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -416,9 +391,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
MetaResponse</li>
|
||||
<li>MetaResponse</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Meta response interface</p>
|
||||
<p>Meta response interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,16 +86,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#id"
|
||||
>
|
||||
id
|
||||
</a>
|
||||
<a href="#id">id</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#m"
|
||||
>
|
||||
m
|
||||
</a>
|
||||
<a href="#m">m</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -117,11 +107,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="id"></a>
|
||||
<span class="name "><b>id</b>
|
||||
<a href="#id">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>id</b><a href="#id"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -145,7 +131,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Meta store id</p>
|
||||
<div class="io-description"><p>Meta store id </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -156,11 +142,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="m"></a>
|
||||
<span class="name "><b>m</b>
|
||||
<a href="#m">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>m</b><a href="#m"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -184,7 +166,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Meta object</p>
|
||||
<div class="io-description"><p>Meta object </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -371,9 +353,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
MutableKeyStore</li>
|
||||
<li>MutableKeyStore</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,7 +64,6 @@
|
||||
<code>src/app/_pgp/pgp-key-store.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -96,154 +92,79 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#clearKeysInKeyring"
|
||||
>
|
||||
clearKeysInKeyring
|
||||
</a>
|
||||
<a href="#clearKeysInKeyring">clearKeysInKeyring</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getEncryptKeys"
|
||||
>
|
||||
getEncryptKeys
|
||||
</a>
|
||||
<a href="#getEncryptKeys">getEncryptKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getFingerprint"
|
||||
>
|
||||
getFingerprint
|
||||
</a>
|
||||
<a href="#getFingerprint">getFingerprint</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getKeyId"
|
||||
>
|
||||
getKeyId
|
||||
</a>
|
||||
<a href="#getKeyId">getKeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getKeysForId"
|
||||
>
|
||||
getKeysForId
|
||||
</a>
|
||||
<a href="#getKeysForId">getKeysForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKey"
|
||||
>
|
||||
getPrivateKey
|
||||
</a>
|
||||
<a href="#getPrivateKey">getPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyForId"
|
||||
>
|
||||
getPrivateKeyForId
|
||||
</a>
|
||||
<a href="#getPrivateKeyForId">getPrivateKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyId"
|
||||
>
|
||||
getPrivateKeyId
|
||||
</a>
|
||||
<a href="#getPrivateKeyId">getPrivateKeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeys"
|
||||
>
|
||||
getPrivateKeys
|
||||
</a>
|
||||
<a href="#getPrivateKeys">getPrivateKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeyForId"
|
||||
>
|
||||
getPublicKeyForId
|
||||
</a>
|
||||
<a href="#getPublicKeyForId">getPublicKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeyForSubkeyId"
|
||||
>
|
||||
getPublicKeyForSubkeyId
|
||||
</a>
|
||||
<a href="#getPublicKeyForSubkeyId">getPublicKeyForSubkeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeys"
|
||||
>
|
||||
getPublicKeys
|
||||
</a>
|
||||
<a href="#getPublicKeys">getPublicKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeysForAddress"
|
||||
>
|
||||
getPublicKeysForAddress
|
||||
</a>
|
||||
<a href="#getPublicKeysForAddress">getPublicKeysForAddress</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedActiveKeys"
|
||||
>
|
||||
getTrustedActiveKeys
|
||||
</a>
|
||||
<a href="#getTrustedActiveKeys">getTrustedActiveKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedKeys"
|
||||
>
|
||||
getTrustedKeys
|
||||
</a>
|
||||
<a href="#getTrustedKeys">getTrustedKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#importKeyPair"
|
||||
>
|
||||
importKeyPair
|
||||
</a>
|
||||
<a href="#importKeyPair">importKeyPair</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#importPrivateKey"
|
||||
>
|
||||
importPrivateKey
|
||||
</a>
|
||||
<a href="#importPrivateKey">importPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#importPublicKey"
|
||||
>
|
||||
importPublicKey
|
||||
</a>
|
||||
<a href="#importPublicKey">importPublicKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#isEncryptedPrivateKey"
|
||||
>
|
||||
isEncryptedPrivateKey
|
||||
</a>
|
||||
<a href="#isEncryptedPrivateKey">isEncryptedPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#isValidKey"
|
||||
>
|
||||
isValidKey
|
||||
</a>
|
||||
<a href="#isValidKey">isValidKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loadKeyring"
|
||||
>
|
||||
loadKeyring
|
||||
</a>
|
||||
<a href="#loadKeyring">loadKeyring</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removeKeysForId"
|
||||
>
|
||||
removeKeysForId
|
||||
</a>
|
||||
<a href="#removeKeysForId">removeKeysForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removePublicKey"
|
||||
>
|
||||
removePublicKey
|
||||
</a>
|
||||
<a href="#removePublicKey">removePublicKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removePublicKeyForId"
|
||||
>
|
||||
removePublicKeyForId
|
||||
</a>
|
||||
<a href="#removePublicKeyForId">removePublicKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sign"
|
||||
>
|
||||
sign
|
||||
</a>
|
||||
<a href="#sign">sign</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -263,7 +184,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="clearKeysInKeyring"></a>
|
||||
<span class="name">
|
||||
<span ><b>clearKeysInKeyring</b></span>
|
||||
<b>
|
||||
clearKeysInKeyring
|
||||
</b>
|
||||
<a href="#clearKeysInKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -285,7 +208,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Remove all keys from the keyring.</p>
|
||||
<div class="io-description"><p>Remove all keys from the keyring. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -302,7 +225,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getEncryptKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getEncryptKeys</b></span>
|
||||
<b>
|
||||
getEncryptKeys
|
||||
</b>
|
||||
<a href="#getEncryptKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -324,9 +249,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Get all the encryption keys.
|
||||
Current implementation doesn't include encryption keys.
|
||||
This is included to appease the implemented Keystore interface.</p>
|
||||
<div class="io-description"><p>Get all the encryption keys.</p>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@ -349,7 +272,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getFingerprint"></a>
|
||||
<span class="name">
|
||||
<span ><b>getFingerprint</b></span>
|
||||
<b>
|
||||
getFingerprint
|
||||
</b>
|
||||
<a href="#getFingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -394,7 +319,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getKeyId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getKeyId</b></span>
|
||||
<b>
|
||||
getKeyId
|
||||
</b>
|
||||
<a href="#getKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -472,7 +399,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getKeysForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getKeysForId</b></span>
|
||||
<b>
|
||||
getKeysForId
|
||||
</b>
|
||||
<a href="#getKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -550,7 +479,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -595,7 +526,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeyForId</b></span>
|
||||
<b>
|
||||
getPrivateKeyForId
|
||||
</b>
|
||||
<a href="#getPrivateKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -673,7 +606,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeyId</b></span>
|
||||
<b>
|
||||
getPrivateKeyId
|
||||
</b>
|
||||
<a href="#getPrivateKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -718,7 +653,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPrivateKeys</b></span>
|
||||
<b>
|
||||
getPrivateKeys
|
||||
</b>
|
||||
<a href="#getPrivateKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -763,7 +700,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeyForId</b></span>
|
||||
<b>
|
||||
getPublicKeyForId
|
||||
</b>
|
||||
<a href="#getPublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -841,7 +780,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForSubkeyId"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeyForSubkeyId</b></span>
|
||||
<b>
|
||||
getPublicKeyForSubkeyId
|
||||
</b>
|
||||
<a href="#getPublicKeyForSubkeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -919,7 +860,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<b>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -964,7 +907,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeysForAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>getPublicKeysForAddress</b></span>
|
||||
<b>
|
||||
getPublicKeysForAddress
|
||||
</b>
|
||||
<a href="#getPublicKeysForAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1042,7 +987,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedActiveKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getTrustedActiveKeys</b></span>
|
||||
<b>
|
||||
getTrustedActiveKeys
|
||||
</b>
|
||||
<a href="#getTrustedActiveKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1087,7 +1034,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedKeys"></a>
|
||||
<span class="name">
|
||||
<span ><b>getTrustedKeys</b></span>
|
||||
<b>
|
||||
getTrustedKeys
|
||||
</b>
|
||||
<a href="#getTrustedKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1132,7 +1081,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="importKeyPair"></a>
|
||||
<span class="name">
|
||||
<span ><b>importKeyPair</b></span>
|
||||
<b>
|
||||
importKeyPair
|
||||
</b>
|
||||
<a href="#importKeyPair"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1227,7 +1178,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="importPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>importPrivateKey</b></span>
|
||||
<b>
|
||||
importPrivateKey
|
||||
</b>
|
||||
<a href="#importPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1304,7 +1257,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="importPublicKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>importPublicKey</b></span>
|
||||
<b>
|
||||
importPublicKey
|
||||
</b>
|
||||
<a href="#importPublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1381,7 +1336,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="isEncryptedPrivateKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>isEncryptedPrivateKey</b></span>
|
||||
<b>
|
||||
isEncryptedPrivateKey
|
||||
</b>
|
||||
<a href="#isEncryptedPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1459,7 +1416,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="isValidKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>isValidKey</b></span>
|
||||
<b>
|
||||
isValidKey
|
||||
</b>
|
||||
<a href="#isValidKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1537,7 +1496,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="loadKeyring"></a>
|
||||
<span class="name">
|
||||
<span ><b>loadKeyring</b></span>
|
||||
<b>
|
||||
loadKeyring
|
||||
</b>
|
||||
<a href="#loadKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1576,7 +1537,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="removeKeysForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>removeKeysForId</b></span>
|
||||
<b>
|
||||
removeKeysForId
|
||||
</b>
|
||||
<a href="#removeKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1654,7 +1617,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKey"></a>
|
||||
<span class="name">
|
||||
<span ><b>removePublicKey</b></span>
|
||||
<b>
|
||||
removePublicKey
|
||||
</b>
|
||||
<a href="#removePublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1732,7 +1697,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<span ><b>removePublicKeyForId</b></span>
|
||||
<b>
|
||||
removePublicKeyForId
|
||||
</b>
|
||||
<a href="#removePublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1810,7 +1777,9 @@ This is included to appease the implemented Keystore interface.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<span ><b>sign</b></span>
|
||||
<b>
|
||||
sign
|
||||
</b>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -2355,9 +2324,9 @@ export { MutableKeyStore, MutablePgpKeyStore };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Signable</li>
|
||||
<li>Signable</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Signable object interface</p>
|
||||
<p>Signable object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,10 +86,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#digest"
|
||||
>
|
||||
digest
|
||||
</a>
|
||||
<a href="#digest">digest</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -113,7 +106,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="digest"></a>
|
||||
<span class="name">
|
||||
<span ><b>digest</b></span>
|
||||
<b>
|
||||
digest
|
||||
</b>
|
||||
<a href="#digest"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -135,7 +130,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The message to be signed.</p>
|
||||
<div class="io-description"><p>The message to be signed. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -362,9 +357,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Signature</li>
|
||||
<li>Signature</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Signature object interface</p>
|
||||
<p>Signature object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,28 +86,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#algo"
|
||||
>
|
||||
algo
|
||||
</a>
|
||||
<a href="#algo">algo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#data"
|
||||
>
|
||||
data
|
||||
</a>
|
||||
<a href="#data">data</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#digest"
|
||||
>
|
||||
digest
|
||||
</a>
|
||||
<a href="#digest">digest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#engine"
|
||||
>
|
||||
engine
|
||||
</a>
|
||||
<a href="#engine">engine</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -129,11 +113,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="algo"></a>
|
||||
<span class="name "><b>algo</b>
|
||||
<a href="#algo">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>algo</b><a href="#algo"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -157,7 +137,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Encryption algorithm used</p>
|
||||
<div class="io-description"><p>Encryption algorithm used </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -168,11 +148,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="data"></a>
|
||||
<span class="name "><b>data</b>
|
||||
<a href="#data">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>data</b><a href="#data"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -196,7 +172,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Data to be signed.</p>
|
||||
<div class="io-description"><p>Data to be signed. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -207,11 +183,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="digest"></a>
|
||||
<span class="name "><b>digest</b>
|
||||
<a href="#digest">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>digest</b><a href="#digest"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -235,7 +207,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Message digest</p>
|
||||
<div class="io-description"><p>Message digest </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -246,11 +218,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="engine"></a>
|
||||
<span class="name "><b>engine</b>
|
||||
<a href="#engine">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>engine</b><a href="#engine"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -274,7 +242,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Encryption engine used.</p>
|
||||
<div class="io-description"><p>Encryption engine used. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -495,9 +463,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Signature</li>
|
||||
<li>Signature</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Meta signature interface</p>
|
||||
<p>Meta signature interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,28 +86,16 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#algo"
|
||||
>
|
||||
algo
|
||||
</a>
|
||||
<a href="#algo">algo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#data"
|
||||
>
|
||||
data
|
||||
</a>
|
||||
<a href="#data">data</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#digest"
|
||||
>
|
||||
digest
|
||||
</a>
|
||||
<a href="#digest">digest</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#engine"
|
||||
>
|
||||
engine
|
||||
</a>
|
||||
<a href="#engine">engine</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -129,11 +113,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="algo"></a>
|
||||
<span class="name "><b>algo</b>
|
||||
<a href="#algo">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>algo</b><a href="#algo"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -157,7 +137,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Algorithm used</p>
|
||||
<div class="io-description"><p>Algorithm used </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -168,11 +148,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="data"></a>
|
||||
<span class="name "><b>data</b>
|
||||
<a href="#data">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>data</b><a href="#data"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -196,7 +172,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Data that was signed.</p>
|
||||
<div class="io-description"><p>Data that was signed. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -207,11 +183,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="digest"></a>
|
||||
<span class="name "><b>digest</b>
|
||||
<a href="#digest">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>digest</b><a href="#digest"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -235,7 +207,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Message digest</p>
|
||||
<div class="io-description"><p>Message digest </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -246,11 +218,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="engine"></a>
|
||||
<span class="name "><b>engine</b>
|
||||
<a href="#engine">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>engine</b><a href="#engine"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -274,7 +242,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Encryption engine used.</p>
|
||||
<div class="io-description"><p>Encryption engine used. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -461,9 +429,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Signer</li>
|
||||
<li>Signer</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Signer interface</p>
|
||||
<p>Signer interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,40 +86,22 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#fingerprint"
|
||||
>
|
||||
fingerprint
|
||||
</a>
|
||||
<a href="#fingerprint">fingerprint</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onsign"
|
||||
>
|
||||
onsign
|
||||
</a>
|
||||
<a href="#onsign">onsign</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onverify"
|
||||
>
|
||||
onverify
|
||||
</a>
|
||||
<a href="#onverify">onverify</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#prepare"
|
||||
>
|
||||
prepare
|
||||
</a>
|
||||
<a href="#prepare">prepare</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sign"
|
||||
>
|
||||
sign
|
||||
</a>
|
||||
<a href="#sign">sign</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#verify"
|
||||
>
|
||||
verify
|
||||
</a>
|
||||
<a href="#verify">verify</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -143,7 +121,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="fingerprint"></a>
|
||||
<span class="name">
|
||||
<span ><b>fingerprint</b></span>
|
||||
<b>
|
||||
fingerprint
|
||||
</b>
|
||||
<a href="#fingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -188,14 +168,16 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onsign"></a>
|
||||
<span class="name">
|
||||
<span ><b>onsign</b></span>
|
||||
<b>
|
||||
onsign
|
||||
</b>
|
||||
<a href="#onsign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>onsign(signature: <a href="../interfaces/Signature.html" target="_self">Signature</a>)</code>
|
||||
<code>onsign(signature: <a href="../interfaces/Signature.html">Signature</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -210,7 +192,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Event triggered on successful signing of message.</p>
|
||||
<div class="io-description"><p>Event triggered on successful signing of message. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -258,7 +240,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onverify"></a>
|
||||
<span class="name">
|
||||
<span ><b>onverify</b></span>
|
||||
<b>
|
||||
onverify
|
||||
</b>
|
||||
<a href="#onverify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -280,7 +264,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Event triggered on successful verification of a signature.</p>
|
||||
<div class="io-description"><p>Event triggered on successful verification of a signature. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -328,14 +312,16 @@
|
||||
<td class="col-md-4">
|
||||
<a name="prepare"></a>
|
||||
<span class="name">
|
||||
<span ><b>prepare</b></span>
|
||||
<b>
|
||||
prepare
|
||||
</b>
|
||||
<a href="#prepare"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html" target="_self">Signable</a>)</code>
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html">Signable</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -406,7 +392,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<span ><b>sign</b></span>
|
||||
<b>
|
||||
sign
|
||||
</b>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -483,14 +471,16 @@
|
||||
<td class="col-md-4">
|
||||
<a name="verify"></a>
|
||||
<span class="name">
|
||||
<span ><b>verify</b></span>
|
||||
<b>
|
||||
verify
|
||||
</b>
|
||||
<a href="#verify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>verify(digest: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank">string</a>, signature: <a href="../interfaces/Signature.html" target="_self">Signature</a>)</code>
|
||||
<code>verify(digest: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank">string</a>, signature: <a href="../interfaces/Signature.html">Signature</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -788,9 +778,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Staff</li>
|
||||
<li>Staff</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/staff.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Staff object interface</p>
|
||||
<p>Staff object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,34 +86,19 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#comment"
|
||||
>
|
||||
comment
|
||||
</a>
|
||||
<a href="#comment">comment</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#email"
|
||||
>
|
||||
email
|
||||
</a>
|
||||
<a href="#email">email</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#name"
|
||||
>
|
||||
name
|
||||
</a>
|
||||
<a href="#name">name</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tag"
|
||||
>
|
||||
tag
|
||||
</a>
|
||||
<a href="#tag">tag</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#userid"
|
||||
>
|
||||
userid
|
||||
</a>
|
||||
<a href="#userid">userid</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -135,11 +116,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="comment"></a>
|
||||
<span class="name "><b>comment</b>
|
||||
<a href="#comment">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>comment</b><a href="#comment"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -163,7 +140,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Comment made on the public key.</p>
|
||||
<div class="io-description"><p>Comment made on the public key. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -174,11 +151,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="email"></a>
|
||||
<span class="name "><b>email</b>
|
||||
<a href="#email">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>email</b><a href="#email"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -202,7 +175,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Email used to create the public key.</p>
|
||||
<div class="io-description"><p>Email used to create the public key. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -213,11 +186,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="name"></a>
|
||||
<span class="name "><b>name</b>
|
||||
<a href="#name">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>name</b><a href="#name"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -241,7 +210,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Name of the owner of the public key</p>
|
||||
<div class="io-description"><p>Name of the owner of the public key </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -252,11 +221,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tag"></a>
|
||||
<span class="name "><b>tag</b>
|
||||
<a href="#tag">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>tag</b><a href="#tag"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -280,7 +245,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Tags added to the public key.</p>
|
||||
<div class="io-description"><p>Tags added to the public key. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -291,11 +256,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="userid"></a>
|
||||
<span class="name "><b>userid</b>
|
||||
<a href="#userid">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>userid</b><a href="#userid"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -319,7 +280,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>User ID of the owner of the public key.</p>
|
||||
<div class="io-description"><p>User ID of the owner of the public key. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -378,9 +339,9 @@ export { Staff };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Token</li>
|
||||
<li>Token</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/token.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Token object interface</p>
|
||||
<p>Token object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,55 +86,31 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#address"
|
||||
>
|
||||
address
|
||||
</a>
|
||||
<a href="#address">address</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#decimals"
|
||||
>
|
||||
decimals
|
||||
</a>
|
||||
<a href="#decimals">decimals</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#name"
|
||||
>
|
||||
name
|
||||
</a>
|
||||
<a href="#name">name</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#owner"
|
||||
>
|
||||
owner
|
||||
</a>
|
||||
<a href="#owner">owner</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#reserveRatio"
|
||||
>
|
||||
reserveRatio
|
||||
</a>
|
||||
<a href="#reserveRatio">reserveRatio</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#reserves"
|
||||
>
|
||||
reserves
|
||||
</a>
|
||||
<a href="#reserves">reserves</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#supply"
|
||||
>
|
||||
supply
|
||||
</a>
|
||||
<a href="#supply">supply</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#symbol"
|
||||
>
|
||||
symbol
|
||||
</a>
|
||||
<a href="#symbol">symbol</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -156,11 +128,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="address"></a>
|
||||
<span class="name "><b>address</b>
|
||||
<a href="#address">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>address</b><a href="#address"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -184,7 +152,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Address of the deployed token contract.</p>
|
||||
<div class="io-description"><p>Address of the deployed token contract. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -195,11 +163,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="decimals"></a>
|
||||
<span class="name "><b>decimals</b>
|
||||
<a href="#decimals">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>decimals</b><a href="#decimals"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -223,7 +187,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Number of decimals to convert to smallest denomination of the token.</p>
|
||||
<div class="io-description"><p>Number of decimals to convert to smallest denomination of the token. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -234,11 +198,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="name"></a>
|
||||
<span class="name "><b>name</b>
|
||||
<a href="#name">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>name</b><a href="#name"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -262,7 +222,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Name of the token.</p>
|
||||
<div class="io-description"><p>Name of the token. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -273,11 +233,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="owner"></a>
|
||||
<span class="name "><b>owner</b>
|
||||
<a href="#owner">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>owner</b><a href="#owner"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -306,7 +262,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Address of account that deployed token.</p>
|
||||
<div class="io-description"><p>Address of account that deployed token. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -317,11 +273,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="reserveRatio"></a>
|
||||
<span class="name "><b>reserveRatio</b>
|
||||
<a href="#reserveRatio">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>reserveRatio</b><a href="#reserveRatio"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -350,7 +302,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Token reserve to token minting ratio.</p>
|
||||
<div class="io-description"><p>Token reserve to token minting ratio. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -361,11 +313,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="reserves"></a>
|
||||
<span class="name "><b>reserves</b>
|
||||
<a href="#reserves">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>reserves</b><a href="#reserves"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -394,7 +342,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Token reserve information</p>
|
||||
<div class="io-description"><p>Token reserve information </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -405,11 +353,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="supply"></a>
|
||||
<span class="name "><b>supply</b>
|
||||
<a href="#supply">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>supply</b><a href="#supply"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -433,7 +377,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Total token supply.</p>
|
||||
<div class="io-description"><p>Total token supply. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -444,11 +388,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="symbol"></a>
|
||||
<span class="name "><b>symbol</b>
|
||||
<a href="#symbol">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>symbol</b><a href="#symbol"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -472,7 +412,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The unique token symbol.</p>
|
||||
<div class="io-description"><p>The unique token symbol. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -542,9 +482,9 @@ export { Token };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Transaction</li>
|
||||
<li>Transaction</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Transaction object interface</p>
|
||||
<p>Transaction object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,53 +86,29 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#from"
|
||||
>
|
||||
from
|
||||
</a>
|
||||
<a href="#from">from</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#recipient"
|
||||
>
|
||||
recipient
|
||||
</a>
|
||||
<a href="#recipient">recipient</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#sender"
|
||||
>
|
||||
sender
|
||||
</a>
|
||||
<a href="#sender">sender</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#to"
|
||||
>
|
||||
to
|
||||
</a>
|
||||
<a href="#to">to</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#token"
|
||||
>
|
||||
token
|
||||
</a>
|
||||
<a href="#token">token</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#tx"
|
||||
>
|
||||
tx
|
||||
</a>
|
||||
<a href="#tx">tx</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Optional</span>
|
||||
<a href="#type"
|
||||
>
|
||||
type
|
||||
</a>
|
||||
<a href="#type">type</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#value"
|
||||
>
|
||||
value
|
||||
</a>
|
||||
<a href="#value">value</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -154,11 +126,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="from"></a>
|
||||
<span class="name "><b>from</b>
|
||||
<a href="#from">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>from</b><a href="#from"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -182,7 +150,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Address of the transaction sender.</p>
|
||||
<div class="io-description"><p>Address of the transaction sender. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -193,11 +161,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="recipient"></a>
|
||||
<span class="name "><b>recipient</b>
|
||||
<a href="#recipient">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>recipient</b><a href="#recipient"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -221,7 +185,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Account information of the transaction recipient.</p>
|
||||
<div class="io-description"><p>Account information of the transaction recipient. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -232,11 +196,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="sender"></a>
|
||||
<span class="name "><b>sender</b>
|
||||
<a href="#sender">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>sender</b><a href="#sender"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -260,7 +220,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Account information of the transaction sender.</p>
|
||||
<div class="io-description"><p>Account information of the transaction sender. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -271,11 +231,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="to"></a>
|
||||
<span class="name "><b>to</b>
|
||||
<a href="#to">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>to</b><a href="#to"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -299,7 +255,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Address of the transaction recipient.</p>
|
||||
<div class="io-description"><p>Address of the transaction recipient. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -310,11 +266,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="token"></a>
|
||||
<span class="name "><b>token</b>
|
||||
<a href="#token">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>token</b><a href="#token"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -338,7 +290,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Transaction token information.</p>
|
||||
<div class="io-description"><p>Transaction token information. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -349,11 +301,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="tx"></a>
|
||||
<span class="name "><b>tx</b>
|
||||
<a href="#tx">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>tx</b><a href="#tx"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -377,7 +325,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Transaction mining information.</p>
|
||||
<div class="io-description"><p>Transaction mining information. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -388,11 +336,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="type"></a>
|
||||
<span class="name "><b>type</b>
|
||||
<a href="#type">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>type</b><a href="#type"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -421,7 +365,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Type of transaction.</p>
|
||||
<div class="io-description"><p>Type of transaction. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -432,11 +376,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="value"></a>
|
||||
<span class="name "><b>value</b>
|
||||
<a href="#value">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>value</b><a href="#value"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -460,7 +400,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Amount of tokens transacted.</p>
|
||||
<div class="io-description"><p>Amount of tokens transacted. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -570,9 +510,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
Tx</li>
|
||||
<li>Tx</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Transaction data interface</p>
|
||||
<p>Transaction data interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,34 +86,19 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#block"
|
||||
>
|
||||
block
|
||||
</a>
|
||||
<a href="#block">block</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#success"
|
||||
>
|
||||
success
|
||||
</a>
|
||||
<a href="#success">success</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#timestamp"
|
||||
>
|
||||
timestamp
|
||||
</a>
|
||||
<a href="#timestamp">timestamp</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#txHash"
|
||||
>
|
||||
txHash
|
||||
</a>
|
||||
<a href="#txHash">txHash</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#txIndex"
|
||||
>
|
||||
txIndex
|
||||
</a>
|
||||
<a href="#txIndex">txIndex</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -135,11 +116,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="block"></a>
|
||||
<span class="name "><b>block</b>
|
||||
<a href="#block">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>block</b><a href="#block"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -163,7 +140,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Transaction block number.</p>
|
||||
<div class="io-description"><p>Transaction block number. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -174,11 +151,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="success"></a>
|
||||
<span class="name "><b>success</b>
|
||||
<a href="#success">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>success</b><a href="#success"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -202,7 +175,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Transaction mining status.</p>
|
||||
<div class="io-description"><p>Transaction mining status. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -213,11 +186,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="timestamp"></a>
|
||||
<span class="name "><b>timestamp</b>
|
||||
<a href="#timestamp">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>timestamp</b><a href="#timestamp"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -241,7 +210,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Time transaction was mined.</p>
|
||||
<div class="io-description"><p>Time transaction was mined. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -252,11 +221,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="txHash"></a>
|
||||
<span class="name "><b>txHash</b>
|
||||
<a href="#txHash">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>txHash</b><a href="#txHash"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -280,7 +245,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Hash generated by transaction.</p>
|
||||
<div class="io-description"><p>Hash generated by transaction. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -291,11 +256,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="txIndex"></a>
|
||||
<span class="name "><b>txIndex</b>
|
||||
<a href="#txIndex">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>txIndex</b><a href="#txIndex"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -319,7 +280,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Index of transaction in block.</p>
|
||||
<div class="io-description"><p>Index of transaction in block. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -429,9 +390,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
TxToken</li>
|
||||
<li>TxToken</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Transaction token object interface</p>
|
||||
<p>Transaction token object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,22 +86,13 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#address"
|
||||
>
|
||||
address
|
||||
</a>
|
||||
<a href="#address">address</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#name"
|
||||
>
|
||||
name
|
||||
</a>
|
||||
<a href="#name">name</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#symbol"
|
||||
>
|
||||
symbol
|
||||
</a>
|
||||
<a href="#symbol">symbol</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -123,11 +110,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="address"></a>
|
||||
<span class="name "><b>address</b>
|
||||
<a href="#address">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>address</b><a href="#address"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -151,7 +134,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Address of the deployed token contract.</p>
|
||||
<div class="io-description"><p>Address of the deployed token contract. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -162,11 +145,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="name"></a>
|
||||
<span class="name "><b>name</b>
|
||||
<a href="#name">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>name</b><a href="#name"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -190,7 +169,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Name of the token.</p>
|
||||
<div class="io-description"><p>Name of the token. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -201,11 +180,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="symbol"></a>
|
||||
<span class="name "><b>symbol</b>
|
||||
<a href="#symbol">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>symbol</b><a href="#symbol"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -229,7 +204,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The unique token symbol.</p>
|
||||
<div class="io-description"><p>The unique token symbol. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -339,9 +314,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -44,9 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li
|
||||
>
|
||||
W3</li>
|
||||
<li>W3</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -67,12 +64,11 @@
|
||||
<code>src/app/_models/settings.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Web3 object interface</p>
|
||||
<p>Web3 object interface </p>
|
||||
|
||||
</p>
|
||||
|
||||
@ -90,16 +86,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#engine"
|
||||
>
|
||||
engine
|
||||
</a>
|
||||
<a href="#engine">engine</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#provider"
|
||||
>
|
||||
provider
|
||||
</a>
|
||||
<a href="#provider">provider</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -117,11 +107,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="engine"></a>
|
||||
<span class="name "><b>engine</b>
|
||||
<a href="#engine">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>engine</b><a href="#engine"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -145,7 +131,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>An active web3 instance connected to the blockchain network.</p>
|
||||
<div class="io-description"><p>An active web3 instance connected to the blockchain network. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -156,11 +142,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="provider"></a>
|
||||
<span class="name "><b>provider</b>
|
||||
<a href="#provider">
|
||||
<span class="icon ion-ios-link"></span>
|
||||
</a>
|
||||
</span>
|
||||
<span class="name"><b>provider</b><a href="#provider"><span class="icon ion-ios-link"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -184,7 +166,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>The connection socket to the blockchain network.</p>
|
||||
<div class="io-description"><p>The connection socket to the blockchain network. </p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -261,9 +243,9 @@ export { Settings, W3 };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -57,93 +57,97 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</a>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="modules-links"' : 'id="xs-modules-links"' }>
|
||||
<li class="link">
|
||||
<a href="modules/AccountsModule.html" data-type="entity-link" >AccountsModule</a>
|
||||
<a href="modules/AccountsModule.html" data-type="entity-link">AccountsModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' : 'data-target="#xs-components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' }>
|
||||
'data-target="#components-links-module-AccountsModule-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' : 'data-target="#xs-components-links-module-AccountsModule-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' :
|
||||
'id="xs-components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AccountsModule-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' :
|
||||
'id="xs-components-links-module-AccountsModule-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' }>
|
||||
<li class="link">
|
||||
<a href="components/AccountDetailsComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AccountDetailsComponent</a>
|
||||
<a href="components/AccountDetailsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AccountDetailsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/AccountHistoryComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AccountHistoryComponent</a>
|
||||
<a href="components/AccountSearchComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AccountSearchComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/AccountSearchComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AccountSearchComponent</a>
|
||||
<a href="components/AccountsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AccountsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/AccountsComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AccountsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/CreateAccountComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >CreateAccountComponent</a>
|
||||
<a href="components/CreateAccountComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">CreateAccountComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AccountsRoutingModule.html" data-type="entity-link" >AccountsRoutingModule</a>
|
||||
<a href="modules/AccountsRoutingModule.html" data-type="entity-link">AccountsRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AdminModule.html" data-type="entity-link" >AdminModule</a>
|
||||
<a href="modules/AdminModule.html" data-type="entity-link">AdminModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' : 'data-target="#xs-components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' }>
|
||||
'data-target="#components-links-module-AdminModule-bf625bdb8aefe13672d7b39813a7c308"' : 'data-target="#xs-components-links-module-AdminModule-bf625bdb8aefe13672d7b39813a7c308"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' :
|
||||
'id="xs-components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AdminModule-bf625bdb8aefe13672d7b39813a7c308"' :
|
||||
'id="xs-components-links-module-AdminModule-bf625bdb8aefe13672d7b39813a7c308"' }>
|
||||
<li class="link">
|
||||
<a href="components/AdminComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AdminComponent</a>
|
||||
<a href="components/AdminComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AdminComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AdminRoutingModule.html" data-type="entity-link" >AdminRoutingModule</a>
|
||||
<a href="modules/AdminRoutingModule.html" data-type="entity-link">AdminRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AppModule.html" data-type="entity-link" >AppModule</a>
|
||||
<a href="modules/AppModule.html" data-type="entity-link">AppModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' : 'data-target="#xs-components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
'data-target="#components-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' : 'data-target="#xs-components-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' :
|
||||
'id="xs-components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' :
|
||||
'id="xs-components-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
<li class="link">
|
||||
<a href="components/AppComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AppComponent</a>
|
||||
<a href="components/AppComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AppComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' : 'data-target="#xs-injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
'data-target="#injectables-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' : 'data-target="#xs-injectables-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
<span class="icon ion-md-arrow-round-down"></span>
|
||||
<span>Injectables</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' :
|
||||
'id="xs-injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="injectables-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' :
|
||||
'id="xs-injectables-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
<li class="link">
|
||||
<a href="injectables/GlobalErrorHandler.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >GlobalErrorHandler</a>
|
||||
<a href="injectables/GlobalErrorHandler.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules" }>GlobalErrorHandler</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AppRoutingModule.html" data-type="entity-link" >AppRoutingModule</a>
|
||||
<a href="modules/AppRoutingModule.html" data-type="entity-link">AppRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AuthModule.html" data-type="entity-link" >AuthModule</a>
|
||||
<a href="modules/AuthModule.html" data-type="entity-link">AuthModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-AuthModule-21adac75fe3c63a79af20c68295f3af3"' : 'data-target="#xs-components-links-module-AuthModule-21adac75fe3c63a79af20c68295f3af3"' }>
|
||||
@ -154,7 +158,8 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AuthModule-21adac75fe3c63a79af20c68295f3af3"' :
|
||||
'id="xs-components-links-module-AuthModule-21adac75fe3c63a79af20c68295f3af3"' }>
|
||||
<li class="link">
|
||||
<a href="components/AuthComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AuthComponent</a>
|
||||
<a href="components/AuthComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AuthComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -168,16 +173,17 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="directives-links-module-AuthModule-21adac75fe3c63a79af20c68295f3af3"' :
|
||||
'id="xs-directives-links-module-AuthModule-21adac75fe3c63a79af20c68295f3af3"' }>
|
||||
<li class="link">
|
||||
<a href="directives/PasswordToggleDirective.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >PasswordToggleDirective</a>
|
||||
<a href="directives/PasswordToggleDirective.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">PasswordToggleDirective</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/AuthRoutingModule.html" data-type="entity-link" >AuthRoutingModule</a>
|
||||
<a href="modules/AuthRoutingModule.html" data-type="entity-link">AuthRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/PagesModule.html" data-type="entity-link" >PagesModule</a>
|
||||
<a href="modules/PagesModule.html" data-type="entity-link">PagesModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-PagesModule-4cd3582cec47ee4784a648a95d374033"' : 'data-target="#xs-components-links-module-PagesModule-4cd3582cec47ee4784a648a95d374033"' }>
|
||||
@ -188,151 +194,165 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-PagesModule-4cd3582cec47ee4784a648a95d374033"' :
|
||||
'id="xs-components-links-module-PagesModule-4cd3582cec47ee4784a648a95d374033"' }>
|
||||
<li class="link">
|
||||
<a href="components/PagesComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >PagesComponent</a>
|
||||
<a href="components/PagesComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">PagesComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/PagesRoutingModule.html" data-type="entity-link" >PagesRoutingModule</a>
|
||||
<a href="modules/PagesRoutingModule.html" data-type="entity-link">PagesRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/SettingsModule.html" data-type="entity-link" >SettingsModule</a>
|
||||
<a href="modules/SettingsModule.html" data-type="entity-link">SettingsModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' : 'data-target="#xs-components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' }>
|
||||
'data-target="#components-links-module-SettingsModule-5044f5da70b3cb7481119034e269a4c0"' : 'data-target="#xs-components-links-module-SettingsModule-5044f5da70b3cb7481119034e269a4c0"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' :
|
||||
'id="xs-components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-SettingsModule-5044f5da70b3cb7481119034e269a4c0"' :
|
||||
'id="xs-components-links-module-SettingsModule-5044f5da70b3cb7481119034e269a4c0"' }>
|
||||
<li class="link">
|
||||
<a href="components/OrganizationComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >OrganizationComponent</a>
|
||||
<a href="components/OrganizationComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">OrganizationComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/SettingsComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >SettingsComponent</a>
|
||||
<a href="components/SettingsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">SettingsComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/SettingsRoutingModule.html" data-type="entity-link" >SettingsRoutingModule</a>
|
||||
<a href="modules/SettingsRoutingModule.html" data-type="entity-link">SettingsRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/SharedModule.html" data-type="entity-link" >SharedModule</a>
|
||||
<a href="modules/SharedModule.html" data-type="entity-link">SharedModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' : 'data-target="#xs-components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
'data-target="#components-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' : 'data-target="#xs-components-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' :
|
||||
'id="xs-components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' :
|
||||
'id="xs-components-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<li class="link">
|
||||
<a href="components/ErrorDialogComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >ErrorDialogComponent</a>
|
||||
<a href="components/ErrorDialogComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">ErrorDialogComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/FooterComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >FooterComponent</a>
|
||||
<a href="components/FooterComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">FooterComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/NetworkStatusComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >NetworkStatusComponent</a>
|
||||
<a href="components/NetworkStatusComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">NetworkStatusComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/SidebarComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >SidebarComponent</a>
|
||||
<a href="components/SidebarComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">SidebarComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TopbarComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >TopbarComponent</a>
|
||||
<a href="components/TopbarComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TopbarComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' : 'data-target="#xs-directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
'data-target="#directives-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' : 'data-target="#xs-directives-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<span class="icon ion-md-code-working"></span>
|
||||
<span>Directives</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' :
|
||||
'id="xs-directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="directives-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' :
|
||||
'id="xs-directives-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<li class="link">
|
||||
<a href="directives/MenuSelectionDirective.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >MenuSelectionDirective</a>
|
||||
<a href="directives/MenuSelectionDirective.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">MenuSelectionDirective</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="directives/MenuToggleDirective.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >MenuToggleDirective</a>
|
||||
<a href="directives/MenuToggleDirective.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">MenuToggleDirective</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' : 'data-target="#xs-pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
'data-target="#pipes-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' : 'data-target="#xs-pipes-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<span class="icon ion-md-add"></span>
|
||||
<span>Pipes</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' :
|
||||
'id="xs-pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="pipes-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' :
|
||||
'id="xs-pipes-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<li class="link">
|
||||
<a href="pipes/SafePipe.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >SafePipe</a>
|
||||
<a href="pipes/SafePipe.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">SafePipe</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="pipes/SignatureUserPipe.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >SignatureUserPipe</a>
|
||||
<a href="pipes/TokenRatioPipe.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TokenRatioPipe</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="pipes/TokenRatioPipe.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >TokenRatioPipe</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="pipes/UnixDatePipe.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >UnixDatePipe</a>
|
||||
<a href="pipes/UnixDatePipe.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">UnixDatePipe</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/TokensModule.html" data-type="entity-link" >TokensModule</a>
|
||||
<a href="modules/TokensModule.html" data-type="entity-link">TokensModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' : 'data-target="#xs-components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' }>
|
||||
'data-target="#components-links-module-TokensModule-4cd6c9f8281377a062841d33114ab4d6"' : 'data-target="#xs-components-links-module-TokensModule-4cd6c9f8281377a062841d33114ab4d6"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' :
|
||||
'id="xs-components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-TokensModule-4cd6c9f8281377a062841d33114ab4d6"' :
|
||||
'id="xs-components-links-module-TokensModule-4cd6c9f8281377a062841d33114ab4d6"' }>
|
||||
<li class="link">
|
||||
<a href="components/TokenDetailsComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >TokenDetailsComponent</a>
|
||||
<a href="components/TokenDetailsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TokenDetailsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TokensComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >TokensComponent</a>
|
||||
<a href="components/TokensComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TokensComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/TokensRoutingModule.html" data-type="entity-link" >TokensRoutingModule</a>
|
||||
<a href="modules/TokensRoutingModule.html" data-type="entity-link">TokensRoutingModule</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/TransactionsModule.html" data-type="entity-link" >TransactionsModule</a>
|
||||
<a href="modules/TransactionsModule.html" data-type="entity-link">TransactionsModule</a>
|
||||
<li class="chapter inner">
|
||||
<div class="simple menu-toggler" data-toggle="collapse" ${ isNormalMode ?
|
||||
'data-target="#components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' : 'data-target="#xs-components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' }>
|
||||
'data-target="#components-links-module-TransactionsModule-7e4ae7b28baa579581c11fbb444cc24a"' : 'data-target="#xs-components-links-module-TransactionsModule-7e4ae7b28baa579581c11fbb444cc24a"' }>
|
||||
<span class="icon ion-md-cog"></span>
|
||||
<span>Components</span>
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</div>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' :
|
||||
'id="xs-components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-TransactionsModule-7e4ae7b28baa579581c11fbb444cc24a"' :
|
||||
'id="xs-components-links-module-TransactionsModule-7e4ae7b28baa579581c11fbb444cc24a"' }>
|
||||
<li class="link">
|
||||
<a href="components/TransactionDetailsComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >TransactionDetailsComponent</a>
|
||||
<a href="components/TransactionDetailsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TransactionDetailsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TransactionsComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >TransactionsComponent</a>
|
||||
<a href="components/TransactionsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TransactionsComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="modules/TransactionsRoutingModule.html" data-type="entity-link" >TransactionsRoutingModule</a>
|
||||
<a href="modules/TransactionsRoutingModule.html" data-type="entity-link">TransactionsRoutingModule</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -345,40 +365,40 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="components-links"' : 'id="xs-components-links"' }>
|
||||
<li class="link">
|
||||
<a href="components/AccountDetailsComponent.html" data-type="entity-link" >AccountDetailsComponent</a>
|
||||
<a href="components/AccountDetailsComponent.html" data-type="entity-link">AccountDetailsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/CreateAccountComponent.html" data-type="entity-link" >CreateAccountComponent</a>
|
||||
<a href="components/CreateAccountComponent.html" data-type="entity-link">CreateAccountComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/ErrorDialogComponent.html" data-type="entity-link" >ErrorDialogComponent</a>
|
||||
<a href="components/ErrorDialogComponent.html" data-type="entity-link">ErrorDialogComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/FooterComponent.html" data-type="entity-link" >FooterComponent</a>
|
||||
<a href="components/FooterComponent.html" data-type="entity-link">FooterComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/FooterStubComponent.html" data-type="entity-link" >FooterStubComponent</a>
|
||||
<a href="components/FooterStubComponent.html" data-type="entity-link">FooterStubComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/OrganizationComponent.html" data-type="entity-link" >OrganizationComponent</a>
|
||||
<a href="components/OrganizationComponent.html" data-type="entity-link">OrganizationComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/SidebarComponent.html" data-type="entity-link" >SidebarComponent</a>
|
||||
<a href="components/SidebarComponent.html" data-type="entity-link">SidebarComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/SidebarStubComponent.html" data-type="entity-link" >SidebarStubComponent</a>
|
||||
<a href="components/SidebarStubComponent.html" data-type="entity-link">SidebarStubComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TokenDetailsComponent.html" data-type="entity-link" >TokenDetailsComponent</a>
|
||||
<a href="components/TokenDetailsComponent.html" data-type="entity-link">TokenDetailsComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TopbarComponent.html" data-type="entity-link" >TopbarComponent</a>
|
||||
<a href="components/TopbarComponent.html" data-type="entity-link">TopbarComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TopbarStubComponent.html" data-type="entity-link" >TopbarStubComponent</a>
|
||||
<a href="components/TopbarStubComponent.html" data-type="entity-link">TopbarStubComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/TransactionDetailsComponent.html" data-type="entity-link" >TransactionDetailsComponent</a>
|
||||
<a href="components/TransactionDetailsComponent.html" data-type="entity-link">TransactionDetailsComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -391,16 +411,16 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="directives-links"' : 'id="xs-directives-links"' }>
|
||||
<li class="link">
|
||||
<a href="directives/MenuSelectionDirective.html" data-type="entity-link" >MenuSelectionDirective</a>
|
||||
<a href="directives/MenuSelectionDirective.html" data-type="entity-link">MenuSelectionDirective</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="directives/MenuToggleDirective.html" data-type="entity-link" >MenuToggleDirective</a>
|
||||
<a href="directives/MenuToggleDirective.html" data-type="entity-link">MenuToggleDirective</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="directives/PasswordToggleDirective.html" data-type="entity-link" >PasswordToggleDirective</a>
|
||||
<a href="directives/PasswordToggleDirective.html" data-type="entity-link">PasswordToggleDirective</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="directives/RouterLinkDirectiveStub.html" data-type="entity-link" >RouterLinkDirectiveStub</a>
|
||||
<a href="directives/RouterLinkDirectiveStub.html" data-type="entity-link">RouterLinkDirectiveStub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -413,40 +433,40 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="classes-links"' : 'id="xs-classes-links"' }>
|
||||
<li class="link">
|
||||
<a href="classes/AccountIndex.html" data-type="entity-link" >AccountIndex</a>
|
||||
<a href="classes/AccountIndex.html" data-type="entity-link">AccountIndex</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/ActivatedRouteStub.html" data-type="entity-link" >ActivatedRouteStub</a>
|
||||
<a href="classes/ActivatedRouteStub.html" data-type="entity-link">ActivatedRouteStub</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/CustomErrorStateMatcher.html" data-type="entity-link" >CustomErrorStateMatcher</a>
|
||||
<a href="classes/CustomErrorStateMatcher.html" data-type="entity-link">CustomErrorStateMatcher</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/CustomValidator.html" data-type="entity-link" >CustomValidator</a>
|
||||
<a href="classes/CustomValidator.html" data-type="entity-link">CustomValidator</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/HttpError.html" data-type="entity-link" >HttpError</a>
|
||||
<a href="classes/HttpError.html" data-type="entity-link">HttpError</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/MutablePgpKeyStore.html" data-type="entity-link" >MutablePgpKeyStore</a>
|
||||
<a href="classes/MutablePgpKeyStore.html" data-type="entity-link">MutablePgpKeyStore</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/PGPSigner.html" data-type="entity-link" >PGPSigner</a>
|
||||
<a href="classes/PGPSigner.html" data-type="entity-link">PGPSigner</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/Settings.html" data-type="entity-link" >Settings</a>
|
||||
<a href="classes/Settings.html" data-type="entity-link">Settings</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/TokenRegistry.html" data-type="entity-link" >TokenRegistry</a>
|
||||
<a href="classes/TokenRegistry.html" data-type="entity-link">TokenRegistry</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/TokenServiceStub.html" data-type="entity-link" >TokenServiceStub</a>
|
||||
<a href="classes/TokenServiceStub.html" data-type="entity-link">TokenServiceStub</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/TransactionServiceStub.html" data-type="entity-link" >TransactionServiceStub</a>
|
||||
<a href="classes/TransactionServiceStub.html" data-type="entity-link">TransactionServiceStub</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="classes/UserServiceStub.html" data-type="entity-link" >UserServiceStub</a>
|
||||
<a href="classes/UserServiceStub.html" data-type="entity-link">UserServiceStub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -459,40 +479,40 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="injectables-links"' : 'id="xs-injectables-links"' }>
|
||||
<li class="link">
|
||||
<a href="injectables/AuthService.html" data-type="entity-link" >AuthService</a>
|
||||
<a href="injectables/AuthService.html" data-type="entity-link">AuthService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/BlockSyncService.html" data-type="entity-link" >BlockSyncService</a>
|
||||
<a href="injectables/BlockSyncService.html" data-type="entity-link">BlockSyncService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/ErrorDialogService.html" data-type="entity-link" >ErrorDialogService</a>
|
||||
<a href="injectables/ErrorDialogService.html" data-type="entity-link">ErrorDialogService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/GlobalErrorHandler.html" data-type="entity-link" >GlobalErrorHandler</a>
|
||||
<a href="injectables/GlobalErrorHandler.html" data-type="entity-link">GlobalErrorHandler</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/KeystoreService.html" data-type="entity-link" >KeystoreService</a>
|
||||
<a href="injectables/KeystoreService.html" data-type="entity-link">KeystoreService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/LocationService.html" data-type="entity-link" >LocationService</a>
|
||||
<a href="injectables/LocationService.html" data-type="entity-link">LocationService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/LoggingService.html" data-type="entity-link" >LoggingService</a>
|
||||
<a href="injectables/LoggingService.html" data-type="entity-link">LoggingService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/RegistryService.html" data-type="entity-link" >RegistryService</a>
|
||||
<a href="injectables/RegistryService.html" data-type="entity-link">RegistryService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/TokenService.html" data-type="entity-link" >TokenService</a>
|
||||
<a href="injectables/TokenService.html" data-type="entity-link">TokenService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/TransactionService.html" data-type="entity-link" >TransactionService</a>
|
||||
<a href="injectables/TransactionService.html" data-type="entity-link">TransactionService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/UserService.html" data-type="entity-link" >UserService</a>
|
||||
<a href="injectables/UserService.html" data-type="entity-link">UserService</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="injectables/Web3Service.html" data-type="entity-link" >Web3Service</a>
|
||||
<a href="injectables/Web3Service.html" data-type="entity-link">Web3Service</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -505,19 +525,16 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="interceptors-links"' : 'id="xs-interceptors-links"' }>
|
||||
<li class="link">
|
||||
<a href="interceptors/ConnectionInterceptor.html" data-type="entity-link" >ConnectionInterceptor</a>
|
||||
<a href="interceptors/ErrorInterceptor.html" data-type="entity-link">ErrorInterceptor</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interceptors/ErrorInterceptor.html" data-type="entity-link" >ErrorInterceptor</a>
|
||||
<a href="interceptors/HttpConfigInterceptor.html" data-type="entity-link">HttpConfigInterceptor</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interceptors/HttpConfigInterceptor.html" data-type="entity-link" >HttpConfigInterceptor</a>
|
||||
<a href="interceptors/LoggingInterceptor.html" data-type="entity-link">LoggingInterceptor</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interceptors/LoggingInterceptor.html" data-type="entity-link" >LoggingInterceptor</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interceptors/MockBackendInterceptor.html" data-type="entity-link" >MockBackendInterceptor</a>
|
||||
<a href="interceptors/MockBackendInterceptor.html" data-type="entity-link">MockBackendInterceptor</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -530,10 +547,10 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="guards-links"' : 'id="xs-guards-links"' }>
|
||||
<li class="link">
|
||||
<a href="guards/AuthGuard.html" data-type="entity-link" >AuthGuard</a>
|
||||
<a href="guards/AuthGuard.html" data-type="entity-link">AuthGuard</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="guards/RoleGuard.html" data-type="entity-link" >RoleGuard</a>
|
||||
<a href="guards/RoleGuard.html" data-type="entity-link">RoleGuard</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -546,52 +563,52 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? ' id="interfaces-links"' : 'id="xs-interfaces-links"' }>
|
||||
<li class="link">
|
||||
<a href="interfaces/AccountDetails.html" data-type="entity-link" >AccountDetails</a>
|
||||
<a href="interfaces/AccountDetails.html" data-type="entity-link">AccountDetails</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Action.html" data-type="entity-link" >Action</a>
|
||||
<a href="interfaces/Action.html" data-type="entity-link">Action</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Conversion.html" data-type="entity-link" >Conversion</a>
|
||||
<a href="interfaces/Conversion.html" data-type="entity-link">Conversion</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Meta.html" data-type="entity-link" >Meta</a>
|
||||
<a href="interfaces/Meta.html" data-type="entity-link">Meta</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/MetaResponse.html" data-type="entity-link" >MetaResponse</a>
|
||||
<a href="interfaces/MetaResponse.html" data-type="entity-link">MetaResponse</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/MutableKeyStore.html" data-type="entity-link" >MutableKeyStore</a>
|
||||
<a href="interfaces/MutableKeyStore.html" data-type="entity-link">MutableKeyStore</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Signable.html" data-type="entity-link" >Signable</a>
|
||||
<a href="interfaces/Signable.html" data-type="entity-link">Signable</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Signature.html" data-type="entity-link" >Signature</a>
|
||||
<a href="interfaces/Signature.html" data-type="entity-link">Signature</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Signature-1.html" data-type="entity-link" >Signature</a>
|
||||
<a href="interfaces/Signature-1.html" data-type="entity-link">Signature</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Signer.html" data-type="entity-link" >Signer</a>
|
||||
<a href="interfaces/Signer.html" data-type="entity-link">Signer</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Staff.html" data-type="entity-link" >Staff</a>
|
||||
<a href="interfaces/Staff.html" data-type="entity-link">Staff</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Token.html" data-type="entity-link" >Token</a>
|
||||
<a href="interfaces/Token.html" data-type="entity-link">Token</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Transaction.html" data-type="entity-link" >Transaction</a>
|
||||
<a href="interfaces/Transaction.html" data-type="entity-link">Transaction</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/Tx.html" data-type="entity-link" >Tx</a>
|
||||
<a href="interfaces/Tx.html" data-type="entity-link">Tx</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/TxToken.html" data-type="entity-link" >TxToken</a>
|
||||
<a href="interfaces/TxToken.html" data-type="entity-link">TxToken</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interfaces/W3.html" data-type="entity-link" >W3</a>
|
||||
<a href="interfaces/W3.html" data-type="entity-link">W3</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -604,10 +621,10 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
</div>
|
||||
<ul class="links collapse " ${ isNormalMode ? 'id="pipes-links"' : 'id="xs-pipes-links"' }>
|
||||
<li class="link">
|
||||
<a href="pipes/SafePipe.html" data-type="entity-link" >SafePipe</a>
|
||||
<a href="pipes/SafePipe.html" data-type="entity-link">SafePipe</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="pipes/TokenRatioPipe.html" data-type="entity-link" >TokenRatioPipe</a>
|
||||
<a href="pipes/TokenRatioPipe.html" data-type="entity-link">TokenRatioPipe</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -1,4 +1,4 @@
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
var menuCollapsed = false,
|
||||
mobileMenu = document.getElementById('mobile-menu');
|
||||
|
||||
@ -27,7 +27,7 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
return el.className && new RegExp('(\\s|^)' + cls + '(\\s|$)').test(el.className);
|
||||
}
|
||||
|
||||
var processLink = function (link, url) {
|
||||
var processLink = function(link, url) {
|
||||
if (url.charAt(0) !== '.') {
|
||||
var prefix = '';
|
||||
switch (COMPODOC_CURRENT_PAGE_DEPTH) {
|
||||
@ -54,7 +54,7 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
}
|
||||
};
|
||||
|
||||
var processMenuLinks = function (links, dontAddClass) {
|
||||
var processMenuLinks = function(links, dontAddClass) {
|
||||
for (var i = 0; i < links.length; i++) {
|
||||
var link = links[i];
|
||||
var linkHref = link.getAttribute('href');
|
||||
@ -79,16 +79,11 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
var indexLinks = document.querySelectorAll('[data-type="index-link"]');
|
||||
processMenuLinks(indexLinks, true);
|
||||
var entityLogos = document.querySelectorAll('[data-type="compodoc-logo"]');
|
||||
var processLogos = function (entityLogo) {
|
||||
var processLogos = function(entityLogo) {
|
||||
for (var i = 0; i < entityLogos.length; i++) {
|
||||
var entityLogo = entityLogos[i];
|
||||
if (entityLogo) {
|
||||
var url = entityLogo.getAttribute('data-src');
|
||||
// Dark mode + logo
|
||||
let isDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches;
|
||||
if (isDarkMode) {
|
||||
url = 'images/compodoc-vectorise-inverted.png';
|
||||
}
|
||||
if (url.charAt(0) !== '.') {
|
||||
var prefix = '';
|
||||
switch (COMPODOC_CURRENT_PAGE_DEPTH) {
|
||||
@ -118,8 +113,8 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
};
|
||||
processLogos(entityLogos);
|
||||
|
||||
setTimeout(function () {
|
||||
document.getElementById('btn-menu').addEventListener('click', function () {
|
||||
setTimeout(function() {
|
||||
document.getElementById('btn-menu').addEventListener('click', function() {
|
||||
if (menuCollapsed) {
|
||||
mobileMenu.style.display = 'none';
|
||||
} else {
|
||||
@ -144,7 +139,7 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
var classnameMenuToggler = document.getElementsByClassName('menu-toggler'),
|
||||
faAngleUpClass = 'ion-ios-arrow-up',
|
||||
faAngleDownClass = 'ion-ios-arrow-down',
|
||||
toggleItemMenu = function (e) {
|
||||
toggleItemMenu = function(e) {
|
||||
var element = $(e.target),
|
||||
parent = element[0].parentNode,
|
||||
parentLink,
|
||||
@ -209,8 +204,9 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
parentChapterMenu = parentUl.parentNode;
|
||||
if (parentChapterMenu) {
|
||||
var toggler = parentChapterMenu.querySelector('.menu-toggler'),
|
||||
elementIconChild =
|
||||
toggler.getElementsByClassName(faAngleUpClass)[0];
|
||||
elementIconChild = toggler.getElementsByClassName(
|
||||
faAngleUpClass
|
||||
)[0];
|
||||
if (toggler && !elementIconChild) {
|
||||
toggler.click();
|
||||
}
|
||||
@ -250,7 +246,7 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
}
|
||||
}
|
||||
}
|
||||
setTimeout(function () {
|
||||
setTimeout(function() {
|
||||
activeMenu.scrollTop = activeLink.offsetTop;
|
||||
if (
|
||||
activeLink.innerHTML.toLowerCase().indexOf('readme') != -1 ||
|
||||
|
@ -1 +1 @@
|
||||
var ROUTES_INDEX = {"name":"<root>","kind":"module","className":"AppModule","children":[{"name":"routes","filename":"src/app/app-routing.module.ts","module":"AppRoutingModule","children":[{"path":"auth","loadChildren":"@app/auth/auth.module#AuthModule","children":[{"kind":"module","children":[{"name":"routes","filename":"src/app/auth/auth-routing.module.ts","module":"AuthRoutingModule","children":[{"path":"","component":"AuthComponent"},{"path":"**","redirectTo":"","pathMatch":"full"}],"kind":"module"}],"module":"AuthModule"}]},{"path":"","loadChildren":"@pages/pages.module#PagesModule","canActivate":["AuthGuard"],"children":[{"kind":"module","children":[{"name":"routes","filename":"src/app/pages/pages-routing.module.ts","module":"PagesRoutingModule","children":[{"path":"home","component":"PagesComponent"},{"path":"tx","loadChildren":"@pages/transactions/transactions.module#TransactionsModule"},{"path":"settings","loadChildren":"@pages/settings/settings.module#SettingsModule","children":[{"kind":"module","children":[{"name":"routes","filename":"src/app/pages/settings/settings-routing.module.ts","module":"SettingsRoutingModule","children":[{"path":"","component":"SettingsComponent"},{"path":"organization","component":"OrganizationComponent"},{"path":"**","redirectTo":"","pathMatch":"full"}],"kind":"module"}],"module":"SettingsModule"}]},{"path":"accounts","loadChildren":"@pages/accounts/accounts.module#AccountsModule","children":[{"kind":"module","children":[{"name":"routes","filename":"src/app/pages/accounts/accounts-routing.module.ts","module":"AccountsRoutingModule","children":[{"path":"","component":"AccountsComponent"},{"path":"search","component":"AccountSearchComponent"},{"path":":id","component":"AccountDetailsComponent"},{"path":"**","redirectTo":"","pathMatch":"full"}],"kind":"module"}],"module":"AccountsModule"}]},{"path":"tokens","loadChildren":"@pages/tokens/tokens.module#TokensModule","children":[{"kind":"module","children":[{"name":"routes","filename":"src/app/pages/tokens/tokens-routing.module.ts","module":"TokensRoutingModule","children":[{"path":"","component":"TokensComponent"},{"path":":id","component":"TokenDetailsComponent"}],"kind":"module"}],"module":"TokensModule"}]},{"path":"**","redirectTo":"home","pathMatch":"full"}],"kind":"module"}],"module":"PagesModule"}]},{"path":"**","redirectTo":"","pathMatch":"full"}],"kind":"module"}]}
|
||||
var ROUTES_INDEX = {"name":"<root>","kind":"module","className":"AppModule","children":[{"name":"routes","filename":"src/app/app-routing.module.ts","module":"AppRoutingModule","kind":"module"}]}
|
||||
|
6
docs/compodoc/js/search/lunr.min.js
vendored
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="./images/favicon.ico">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
<link rel="stylesheet" href="./styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -87,30 +86,29 @@ patents cannot be used to render the program non-free.</p>
|
||||
<p> The precise terms and conditions for copying, distribution and
|
||||
modification follow.</p>
|
||||
<div><pre class="line-numbers"><code class="language-none"> TERMS AND CONDITIONS</code></pre></div><ol start="0">
|
||||
<li>Definitions.</li>
|
||||
</ol>
|
||||
<p> "This License" refers to version 3 of the GNU General Public License.</p>
|
||||
<p> "Copyright" also means copyright-like laws that apply to other kinds of
|
||||
<li><p>Definitions.</p>
|
||||
<p>"This License" refers to version 3 of the GNU General Public License.</p>
|
||||
<p>"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.</p>
|
||||
<p> "The Program" refers to any copyrightable work licensed under this
|
||||
<p>"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.</p>
|
||||
<p> To "modify" a work means to copy from or adapt all or part of the work
|
||||
<p>To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.</p>
|
||||
<p> A "covered work" means either the unmodified Program or a work based
|
||||
<p>A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.</p>
|
||||
<p> To "propagate" a work means to do anything with it that, without
|
||||
<p>To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.</p>
|
||||
<p> To "convey" a work means any kind of propagation that enables other
|
||||
<p>To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.</p>
|
||||
<p> An interactive user interface displays "Appropriate Legal Notices"
|
||||
<p>An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
@ -118,17 +116,16 @@ extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.</p>
|
||||
<ol>
|
||||
<li>Source Code.</li>
|
||||
</ol>
|
||||
<p> The "source code" for a work means the preferred form of the work
|
||||
</li>
|
||||
<li><p>Source Code.</p>
|
||||
<p>The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.</p>
|
||||
<p> A "Standard Interface" means an interface that either is an official
|
||||
<p>A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.</p>
|
||||
<p> The "System Libraries" of an executable work include anything, other
|
||||
<p>The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
@ -138,7 +135,7 @@ implementation is available to the public in source code form. A
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.</p>
|
||||
<p> The "Corresponding Source" for a work in object code form means all
|
||||
<p>The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
@ -150,22 +147,21 @@ the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.</p>
|
||||
<p> The Corresponding Source need not include anything that users
|
||||
<p>The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.</p>
|
||||
<p> The Corresponding Source for a work in source code form is that
|
||||
<p>The Corresponding Source for a work in source code form is that
|
||||
same work.</p>
|
||||
<ol start="2">
|
||||
<li>Basic Permissions.</li>
|
||||
</ol>
|
||||
<p> All rights granted under this License are granted for the term of
|
||||
</li>
|
||||
<li><p>Basic Permissions.</p>
|
||||
<p>All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.</p>
|
||||
<p> You may make, run and propagate covered works that you do not
|
||||
<p>You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
@ -175,62 +171,59 @@ not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.</p>
|
||||
<p> Conveying under any other circumstances is permitted solely under
|
||||
<p>Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.</p>
|
||||
<ol start="3">
|
||||
<li>Protecting Users' Legal Rights From Anti-Circumvention Law.</li>
|
||||
</ol>
|
||||
<p> No covered work shall be deemed part of an effective technological
|
||||
</li>
|
||||
<li><p>Protecting Users' Legal Rights From Anti-Circumvention Law.</p>
|
||||
<p>No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.</p>
|
||||
<p> When you convey a covered work, you waive any legal power to forbid
|
||||
<p>When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.</p>
|
||||
<ol start="4">
|
||||
<li>Conveying Verbatim Copies.</li>
|
||||
</ol>
|
||||
<p> You may convey verbatim copies of the Program's source code as you
|
||||
</li>
|
||||
<li><p>Conveying Verbatim Copies.</p>
|
||||
<p>You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.</p>
|
||||
<p> You may charge any price or no price for each copy that you convey,
|
||||
<p>You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.</p>
|
||||
<ol start="5">
|
||||
<li>Conveying Modified Source Versions.</li>
|
||||
</ol>
|
||||
<p> You may convey a work based on the Program, or the modifications to
|
||||
</li>
|
||||
<li><p>Conveying Modified Source Versions.</p>
|
||||
<p>You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:</p>
|
||||
<div><pre class="line-numbers"><code class="language-none">a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
<p>a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.</p>
|
||||
<p>b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section</p>
|
||||
<ol start="7">
|
||||
<li>This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".</li>
|
||||
</ol>
|
||||
<p>c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
invalidate such permission if you have separately received it.</p>
|
||||
<p>d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.</code></pre></div><p> A compilation of a covered work with other separate and independent
|
||||
work need not make them do so.</p>
|
||||
<p>A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
@ -239,19 +232,17 @@ used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.</p>
|
||||
<ol start="6">
|
||||
<li>Conveying Non-Source Forms.</li>
|
||||
</ol>
|
||||
<p> You may convey a covered work in object code form under the terms
|
||||
</li>
|
||||
<li><p>Conveying Non-Source Forms.</p>
|
||||
<p>You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:</p>
|
||||
<div><pre class="line-numbers"><code class="language-none">a) Convey the object code in, or embodied in, a physical product
|
||||
<p>a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
customarily used for software interchange.</p>
|
||||
<p>b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
@ -261,15 +252,13 @@ product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
Corresponding Source from a network server at no charge.</p>
|
||||
<p>c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
with subsection 6b.</p>
|
||||
<p>d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
@ -280,15 +269,15 @@ that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
available for as long as needed to satisfy these requirements.</p>
|
||||
<p>e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.</code></pre></div><p> A separable portion of the object code, whose source code is excluded
|
||||
charge under subsection 6d.</p>
|
||||
<p>A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.</p>
|
||||
<p> A "User Product" is either (1) a "consumer product", which means any
|
||||
<p>A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
@ -300,14 +289,14 @@ actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.</p>
|
||||
<p> "Installation Information" for a User Product means any methods,
|
||||
<p>"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.</p>
|
||||
<p> If you convey an object code work under this section in, or with, or
|
||||
<p>If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
@ -317,22 +306,21 @@ by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).</p>
|
||||
<p> The requirement to provide Installation Information does not include a
|
||||
<p>The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.</p>
|
||||
<p> Corresponding Source conveyed, and Installation Information provided,
|
||||
<p>Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.</p>
|
||||
<ol start="7">
|
||||
<li>Additional Terms.</li>
|
||||
</ol>
|
||||
<p> "Additional permissions" are terms that supplement the terms of this
|
||||
</li>
|
||||
<li><p>Additional Terms.</p>
|
||||
<p>"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
@ -340,37 +328,33 @@ that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.</p>
|
||||
<p> When you convey a copy of a covered work, you may at your option
|
||||
<p>When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.</p>
|
||||
<p> Notwithstanding any other provision of this License, for material you
|
||||
<p>Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:</p>
|
||||
<div><pre class="line-numbers"><code class="language-none">a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
<p>a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or</p>
|
||||
<p>b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
Notices displayed by works containing it; or</p>
|
||||
<p>c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
reasonable ways as different from the original version; or</p>
|
||||
<p>d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or</p>
|
||||
<p>e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or</p>
|
||||
<p>f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.</code></pre></div><p> All other non-permissive additional terms are considered "further
|
||||
those licensors and authors.</p>
|
||||
<p>All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
@ -379,42 +363,40 @@ a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.</p>
|
||||
<p> If you add terms to a covered work in accord with this section, you
|
||||
<p>If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.</p>
|
||||
<p> Additional terms, permissive or non-permissive, may be stated in the
|
||||
<p>Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.</p>
|
||||
<ol start="8">
|
||||
<li>Termination.</li>
|
||||
</ol>
|
||||
<p> You may not propagate or modify a covered work except as expressly
|
||||
</li>
|
||||
<li><p>Termination.</p>
|
||||
<p>You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).</p>
|
||||
<p> However, if you cease all violation of this License, then your
|
||||
<p>However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.</p>
|
||||
<p> Moreover, your license from a particular copyright holder is
|
||||
<p>Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.</p>
|
||||
<p> Termination of your rights under this section does not terminate the
|
||||
<p>Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.</p>
|
||||
<ol start="9">
|
||||
<li>Acceptance Not Required for Having Copies.</li>
|
||||
</ol>
|
||||
<p> You are not required to accept this License in order to receive or
|
||||
</li>
|
||||
<li><p>Acceptance Not Required for Having Copies.</p>
|
||||
<p>You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
@ -422,14 +404,13 @@ nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.</p>
|
||||
<ol start="10">
|
||||
<li>Automatic Licensing of Downstream Recipients.</li>
|
||||
</ol>
|
||||
<p> Each time you convey a covered work, the recipient automatically
|
||||
</li>
|
||||
<li><p>Automatic Licensing of Downstream Recipients.</p>
|
||||
<p>Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.</p>
|
||||
<p> An "entity transaction" is a transaction transferring control of an
|
||||
<p>An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
@ -438,20 +419,19 @@ licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.</p>
|
||||
<p> You may not impose any further restrictions on the exercise of the
|
||||
<p>You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.</p>
|
||||
<ol start="11">
|
||||
<li>Patents.</li>
|
||||
</ol>
|
||||
<p> A "contributor" is a copyright holder who authorizes use under this
|
||||
</li>
|
||||
<li><p>Patents.</p>
|
||||
<p>A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".</p>
|
||||
<p> A contributor's "essential patent claims" are all patent claims
|
||||
<p>A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
@ -460,17 +440,17 @@ consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.</p>
|
||||
<p> Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
<p>Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.</p>
|
||||
<p> In the following three paragraphs, a "patent license" is any express
|
||||
<p>In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.</p>
|
||||
<p> If you convey a covered work, knowingly relying on a patent license,
|
||||
<p>If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
@ -483,14 +463,14 @@ actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.</p>
|
||||
<p> If, pursuant to or in connection with a single transaction or
|
||||
<p>If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.</p>
|
||||
<p> A patent license is "discriminatory" if it does not include within
|
||||
<p>A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
@ -504,13 +484,12 @@ conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.</p>
|
||||
<p> Nothing in this License shall be construed as excluding or limiting
|
||||
<p>Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.</p>
|
||||
<ol start="12">
|
||||
<li>No Surrender of Others' Freedom.</li>
|
||||
</ol>
|
||||
<p> If conditions are imposed on you (whether by court order, agreement or
|
||||
</li>
|
||||
<li><p>No Surrender of Others' Freedom.</p>
|
||||
<p>If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
@ -519,10 +498,9 @@ not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.</p>
|
||||
<ol start="13">
|
||||
<li>Use with the GNU Affero General Public License.</li>
|
||||
</ol>
|
||||
<p> Notwithstanding any other provision of this License, you have
|
||||
</li>
|
||||
<li><p>Use with the GNU Affero General Public License.</p>
|
||||
<p>Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
@ -530,14 +508,13 @@ License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.</p>
|
||||
<ol start="14">
|
||||
<li>Revised Versions of this License.</li>
|
||||
</ol>
|
||||
<p> The Free Software Foundation may publish revised and/or new versions of
|
||||
</li>
|
||||
<li><p>Revised Versions of this License.</p>
|
||||
<p>The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.</p>
|
||||
<p> Each version is given a distinguishing version number. If the
|
||||
<p>Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
@ -545,18 +522,17 @@ version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.</p>
|
||||
<p> If the Program specifies that a proxy can decide which future
|
||||
<p>If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.</p>
|
||||
<p> Later license versions may give you additional or different
|
||||
<p>Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.</p>
|
||||
<ol start="15">
|
||||
<li>Disclaimer of Warranty.</li>
|
||||
</ol>
|
||||
<p> THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
</li>
|
||||
<li><p>Disclaimer of Warranty.</p>
|
||||
<p>THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
@ -564,10 +540,9 @@ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.</p>
|
||||
<ol start="16">
|
||||
<li>Limitation of Liability.</li>
|
||||
</ol>
|
||||
<p> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
</li>
|
||||
<li><p>Limitation of Liability.</p>
|
||||
<p>IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
@ -576,45 +551,44 @@ DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.</p>
|
||||
<ol start="17">
|
||||
<li>Interpretation of Sections 15 and 16.</li>
|
||||
</ol>
|
||||
<p> If the disclaimer of warranty and limitation of liability provided
|
||||
</li>
|
||||
<li><p>Interpretation of Sections 15 and 16.</p>
|
||||
<p>If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.</p>
|
||||
<div><pre class="line-numbers"><code class="language-none"> END OF TERMS AND CONDITIONS
|
||||
<div><pre class="line-numbers"><code class="language-none"> END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs</code></pre></div><p> If you develop a new program, and you want it to be of the greatest
|
||||
How to Apply These Terms to Your New Programs</code></pre></div><p>If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.</p>
|
||||
<p> To do so, attach the following notices to the program. It is safest
|
||||
<p>To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.</p>
|
||||
<div><pre class="line-numbers"><code class="language-none">CIC Staff Client
|
||||
Copyright (C) 2021 Grassroots Economics
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
<p>CIC Staff Client
|
||||
Copyright (C) 2021 Grassroots Economics</p>
|
||||
<p>This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
(at your option) any later version.</p>
|
||||
<p>This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.</code></pre></div><p>Also add information on how to contact you by electronic and paper mail.</p>
|
||||
GNU General Public License for more details.</p>
|
||||
<p>You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <a href="https://www.gnu.org/licenses/">https://www.gnu.org/licenses/</a>.</p>
|
||||
</li>
|
||||
</ol>
|
||||
<p>Also add information on how to contact you by electronic and paper mail.</p>
|
||||
<p> If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:</p>
|
||||
<div><pre class="line-numbers"><code class="language-none"><program> Copyright (C) 2021 Grassroots Economics
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.</code></pre></div><p>The hypothetical commands <code>show w' and </code>show c' should show the appropriate
|
||||
under certain conditions; type `show c' for details.</code></pre></div><p>The hypothetical commands <code>show w' and</code>show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".</p>
|
||||
<p> You should also get your employer (if you work as a programmer) or school,
|
||||
@ -669,9 +643,9 @@ Public License instead of this License. But first, please read
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="./js/menu-wc.js" defer></script>
|
||||
<script nomodule src="./js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="./js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="./js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="./js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -59,43 +58,34 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#arraySum" title="src/app/_helpers/array-sum.ts" ><b>arraySum</b> (src/.../array-sum.ts)</a>
|
||||
<a href="#arraySum" title="src/app/_helpers/array-sum.ts"><b>arraySum</b> (src/.../array-sum.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#asciiToHex" title="src/app/_helpers/to-hex.ts" ><b>asciiToHex</b> (src/.../to-hex.ts)</a>
|
||||
<a href="#copyToClipboard" title="src/app/_helpers/clipboard-copy.ts"><b>copyToClipboard</b> (src/.../clipboard-copy.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#checkOnlineStatus" title="src/app/_helpers/online-status.ts" ><b>checkOnlineStatus</b> (src/.../online-status.ts)</a>
|
||||
<a href="#exportCsv" title="src/app/_helpers/export-csv.ts"><b>exportCsv</b> (src/.../export-csv.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#copyToClipboard" title="src/app/_helpers/clipboard-copy.ts" ><b>copyToClipboard</b> (src/.../clipboard-copy.ts)</a>
|
||||
<a href="#HttpGetter" title="src/app/_helpers/http-getter.ts"><b>HttpGetter</b> (src/.../http-getter.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#exportCsv" title="src/app/_helpers/export-csv.ts" ><b>exportCsv</b> (src/.../export-csv.ts)</a>
|
||||
<a href="#parseData" title="src/app/_helpers/read-csv.ts"><b>parseData</b> (src/.../read-csv.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getAccountByAddress" title="src/app/_workers/fetch-accounts.worker.ts" ><b>getAccountByAddress</b> (src/.../fetch-accounts.worker.ts)</a>
|
||||
<a href="#personValidation" title="src/app/_helpers/schema-validation.ts"><b>personValidation</b> (src/.../schema-validation.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#HttpGetter" title="src/app/_helpers/http-getter.ts" ><b>HttpGetter</b> (src/.../http-getter.ts)</a>
|
||||
<a href="#readCsv" title="src/app/_helpers/read-csv.ts"><b>readCsv</b> (src/.../read-csv.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#parseData" title="src/app/_helpers/read-csv.ts" ><b>parseData</b> (src/.../read-csv.ts)</a>
|
||||
<a href="#rejectBody" title="src/app/_helpers/global-error-handler.ts"><b>rejectBody</b> (src/.../global-error-handler.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#personValidation" title="src/app/_helpers/schema-validation.ts" ><b>personValidation</b> (src/.../schema-validation.ts)</a>
|
||||
<a href="#updateSyncable" title="src/app/_helpers/sync.ts"><b>updateSyncable</b> (src/.../sync.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#readCsv" title="src/app/_helpers/read-csv.ts" ><b>readCsv</b> (src/.../read-csv.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#rejectBody" title="src/app/_helpers/global-error-handler.ts" ><b>rejectBody</b> (src/.../global-error-handler.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#updateSyncable" title="src/app/_helpers/sync.ts" ><b>updateSyncable</b> (src/.../sync.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#vcardValidation" title="src/app/_helpers/schema-validation.ts" ><b>vcardValidation</b> (src/.../schema-validation.ts)</a>
|
||||
<a href="#vcardValidation" title="src/app/_helpers/schema-validation.ts"><b>vcardValidation</b> (src/.../schema-validation.ts)</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -112,7 +102,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="arraySum"></a>
|
||||
<span class="name">
|
||||
<span ><b>arraySum</b></span>
|
||||
<b>
|
||||
arraySum
|
||||
</b>
|
||||
<a href="#arraySum"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -164,8 +156,11 @@
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints 6 for the array [1, 2, 3]:</p>
|
||||
<pre><code class="language-typescript">console.log(arraySum([1, 2, 3]));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(arraySum([1, 2, 3]));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -175,99 +170,6 @@
|
||||
<div class="io-description">
|
||||
<p>The sum of all values in the array.</p>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section> <h3>src/app/_helpers/to-hex.ts</h3>
|
||||
<section>
|
||||
<h3></h3> <table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="asciiToHex"></a>
|
||||
<span class="name">
|
||||
<span ><b>asciiToHex</b></span>
|
||||
<a href="#asciiToHex"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>asciiToHex(str)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>str</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/string" target="_blank" >string</a></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section> <h3>src/app/_helpers/online-status.ts</h3>
|
||||
<section>
|
||||
<h3></h3> <table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="checkOnlineStatus"></a>
|
||||
<span class="name">
|
||||
<span ><b>checkOnlineStatus</b></span>
|
||||
<a href="#checkOnlineStatus"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>checkOnlineStatus()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<boolean></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -281,14 +183,16 @@
|
||||
<td class="col-md-4">
|
||||
<a name="copyToClipboard"></a>
|
||||
<span class="name">
|
||||
<span ><b>copyToClipboard</b></span>
|
||||
<b>
|
||||
copyToClipboard
|
||||
</b>
|
||||
<a href="#copyToClipboard"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>copyToClipboard(text)</code>
|
||||
<code>copyToClipboard(text: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -306,6 +210,7 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -313,6 +218,9 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>text</td>
|
||||
<td>
|
||||
<code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
@ -333,8 +241,11 @@
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">copies &#39;Hello World!&#39; to the clipboard and prints &quot;true&quot;:</p>
|
||||
<pre><code class="language-typescript">console.log(copyToClipboard(&#39;Hello World!&#39;));
|
||||
</code></pre></code></pre>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(copyToClipboard(&#39;Hello World!&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -357,7 +268,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="exportCsv"></a>
|
||||
<span class="name">
|
||||
<span ><b>exportCsv</b></span>
|
||||
<b>
|
||||
exportCsv
|
||||
</b>
|
||||
<a href="#exportCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -444,84 +357,6 @@ Defaults to commas.</li>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section> <h3>src/app/_workers/fetch-accounts.worker.ts</h3>
|
||||
<section>
|
||||
<h3></h3> <table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="getAccountByAddress"></a>
|
||||
<span class="name">
|
||||
<span ><b>getAccountByAddress</b></span>
|
||||
<a href="#getAccountByAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>getAccountByAddress(accountAddress, metaUrl, token)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Parameters :</b>
|
||||
<table class="params">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Optional</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>accountAddress</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>metaUrl</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>token</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<any></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@ -535,7 +370,9 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="HttpGetter"></a>
|
||||
<span class="name">
|
||||
<span ><b>HttpGetter</b></span>
|
||||
<b>
|
||||
HttpGetter
|
||||
</b>
|
||||
<a href="#HttpGetter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -551,7 +388,7 @@ Defaults to commas.</li>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Provides an avenue of fetching resources via HTTP calls.</p>
|
||||
<div class="io-description"><p>Provides an avenue of fetching resources via HTTP calls. </p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@ -570,14 +407,16 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="parseData"></a>
|
||||
<span class="name">
|
||||
<span ><b>parseData</b></span>
|
||||
<b>
|
||||
parseData
|
||||
</b>
|
||||
<a href="#parseData"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>parseData(data)</code>
|
||||
<code>parseData(data: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -595,6 +434,7 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -602,6 +442,9 @@ Defaults to commas.</li>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>data</td>
|
||||
<td>
|
||||
<code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
@ -638,14 +481,16 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="readCsv"></a>
|
||||
<span class="name">
|
||||
<span ><b>readCsv</b></span>
|
||||
<b>
|
||||
readCsv
|
||||
</b>
|
||||
<a href="#readCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>readCsv(input)</code>
|
||||
<code>readCsv(input: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -663,6 +508,7 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -670,6 +516,9 @@ Defaults to commas.</li>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>input</td>
|
||||
<td>
|
||||
<code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
@ -708,14 +557,16 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="personValidation"></a>
|
||||
<span class="name">
|
||||
<span ><b>personValidation</b></span>
|
||||
<b>
|
||||
personValidation
|
||||
</b>
|
||||
<a href="#personValidation"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>personValidation(person)</code>
|
||||
<code>personValidation(person: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -733,6 +584,7 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -740,6 +592,9 @@ Defaults to commas.</li>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>person</td>
|
||||
<td>
|
||||
<code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
@ -775,14 +630,16 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="vcardValidation"></a>
|
||||
<span class="name">
|
||||
<span ><b>vcardValidation</b></span>
|
||||
<b>
|
||||
vcardValidation
|
||||
</b>
|
||||
<a href="#vcardValidation"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>vcardValidation(vcard)</code>
|
||||
<code>vcardValidation(vcard: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -800,6 +657,7 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -807,6 +665,9 @@ Defaults to commas.</li>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>vcard</td>
|
||||
<td>
|
||||
<code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >any</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
@ -844,7 +705,9 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="rejectBody"></a>
|
||||
<span class="name">
|
||||
<span ><b>rejectBody</b></span>
|
||||
<b>
|
||||
rejectBody
|
||||
</b>
|
||||
<a href="#rejectBody"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -904,7 +767,9 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="updateSyncable"></a>
|
||||
<span class="name">
|
||||
<span ><b>updateSyncable</b></span>
|
||||
<b>
|
||||
updateSyncable
|
||||
</b>
|
||||
<a href="#updateSyncable"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1000,9 +865,9 @@ Defaults to commas.</li>
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="./images/favicon.ico">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
<link rel="stylesheet" href="./styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="./styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -352,9 +351,9 @@
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="./js/menu-wc.js" defer></script>
|
||||
<script nomodule src="./js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="./js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="./js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="./js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -35,7 +34,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Modules</li>
|
||||
<li >AccountsModule</li>
|
||||
<li>AccountsModule</li>
|
||||
</ol>
|
||||
|
||||
<div class="text-center module-graph-container">
|
||||
@ -46,158 +45,130 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<svg width="1383pt" height="284pt"
|
||||
viewBox="0.00 0.00 1383.00 284.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 280)">
|
||||
<svg width="1194pt" height="211pt"
|
||||
viewBox="0.00 0.00 1194.00 211.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 207)">
|
||||
<title>dependencies</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-280 1379,-280 1379,4 -4,4"/>
|
||||
<text text-anchor="start" x="666.51" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="453.5,-10 453.5,-30 473.5,-30 473.5,-10 453.5,-10"/>
|
||||
<text text-anchor="start" x="477.13" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="566.5,-10 566.5,-30 586.5,-30 586.5,-10 566.5,-10"/>
|
||||
<text text-anchor="start" x="590.23" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="652.5,-10 652.5,-30 672.5,-30 672.5,-10 652.5,-10"/>
|
||||
<text text-anchor="start" x="676.28" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="749.5,-10 749.5,-30 769.5,-30 769.5,-10 749.5,-10"/>
|
||||
<text text-anchor="start" x="773.17" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="845.5,-10 845.5,-30 865.5,-30 865.5,-10 845.5,-10"/>
|
||||
<text text-anchor="start" x="869.23" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-207 1190,-207 1190,4 -4,4"/>
|
||||
<text text-anchor="start" x="572.01" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="359,-10 359,-30 379,-30 379,-10 359,-10"/>
|
||||
<text text-anchor="start" x="382.63" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="472,-10 472,-30 492,-30 492,-10 472,-10"/>
|
||||
<text text-anchor="start" x="495.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="558,-10 558,-30 578,-30 578,-10 558,-10"/>
|
||||
<text text-anchor="start" x="581.78" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="655,-10 655,-30 675,-30 675,-10 655,-10"/>
|
||||
<text text-anchor="start" x="678.67" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="751,-10 751,-30 771,-30 771,-10 751,-10"/>
|
||||
<text text-anchor="start" x="774.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AccountsModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1367,-268 1367,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 1178,-195 1178,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust9" class="cluster">
|
||||
<title>cluster_AccountsModule_exports</title>
|
||||
<polygon fill="none" stroke="black" points="544,-208 544,-260 734,-260 734,-208 544,-208"/>
|
||||
<g id="clust7" class="cluster">
|
||||
<title>cluster_AccountsModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="730,-78 730,-130 1170,-130 1170,-78 730,-78"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AccountsModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="464,-78 464,-130 1359,-130 1359,-78 464,-78"/>
|
||||
</g>
|
||||
<g id="clust8" class="cluster">
|
||||
<title>cluster_AccountsModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 456,-130 456,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 722,-130 722,-78 16,-78"/>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AccountDetailsComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="1351.41,-122 1182.59,-122 1182.59,-86 1351.41,-86 1351.41,-122"/>
|
||||
<text text-anchor="middle" x="1267" y="-99.8" font-family="Times,serif" font-size="14.00">AccountDetailsComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="714.41,-122 545.59,-122 545.59,-86 714.41,-86 714.41,-122"/>
|
||||
<text text-anchor="middle" x="630" y="-99.8" font-family="Times,serif" font-size="14.00">AccountDetailsComponent</text>
|
||||
</g>
|
||||
<!-- AccountsModule -->
|
||||
<g id="node6" class="node">
|
||||
<g id="node5" class="node">
|
||||
<title>AccountsModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="695.42,-187 692.42,-191 671.42,-191 668.42,-187 582.58,-187 582.58,-151 695.42,-151 695.42,-187"/>
|
||||
<text text-anchor="middle" x="639" y="-164.8" font-family="Times,serif" font-size="14.00">AccountsModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="686.42,-187 683.42,-191 662.42,-191 659.42,-187 573.58,-187 573.58,-151 686.42,-151 686.42,-187"/>
|
||||
<text text-anchor="middle" x="630" y="-164.8" font-family="Times,serif" font-size="14.00">AccountsModule</text>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent->AccountsModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AccountDetailsComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M1267,-122.29C1267,-144.21 1267,-178 1267,-178 1267,-178 705.28,-178 705.28,-178"/>
|
||||
<polygon fill="black" stroke="black" points="705.28,-174.5 695.28,-178 705.28,-181.5 705.28,-174.5"/>
|
||||
</g>
|
||||
<!-- AccountHistoryComponent -->
|
||||
<g id="node2" class="node">
|
||||
<title>AccountHistoryComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="1164.25,-122 993.75,-122 993.75,-86 1164.25,-86 1164.25,-122"/>
|
||||
<text text-anchor="middle" x="1079" y="-99.8" font-family="Times,serif" font-size="14.00">AccountHistoryComponent</text>
|
||||
</g>
|
||||
<!-- AccountHistoryComponent->AccountsModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>AccountHistoryComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M1079,-122.11C1079,-141.34 1079,-169 1079,-169 1079,-169 705.62,-169 705.62,-169"/>
|
||||
<polygon fill="black" stroke="black" points="705.62,-165.5 695.62,-169 705.62,-172.5 705.62,-165.5"/>
|
||||
<path fill="none" stroke="black" d="M630,-122.11C630,-122.11 630,-140.99 630,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="626.5,-140.99 630,-150.99 633.5,-140.99 626.5,-140.99"/>
|
||||
</g>
|
||||
<!-- AccountSearchComponent -->
|
||||
<g id="node3" class="node">
|
||||
<g id="node2" class="node">
|
||||
<title>AccountSearchComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="975.35,-122 808.65,-122 808.65,-86 975.35,-86 975.35,-122"/>
|
||||
<text text-anchor="middle" x="892" y="-99.8" font-family="Times,serif" font-size="14.00">AccountSearchComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="527.35,-122 360.65,-122 360.65,-86 527.35,-86 527.35,-122"/>
|
||||
<text text-anchor="middle" x="444" y="-99.8" font-family="Times,serif" font-size="14.00">AccountSearchComponent</text>
|
||||
</g>
|
||||
<!-- AccountSearchComponent->AccountsModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge2" class="edge">
|
||||
<title>AccountSearchComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M892,-122.03C892,-138.4 892,-160 892,-160 892,-160 705.46,-160 705.46,-160"/>
|
||||
<polygon fill="black" stroke="black" points="705.46,-156.5 695.46,-160 705.46,-163.5 705.46,-156.5"/>
|
||||
<path fill="none" stroke="black" d="M444,-122.03C444,-138.4 444,-160 444,-160 444,-160 563.69,-160 563.69,-160"/>
|
||||
<polygon fill="black" stroke="black" points="563.69,-163.5 573.69,-160 563.69,-156.5 563.69,-163.5"/>
|
||||
</g>
|
||||
<!-- AccountsComponent -->
|
||||
<g id="node4" class="node">
|
||||
<g id="node3" class="node">
|
||||
<title>AccountsComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="790.2,-122 655.8,-122 655.8,-86 790.2,-86 790.2,-122"/>
|
||||
<text text-anchor="middle" x="723" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="342.2,-122 207.8,-122 207.8,-86 342.2,-86 342.2,-122"/>
|
||||
<text text-anchor="middle" x="275" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsComponent</text>
|
||||
</g>
|
||||
<!-- AccountsComponent->AccountsModule -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>AccountsComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M675.55,-122.11C675.55,-122.11 675.55,-140.99 675.55,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="672.05,-140.99 675.55,-150.99 679.05,-140.99 672.05,-140.99"/>
|
||||
<path fill="none" stroke="black" d="M275,-122.11C275,-141.34 275,-169 275,-169 275,-169 563.75,-169 563.75,-169"/>
|
||||
<polygon fill="black" stroke="black" points="563.75,-172.5 573.75,-169 563.75,-165.5 563.75,-172.5"/>
|
||||
</g>
|
||||
<!-- CreateAccountComponent -->
|
||||
<g id="node5" class="node">
|
||||
<g id="node4" class="node">
|
||||
<title>CreateAccountComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="637.79,-122 472.21,-122 472.21,-86 637.79,-86 637.79,-122"/>
|
||||
<text text-anchor="middle" x="555" y="-99.8" font-family="Times,serif" font-size="14.00">CreateAccountComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="189.79,-122 24.21,-122 24.21,-86 189.79,-86 189.79,-122"/>
|
||||
<text text-anchor="middle" x="107" y="-99.8" font-family="Times,serif" font-size="14.00">CreateAccountComponent</text>
|
||||
</g>
|
||||
<!-- CreateAccountComponent->AccountsModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>CreateAccountComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M610.22,-122.11C610.22,-122.11 610.22,-140.99 610.22,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="606.72,-140.99 610.22,-150.99 613.72,-140.99 606.72,-140.99"/>
|
||||
</g>
|
||||
<!-- AccountHistoryComponent -->
|
||||
<g id="node10" class="node">
|
||||
<title>AccountHistoryComponent </title>
|
||||
<polygon fill="#fb8072" stroke="black" points="726.25,-252 551.75,-252 551.75,-216 726.25,-216 726.25,-252"/>
|
||||
<text text-anchor="middle" x="639" y="-229.8" font-family="Times,serif" font-size="14.00">AccountHistoryComponent </text>
|
||||
</g>
|
||||
<!-- AccountsModule->AccountHistoryComponent -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>AccountsModule->AccountHistoryComponent </title>
|
||||
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M639,-187.11C639,-187.11 639,-205.99 639,-205.99"/>
|
||||
<polygon fill="black" stroke="black" points="635.5,-205.99 639,-215.99 642.5,-205.99 635.5,-205.99"/>
|
||||
<path fill="none" stroke="black" d="M107,-122.29C107,-144.21 107,-178 107,-178 107,-178 563.53,-178 563.53,-178"/>
|
||||
<polygon fill="black" stroke="black" points="563.53,-181.5 573.53,-178 563.53,-174.5 563.53,-181.5"/>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node6" class="node">
|
||||
<title>AccountsRoutingModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="447.54,-122 444.54,-126 423.54,-126 420.54,-122 290.46,-122 290.46,-86 447.54,-86 447.54,-122"/>
|
||||
<text text-anchor="middle" x="369" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsRoutingModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1161.54,-122 1158.54,-126 1137.54,-126 1134.54,-122 1004.46,-122 1004.46,-86 1161.54,-86 1161.54,-122"/>
|
||||
<text text-anchor="middle" x="1083" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsRoutingModule</text>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule->AccountsModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>AccountsRoutingModule->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M369,-122.03C369,-138.4 369,-160 369,-160 369,-160 572.73,-160 572.73,-160"/>
|
||||
<polygon fill="black" stroke="black" points="572.73,-163.5 582.73,-160 572.73,-156.5 572.73,-163.5"/>
|
||||
<path fill="none" stroke="black" d="M1083,-122.29C1083,-144.21 1083,-178 1083,-178 1083,-178 696.46,-178 696.46,-178"/>
|
||||
<polygon fill="black" stroke="black" points="696.46,-174.5 686.46,-178 696.46,-181.5 696.46,-174.5"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>SharedModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="272.42,-122 269.42,-126 248.42,-126 245.42,-122 173.58,-122 173.58,-86 272.42,-86 272.42,-122"/>
|
||||
<text text-anchor="middle" x="223" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="986.42,-122 983.42,-126 962.42,-126 959.42,-122 887.58,-122 887.58,-86 986.42,-86 986.42,-122"/>
|
||||
<text text-anchor="middle" x="937" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
</g>
|
||||
<!-- SharedModule->AccountsModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>SharedModule->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M223,-122.11C223,-141.34 223,-169 223,-169 223,-169 572.46,-169 572.46,-169"/>
|
||||
<polygon fill="black" stroke="black" points="572.46,-172.5 582.46,-169 572.46,-165.5 572.46,-172.5"/>
|
||||
<path fill="none" stroke="black" d="M937,-122.11C937,-141.34 937,-169 937,-169 937,-169 696.31,-169 696.31,-169"/>
|
||||
<polygon fill="black" stroke="black" points="696.31,-165.5 686.31,-169 696.31,-172.5 696.31,-165.5"/>
|
||||
</g>
|
||||
<!-- TransactionsModule -->
|
||||
<g id="node9" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>TransactionsModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="155.58,-122 152.58,-126 131.58,-126 128.58,-122 24.42,-122 24.42,-86 155.58,-86 155.58,-122"/>
|
||||
<text text-anchor="middle" x="90" y="-99.8" font-family="Times,serif" font-size="14.00">TransactionsModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="869.58,-122 866.58,-126 845.58,-126 842.58,-122 738.42,-122 738.42,-86 869.58,-86 869.58,-122"/>
|
||||
<text text-anchor="middle" x="804" y="-99.8" font-family="Times,serif" font-size="14.00">TransactionsModule</text>
|
||||
</g>
|
||||
<!-- TransactionsModule->AccountsModule -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>TransactionsModule->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M90,-122.29C90,-144.21 90,-178 90,-178 90,-178 572.57,-178 572.57,-178"/>
|
||||
<polygon fill="black" stroke="black" points="572.57,-181.5 582.57,-178 572.57,-174.5 572.57,-181.5"/>
|
||||
<path fill="none" stroke="black" d="M804,-122.03C804,-138.4 804,-160 804,-160 804,-160 696.49,-160 696.49,-160"/>
|
||||
<polygon fill="black" stroke="black" points="696.49,-156.5 686.49,-160 696.49,-163.5 696.49,-156.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
</div>
|
||||
<i id="fullscreen" class="icon ion-ios-resize module-graph-fullscreen-btn" aria-hidden="true"></i>
|
||||
<div class="btn-group size-buttons">
|
||||
<div class="btn-group">
|
||||
<button id="zoom-in" class="btn btn-default btn-sm">Zoom in</button>
|
||||
<button id="reset" class="btn btn-default btn-sm">Reset</button>
|
||||
<button id="zoom-out" class="btn btn-default btn-sm">Zoom out</button>
|
||||
@ -228,7 +199,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -238,9 +208,6 @@
|
||||
<li class="list-group-item">
|
||||
<a href="../components/AccountDetailsComponent.html">AccountDetailsComponent</a>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<a href="../components/AccountHistoryComponent.html">AccountHistoryComponent</a>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<a href="../components/AccountSearchComponent.html">AccountSearchComponent</a>
|
||||
</li>
|
||||
@ -267,15 +234,6 @@
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<h3>Exports<a href="https://angular.io/api/core/NgModule#exports" target="_blank" title="Official documentation about module exports"><span
|
||||
class="icon ion-ios-information-circle-outline"></a></h3>
|
||||
<ul class="list-group">
|
||||
<li class="list-group-item">
|
||||
<a href="../components/AccountHistoryComponent.html">AccountHistoryComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -309,8 +267,6 @@ import { MatProgressSpinnerModule } from '@angular/material/progress-spinne
|
||||
import { ReactiveFormsModule } from '@angular/forms';
|
||||
import { AccountSearchComponent } from './account-search/account-search.component';
|
||||
import { MatSnackBarModule } from '@angular/material/snack-bar';
|
||||
import { MatProgressBarModule } from '@angular/material/progress-bar';
|
||||
import { AccountHistoryComponent } from './account-history/account-history.component';
|
||||
|
||||
@NgModule({
|
||||
declarations: [
|
||||
@ -318,9 +274,7 @@ import { AccountHistoryComponent } from './account-history/account-history.
|
||||
AccountDetailsComponent,
|
||||
CreateAccountComponent,
|
||||
AccountSearchComponent,
|
||||
AccountHistoryComponent,
|
||||
],
|
||||
exports: [AccountHistoryComponent],
|
||||
imports: [
|
||||
CommonModule,
|
||||
AccountsRoutingModule,
|
||||
@ -341,7 +295,6 @@ import { AccountHistoryComponent } from './account-history/account-history.
|
||||
MatProgressSpinnerModule,
|
||||
ReactiveFormsModule,
|
||||
MatSnackBarModule,
|
||||
MatProgressBarModule,
|
||||
],
|
||||
})
|
||||
export class AccountsModule {}
|
||||
@ -386,9 +339,9 @@ export class AccountsModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -4,151 +4,123 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<svg width="1383pt" height="284pt"
|
||||
viewBox="0.00 0.00 1383.00 284.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 280)">
|
||||
<svg width="1194pt" height="211pt"
|
||||
viewBox="0.00 0.00 1194.00 211.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 207)">
|
||||
<title>dependencies</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-280 1379,-280 1379,4 -4,4"/>
|
||||
<text text-anchor="start" x="666.51" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="453.5,-10 453.5,-30 473.5,-30 473.5,-10 453.5,-10"/>
|
||||
<text text-anchor="start" x="477.13" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="566.5,-10 566.5,-30 586.5,-30 586.5,-10 566.5,-10"/>
|
||||
<text text-anchor="start" x="590.23" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="652.5,-10 652.5,-30 672.5,-30 672.5,-10 652.5,-10"/>
|
||||
<text text-anchor="start" x="676.28" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="749.5,-10 749.5,-30 769.5,-30 769.5,-10 749.5,-10"/>
|
||||
<text text-anchor="start" x="773.17" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="845.5,-10 845.5,-30 865.5,-30 865.5,-10 845.5,-10"/>
|
||||
<text text-anchor="start" x="869.23" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-207 1190,-207 1190,4 -4,4"/>
|
||||
<text text-anchor="start" x="572.01" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="359,-10 359,-30 379,-30 379,-10 359,-10"/>
|
||||
<text text-anchor="start" x="382.63" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="472,-10 472,-30 492,-30 492,-10 472,-10"/>
|
||||
<text text-anchor="start" x="495.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="558,-10 558,-30 578,-30 578,-10 558,-10"/>
|
||||
<text text-anchor="start" x="581.78" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="655,-10 655,-30 675,-30 675,-10 655,-10"/>
|
||||
<text text-anchor="start" x="678.67" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="751,-10 751,-30 771,-30 771,-10 751,-10"/>
|
||||
<text text-anchor="start" x="774.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AccountsModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1367,-268 1367,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 1178,-195 1178,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust9" class="cluster">
|
||||
<title>cluster_AccountsModule_exports</title>
|
||||
<polygon fill="none" stroke="black" points="544,-208 544,-260 734,-260 734,-208 544,-208"/>
|
||||
<g id="clust7" class="cluster">
|
||||
<title>cluster_AccountsModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="730,-78 730,-130 1170,-130 1170,-78 730,-78"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AccountsModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="464,-78 464,-130 1359,-130 1359,-78 464,-78"/>
|
||||
</g>
|
||||
<g id="clust8" class="cluster">
|
||||
<title>cluster_AccountsModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 456,-130 456,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 722,-130 722,-78 16,-78"/>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AccountDetailsComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="1351.41,-122 1182.59,-122 1182.59,-86 1351.41,-86 1351.41,-122"/>
|
||||
<text text-anchor="middle" x="1267" y="-99.8" font-family="Times,serif" font-size="14.00">AccountDetailsComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="714.41,-122 545.59,-122 545.59,-86 714.41,-86 714.41,-122"/>
|
||||
<text text-anchor="middle" x="630" y="-99.8" font-family="Times,serif" font-size="14.00">AccountDetailsComponent</text>
|
||||
</g>
|
||||
<!-- AccountsModule -->
|
||||
<g id="node6" class="node">
|
||||
<g id="node5" class="node">
|
||||
<title>AccountsModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="695.42,-187 692.42,-191 671.42,-191 668.42,-187 582.58,-187 582.58,-151 695.42,-151 695.42,-187"/>
|
||||
<text text-anchor="middle" x="639" y="-164.8" font-family="Times,serif" font-size="14.00">AccountsModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="686.42,-187 683.42,-191 662.42,-191 659.42,-187 573.58,-187 573.58,-151 686.42,-151 686.42,-187"/>
|
||||
<text text-anchor="middle" x="630" y="-164.8" font-family="Times,serif" font-size="14.00">AccountsModule</text>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent->AccountsModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AccountDetailsComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M1267,-122.29C1267,-144.21 1267,-178 1267,-178 1267,-178 705.28,-178 705.28,-178"/>
|
||||
<polygon fill="black" stroke="black" points="705.28,-174.5 695.28,-178 705.28,-181.5 705.28,-174.5"/>
|
||||
</g>
|
||||
<!-- AccountHistoryComponent -->
|
||||
<g id="node2" class="node">
|
||||
<title>AccountHistoryComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="1164.25,-122 993.75,-122 993.75,-86 1164.25,-86 1164.25,-122"/>
|
||||
<text text-anchor="middle" x="1079" y="-99.8" font-family="Times,serif" font-size="14.00">AccountHistoryComponent</text>
|
||||
</g>
|
||||
<!-- AccountHistoryComponent->AccountsModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>AccountHistoryComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M1079,-122.11C1079,-141.34 1079,-169 1079,-169 1079,-169 705.62,-169 705.62,-169"/>
|
||||
<polygon fill="black" stroke="black" points="705.62,-165.5 695.62,-169 705.62,-172.5 705.62,-165.5"/>
|
||||
<path fill="none" stroke="black" d="M630,-122.11C630,-122.11 630,-140.99 630,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="626.5,-140.99 630,-150.99 633.5,-140.99 626.5,-140.99"/>
|
||||
</g>
|
||||
<!-- AccountSearchComponent -->
|
||||
<g id="node3" class="node">
|
||||
<g id="node2" class="node">
|
||||
<title>AccountSearchComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="975.35,-122 808.65,-122 808.65,-86 975.35,-86 975.35,-122"/>
|
||||
<text text-anchor="middle" x="892" y="-99.8" font-family="Times,serif" font-size="14.00">AccountSearchComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="527.35,-122 360.65,-122 360.65,-86 527.35,-86 527.35,-122"/>
|
||||
<text text-anchor="middle" x="444" y="-99.8" font-family="Times,serif" font-size="14.00">AccountSearchComponent</text>
|
||||
</g>
|
||||
<!-- AccountSearchComponent->AccountsModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge2" class="edge">
|
||||
<title>AccountSearchComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M892,-122.03C892,-138.4 892,-160 892,-160 892,-160 705.46,-160 705.46,-160"/>
|
||||
<polygon fill="black" stroke="black" points="705.46,-156.5 695.46,-160 705.46,-163.5 705.46,-156.5"/>
|
||||
<path fill="none" stroke="black" d="M444,-122.03C444,-138.4 444,-160 444,-160 444,-160 563.69,-160 563.69,-160"/>
|
||||
<polygon fill="black" stroke="black" points="563.69,-163.5 573.69,-160 563.69,-156.5 563.69,-163.5"/>
|
||||
</g>
|
||||
<!-- AccountsComponent -->
|
||||
<g id="node4" class="node">
|
||||
<g id="node3" class="node">
|
||||
<title>AccountsComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="790.2,-122 655.8,-122 655.8,-86 790.2,-86 790.2,-122"/>
|
||||
<text text-anchor="middle" x="723" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="342.2,-122 207.8,-122 207.8,-86 342.2,-86 342.2,-122"/>
|
||||
<text text-anchor="middle" x="275" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsComponent</text>
|
||||
</g>
|
||||
<!-- AccountsComponent->AccountsModule -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>AccountsComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M675.55,-122.11C675.55,-122.11 675.55,-140.99 675.55,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="672.05,-140.99 675.55,-150.99 679.05,-140.99 672.05,-140.99"/>
|
||||
<path fill="none" stroke="black" d="M275,-122.11C275,-141.34 275,-169 275,-169 275,-169 563.75,-169 563.75,-169"/>
|
||||
<polygon fill="black" stroke="black" points="563.75,-172.5 573.75,-169 563.75,-165.5 563.75,-172.5"/>
|
||||
</g>
|
||||
<!-- CreateAccountComponent -->
|
||||
<g id="node5" class="node">
|
||||
<g id="node4" class="node">
|
||||
<title>CreateAccountComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="637.79,-122 472.21,-122 472.21,-86 637.79,-86 637.79,-122"/>
|
||||
<text text-anchor="middle" x="555" y="-99.8" font-family="Times,serif" font-size="14.00">CreateAccountComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="189.79,-122 24.21,-122 24.21,-86 189.79,-86 189.79,-122"/>
|
||||
<text text-anchor="middle" x="107" y="-99.8" font-family="Times,serif" font-size="14.00">CreateAccountComponent</text>
|
||||
</g>
|
||||
<!-- CreateAccountComponent->AccountsModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>CreateAccountComponent->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M610.22,-122.11C610.22,-122.11 610.22,-140.99 610.22,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="606.72,-140.99 610.22,-150.99 613.72,-140.99 606.72,-140.99"/>
|
||||
</g>
|
||||
<!-- AccountHistoryComponent -->
|
||||
<g id="node10" class="node">
|
||||
<title>AccountHistoryComponent </title>
|
||||
<polygon fill="#fb8072" stroke="black" points="726.25,-252 551.75,-252 551.75,-216 726.25,-216 726.25,-252"/>
|
||||
<text text-anchor="middle" x="639" y="-229.8" font-family="Times,serif" font-size="14.00">AccountHistoryComponent </text>
|
||||
</g>
|
||||
<!-- AccountsModule->AccountHistoryComponent -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>AccountsModule->AccountHistoryComponent </title>
|
||||
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M639,-187.11C639,-187.11 639,-205.99 639,-205.99"/>
|
||||
<polygon fill="black" stroke="black" points="635.5,-205.99 639,-215.99 642.5,-205.99 635.5,-205.99"/>
|
||||
<path fill="none" stroke="black" d="M107,-122.29C107,-144.21 107,-178 107,-178 107,-178 563.53,-178 563.53,-178"/>
|
||||
<polygon fill="black" stroke="black" points="563.53,-181.5 573.53,-178 563.53,-174.5 563.53,-181.5"/>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node6" class="node">
|
||||
<title>AccountsRoutingModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="447.54,-122 444.54,-126 423.54,-126 420.54,-122 290.46,-122 290.46,-86 447.54,-86 447.54,-122"/>
|
||||
<text text-anchor="middle" x="369" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsRoutingModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1161.54,-122 1158.54,-126 1137.54,-126 1134.54,-122 1004.46,-122 1004.46,-86 1161.54,-86 1161.54,-122"/>
|
||||
<text text-anchor="middle" x="1083" y="-99.8" font-family="Times,serif" font-size="14.00">AccountsRoutingModule</text>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule->AccountsModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>AccountsRoutingModule->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M369,-122.03C369,-138.4 369,-160 369,-160 369,-160 572.73,-160 572.73,-160"/>
|
||||
<polygon fill="black" stroke="black" points="572.73,-163.5 582.73,-160 572.73,-156.5 572.73,-163.5"/>
|
||||
<path fill="none" stroke="black" d="M1083,-122.29C1083,-144.21 1083,-178 1083,-178 1083,-178 696.46,-178 696.46,-178"/>
|
||||
<polygon fill="black" stroke="black" points="696.46,-174.5 686.46,-178 696.46,-181.5 696.46,-174.5"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>SharedModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="272.42,-122 269.42,-126 248.42,-126 245.42,-122 173.58,-122 173.58,-86 272.42,-86 272.42,-122"/>
|
||||
<text text-anchor="middle" x="223" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="986.42,-122 983.42,-126 962.42,-126 959.42,-122 887.58,-122 887.58,-86 986.42,-86 986.42,-122"/>
|
||||
<text text-anchor="middle" x="937" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
</g>
|
||||
<!-- SharedModule->AccountsModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>SharedModule->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M223,-122.11C223,-141.34 223,-169 223,-169 223,-169 572.46,-169 572.46,-169"/>
|
||||
<polygon fill="black" stroke="black" points="572.46,-172.5 582.46,-169 572.46,-165.5 572.46,-172.5"/>
|
||||
<path fill="none" stroke="black" d="M937,-122.11C937,-141.34 937,-169 937,-169 937,-169 696.31,-169 696.31,-169"/>
|
||||
<polygon fill="black" stroke="black" points="696.31,-165.5 686.31,-169 696.31,-172.5 696.31,-165.5"/>
|
||||
</g>
|
||||
<!-- TransactionsModule -->
|
||||
<g id="node9" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>TransactionsModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="155.58,-122 152.58,-126 131.58,-126 128.58,-122 24.42,-122 24.42,-86 155.58,-86 155.58,-122"/>
|
||||
<text text-anchor="middle" x="90" y="-99.8" font-family="Times,serif" font-size="14.00">TransactionsModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="869.58,-122 866.58,-126 845.58,-126 842.58,-122 738.42,-122 738.42,-86 869.58,-86 869.58,-122"/>
|
||||
<text text-anchor="middle" x="804" y="-99.8" font-family="Times,serif" font-size="14.00">TransactionsModule</text>
|
||||
</g>
|
||||
<!-- TransactionsModule->AccountsModule -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>TransactionsModule->AccountsModule</title>
|
||||
<path fill="none" stroke="black" d="M90,-122.29C90,-144.21 90,-178 90,-178 90,-178 572.57,-178 572.57,-178"/>
|
||||
<polygon fill="black" stroke="black" points="572.57,-181.5 582.57,-178 572.57,-174.5 572.57,-181.5"/>
|
||||
<path fill="none" stroke="black" d="M804,-122.03C804,-138.4 804,-160 804,-160 804,-160 696.49,-160 696.49,-160"/>
|
||||
<polygon fill="black" stroke="black" points="696.49,-156.5 686.49,-160 696.49,-163.5 696.49,-156.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 7.3 KiB |
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -35,7 +34,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Modules</li>
|
||||
<li >AccountsRoutingModule</li>
|
||||
<li>AccountsRoutingModule</li>
|
||||
</ol>
|
||||
|
||||
|
||||
@ -61,7 +60,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
</div>
|
||||
@ -134,9 +132,9 @@ export class AccountsRoutingModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -35,7 +34,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Modules</li>
|
||||
<li >AdminModule</li>
|
||||
<li>AdminModule</li>
|
||||
</ol>
|
||||
|
||||
<div class="text-center module-graph-container">
|
||||
@ -121,7 +120,7 @@
|
||||
|
||||
</div>
|
||||
<i id="fullscreen" class="icon ion-ios-resize module-graph-fullscreen-btn" aria-hidden="true"></i>
|
||||
<div class="btn-group size-buttons">
|
||||
<div class="btn-group">
|
||||
<button id="zoom-in" class="btn btn-default btn-sm">Zoom in</button>
|
||||
<button id="reset" class="btn btn-default btn-sm">Reset</button>
|
||||
<button id="zoom-out" class="btn btn-default btn-sm">Zoom out</button>
|
||||
@ -152,7 +151,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -199,7 +197,6 @@ import { MatSortModule } from '@angular/material/sort';
|
||||
import { MatPaginatorModule } from '@angular/material/paginator';
|
||||
import { MatButtonModule } from '@angular/material/button';
|
||||
import { MatRippleModule } from '@angular/material/core';
|
||||
import { MatProgressBarModule } from '@angular/material/progress-bar';
|
||||
|
||||
@NgModule({
|
||||
declarations: [AdminComponent],
|
||||
@ -216,7 +213,6 @@ import { MatProgressBarModule } from '@angular/material/progress-bar';
|
||||
MatPaginatorModule,
|
||||
MatButtonModule,
|
||||
MatRippleModule,
|
||||
MatProgressBarModule,
|
||||
],
|
||||
})
|
||||
export class AdminModule {}
|
||||
@ -261,9 +257,9 @@ export class AdminModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -35,7 +34,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Modules</li>
|
||||
<li >AdminRoutingModule</li>
|
||||
<li>AdminRoutingModule</li>
|
||||
</ol>
|
||||
|
||||
|
||||
@ -61,7 +60,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
</div>
|
||||
@ -125,9 +123,9 @@ export class AdminRoutingModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -35,7 +34,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Modules</li>
|
||||
<li >AppModule</li>
|
||||
<li>AppModule</li>
|
||||
</ol>
|
||||
|
||||
<div class="text-center module-graph-container">
|
||||
@ -46,162 +45,150 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<svg width="1416pt" height="284pt"
|
||||
viewBox="0.00 0.00 1416.00 284.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="1202pt" height="284pt"
|
||||
viewBox="0.00 0.00 1202.00 284.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 280)">
|
||||
<title>dependencies</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-280 1412,-280 1412,4 -4,4"/>
|
||||
<text text-anchor="start" x="683.01" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="470,-10 470,-30 490,-30 490,-10 470,-10"/>
|
||||
<text text-anchor="start" x="493.63" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="583,-10 583,-30 603,-30 603,-10 583,-10"/>
|
||||
<text text-anchor="start" x="606.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="669,-10 669,-30 689,-30 689,-10 669,-10"/>
|
||||
<text text-anchor="start" x="692.78" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="766,-10 766,-30 786,-30 786,-10 766,-10"/>
|
||||
<text text-anchor="start" x="789.67" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="862,-10 862,-30 882,-30 882,-10 862,-10"/>
|
||||
<text text-anchor="start" x="885.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-280 1198,-280 1198,4 -4,4"/>
|
||||
<text text-anchor="start" x="576.01" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="363,-10 363,-30 383,-30 383,-10 363,-10"/>
|
||||
<text text-anchor="start" x="386.63" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="476,-10 476,-30 496,-30 496,-10 476,-10"/>
|
||||
<text text-anchor="start" x="499.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="562,-10 562,-30 582,-30 582,-10 562,-10"/>
|
||||
<text text-anchor="start" x="585.78" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="659,-10 659,-30 679,-30 679,-10 659,-10"/>
|
||||
<text text-anchor="start" x="682.67" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="755,-10 755,-30 775,-30 775,-10 755,-10"/>
|
||||
<text text-anchor="start" x="778.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AppModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1400,-268 1400,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1186,-268 1186,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_AppModule_bootstrap</title>
|
||||
<polygon fill="none" stroke="black" points="730,-208 730,-260 854,-260 854,-208 730,-208"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AppModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="1270,-78 1270,-130 1392,-130 1392,-78 1270,-78"/>
|
||||
<polygon fill="none" stroke="black" points="584,-208 584,-260 708,-260 708,-208 584,-208"/>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_AppModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="1001,-78 1001,-130 1262,-130 1262,-78 1001,-78"/>
|
||||
<polygon fill="none" stroke="black" points="917,-78 917,-130 1178,-130 1178,-78 917,-78"/>
|
||||
</g>
|
||||
<g id="clust7" class="cluster">
|
||||
<title>cluster_AppModule_providers</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 993,-130 993,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="146,-78 146,-130 909,-130 909,-78 146,-78"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AppModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 138,-130 138,-78 16,-78"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AppComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="1383.94,-122 1278.06,-122 1278.06,-86 1383.94,-86 1383.94,-122"/>
|
||||
<text text-anchor="middle" x="1331" y="-99.8" font-family="Times,serif" font-size="14.00">AppComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="129.94,-122 24.06,-122 24.06,-86 129.94,-86 129.94,-122"/>
|
||||
<text text-anchor="middle" x="77" y="-99.8" font-family="Times,serif" font-size="14.00">AppComponent</text>
|
||||
</g>
|
||||
<!-- AppModule -->
|
||||
<g id="node2" class="node">
|
||||
<title>AppModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="833.66,-187 830.66,-191 809.66,-191 806.66,-187 750.34,-187 750.34,-151 833.66,-151 833.66,-187"/>
|
||||
<text text-anchor="middle" x="792" y="-164.8" font-family="Times,serif" font-size="14.00">AppModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="687.66,-187 684.66,-191 663.66,-191 660.66,-187 604.34,-187 604.34,-151 687.66,-151 687.66,-187"/>
|
||||
<text text-anchor="middle" x="646" y="-164.8" font-family="Times,serif" font-size="14.00">AppModule</text>
|
||||
</g>
|
||||
<!-- AppComponent->AppModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AppComponent->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M1331,-122.29C1331,-144.21 1331,-178 1331,-178 1331,-178 843.85,-178 843.85,-178"/>
|
||||
<polygon fill="black" stroke="black" points="843.85,-174.5 833.85,-178 843.85,-181.5 843.85,-174.5"/>
|
||||
<path fill="none" stroke="black" d="M77,-122.29C77,-144.21 77,-178 77,-178 77,-178 594.16,-178 594.16,-178"/>
|
||||
<polygon fill="black" stroke="black" points="594.16,-181.5 604.16,-178 594.16,-174.5 594.16,-181.5"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node5" class="node">
|
||||
<title>AppComponent </title>
|
||||
<polygon fill="#80b1d3" stroke="black" points="846.44,-252 737.56,-252 737.56,-216 846.44,-216 846.44,-252"/>
|
||||
<text text-anchor="middle" x="792" y="-229.8" font-family="Times,serif" font-size="14.00">AppComponent </text>
|
||||
<polygon fill="#80b1d3" stroke="black" points="700.44,-252 591.56,-252 591.56,-216 700.44,-216 700.44,-252"/>
|
||||
<text text-anchor="middle" x="646" y="-229.8" font-family="Times,serif" font-size="14.00">AppComponent </text>
|
||||
</g>
|
||||
<!-- AppModule->AppComponent -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>AppModule->AppComponent </title>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M792,-187.11C792,-187.11 792,-205.99 792,-205.99"/>
|
||||
<polygon fill="black" stroke="black" points="788.5,-205.99 792,-215.99 795.5,-205.99 788.5,-205.99"/>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M646,-187.11C646,-187.11 646,-205.99 646,-205.99"/>
|
||||
<polygon fill="black" stroke="black" points="642.5,-205.99 646,-215.99 649.5,-205.99 642.5,-205.99"/>
|
||||
</g>
|
||||
<!-- AppRoutingModule -->
|
||||
<g id="node3" class="node">
|
||||
<title>AppRoutingModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1254.27,-122 1251.27,-126 1230.27,-126 1227.27,-122 1125.73,-122 1125.73,-86 1254.27,-86 1254.27,-122"/>
|
||||
<text text-anchor="middle" x="1190" y="-99.8" font-family="Times,serif" font-size="14.00">AppRoutingModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1170.27,-122 1167.27,-126 1146.27,-126 1143.27,-122 1041.73,-122 1041.73,-86 1170.27,-86 1170.27,-122"/>
|
||||
<text text-anchor="middle" x="1106" y="-99.8" font-family="Times,serif" font-size="14.00">AppRoutingModule</text>
|
||||
</g>
|
||||
<!-- AppRoutingModule->AppModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>AppRoutingModule->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M1190,-122.11C1190,-141.34 1190,-169 1190,-169 1190,-169 843.84,-169 843.84,-169"/>
|
||||
<polygon fill="black" stroke="black" points="843.84,-165.5 833.84,-169 843.84,-172.5 843.84,-165.5"/>
|
||||
<path fill="none" stroke="black" d="M1106,-122.29C1106,-144.21 1106,-178 1106,-178 1106,-178 698.04,-178 698.04,-178"/>
|
||||
<polygon fill="black" stroke="black" points="698.04,-174.5 688.04,-178 698.04,-181.5 698.04,-174.5"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node4" class="node">
|
||||
<title>SharedModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1107.42,-122 1104.42,-126 1083.42,-126 1080.42,-122 1008.58,-122 1008.58,-86 1107.42,-86 1107.42,-122"/>
|
||||
<text text-anchor="middle" x="1058" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1023.42,-122 1020.42,-126 999.42,-126 996.42,-122 924.58,-122 924.58,-86 1023.42,-86 1023.42,-122"/>
|
||||
<text text-anchor="middle" x="974" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
</g>
|
||||
<!-- SharedModule->AppModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>SharedModule->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M1058,-122.03C1058,-138.4 1058,-160 1058,-160 1058,-160 843.86,-160 843.86,-160"/>
|
||||
<polygon fill="black" stroke="black" points="843.86,-156.5 833.86,-160 843.86,-163.5 843.86,-156.5"/>
|
||||
</g>
|
||||
<!-- ConnectionInterceptor -->
|
||||
<g id="node6" class="node">
|
||||
<title>ConnectionInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="887" cy="-104" rx="97.83" ry="18"/>
|
||||
<text text-anchor="middle" x="887" y="-99.8" font-family="Times,serif" font-size="14.00">ConnectionInterceptor</text>
|
||||
</g>
|
||||
<!-- ConnectionInterceptor->AppModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ConnectionInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M811.46,-115.62C811.46,-115.62 811.46,-140.85 811.46,-140.85"/>
|
||||
<polygon fill="black" stroke="black" points="807.96,-140.85 811.46,-150.85 814.96,-140.85 807.96,-140.85"/>
|
||||
<path fill="none" stroke="black" d="M974,-122.11C974,-141.34 974,-169 974,-169 974,-169 697.87,-169 697.87,-169"/>
|
||||
<polygon fill="black" stroke="black" points="697.87,-165.5 687.87,-169 697.87,-172.5 697.87,-165.5"/>
|
||||
</g>
|
||||
<!-- ErrorInterceptor -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node6" class="node">
|
||||
<title>ErrorInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="697" cy="-104" rx="73.53" ry="18"/>
|
||||
<text text-anchor="middle" x="697" y="-99.8" font-family="Times,serif" font-size="14.00">ErrorInterceptor</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="827" cy="-104" rx="73.53" ry="18"/>
|
||||
<text text-anchor="middle" x="827" y="-99.8" font-family="Times,serif" font-size="14.00">ErrorInterceptor</text>
|
||||
</g>
|
||||
<!-- ErrorInterceptor->AppModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>ErrorInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M760.47,-113.31C760.47,-113.31 760.47,-140.85 760.47,-140.85"/>
|
||||
<polygon fill="black" stroke="black" points="756.97,-140.85 760.47,-150.85 763.97,-140.85 756.97,-140.85"/>
|
||||
<path fill="none" stroke="black" d="M827,-122.03C827,-138.4 827,-160 827,-160 827,-160 697.98,-160 697.98,-160"/>
|
||||
<polygon fill="black" stroke="black" points="697.98,-156.5 687.98,-160 697.98,-163.5 697.98,-156.5"/>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>GlobalErrorHandler</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="516" cy="-104" rx="88.58" ry="18"/>
|
||||
<text text-anchor="middle" x="516" y="-99.8" font-family="Times,serif" font-size="14.00">GlobalErrorHandler</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="646" cy="-104" rx="88.58" ry="18"/>
|
||||
<text text-anchor="middle" x="646" y="-99.8" font-family="Times,serif" font-size="14.00">GlobalErrorHandler</text>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler->AppModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>GlobalErrorHandler->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M516,-122.03C516,-138.4 516,-160 516,-160 516,-160 740.08,-160 740.08,-160"/>
|
||||
<polygon fill="black" stroke="black" points="740.08,-163.5 750.08,-160 740.08,-156.5 740.08,-163.5"/>
|
||||
<path fill="none" stroke="black" d="M646,-122.11C646,-122.11 646,-140.99 646,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="642.5,-140.99 646,-150.99 649.5,-140.99 642.5,-140.99"/>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor -->
|
||||
<g id="node9" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>HttpConfigInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="312" cy="-104" rx="97.27" ry="18"/>
|
||||
<text text-anchor="middle" x="312" y="-99.8" font-family="Times,serif" font-size="14.00">HttpConfigInterceptor</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="442" cy="-104" rx="97.27" ry="18"/>
|
||||
<text text-anchor="middle" x="442" y="-99.8" font-family="Times,serif" font-size="14.00">HttpConfigInterceptor</text>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor->AppModule -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>HttpConfigInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M312,-122.11C312,-141.34 312,-169 312,-169 312,-169 740.24,-169 740.24,-169"/>
|
||||
<polygon fill="black" stroke="black" points="740.24,-172.5 750.24,-169 740.24,-165.5 740.24,-172.5"/>
|
||||
<path fill="none" stroke="black" d="M442,-122.03C442,-138.4 442,-160 442,-160 442,-160 594.23,-160 594.23,-160"/>
|
||||
<polygon fill="black" stroke="black" points="594.23,-163.5 604.23,-160 594.23,-156.5 594.23,-163.5"/>
|
||||
</g>
|
||||
<!-- LoggingInterceptor -->
|
||||
<g id="node10" class="node">
|
||||
<g id="node9" class="node">
|
||||
<title>LoggingInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="110" cy="-104" rx="86.24" ry="18"/>
|
||||
<text text-anchor="middle" x="110" y="-99.8" font-family="Times,serif" font-size="14.00">LoggingInterceptor</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="240" cy="-104" rx="86.24" ry="18"/>
|
||||
<text text-anchor="middle" x="240" y="-99.8" font-family="Times,serif" font-size="14.00">LoggingInterceptor</text>
|
||||
</g>
|
||||
<!-- LoggingInterceptor->AppModule -->
|
||||
<g id="edge9" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>LoggingInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M110,-122.29C110,-144.21 110,-178 110,-178 110,-178 740.11,-178 740.11,-178"/>
|
||||
<polygon fill="black" stroke="black" points="740.11,-181.5 750.11,-178 740.11,-174.5 740.11,-181.5"/>
|
||||
<path fill="none" stroke="black" d="M240,-122.11C240,-141.34 240,-169 240,-169 240,-169 594.08,-169 594.08,-169"/>
|
||||
<polygon fill="black" stroke="black" points="594.08,-172.5 604.08,-169 594.08,-165.5 594.08,-172.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
</div>
|
||||
<i id="fullscreen" class="icon ion-ios-resize module-graph-fullscreen-btn" aria-hidden="true"></i>
|
||||
<div class="btn-group size-buttons">
|
||||
<div class="btn-group">
|
||||
<button id="zoom-in" class="btn btn-default btn-sm">Zoom in</button>
|
||||
<button id="reset" class="btn btn-default btn-sm">Reset</button>
|
||||
<button id="zoom-out" class="btn btn-default btn-sm">Zoom out</button>
|
||||
@ -232,7 +219,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -248,9 +234,6 @@
|
||||
<h3>Providers<a href="https://angular.io/api/core/NgModule#providers" target="_blank"
|
||||
title="Official documentation about module providers"><span class="icon ion-ios-information-circle-outline"></a></h3>
|
||||
<ul class="list-group">
|
||||
<li class="list-group-item">
|
||||
<a href="../interceptors/ConnectionInterceptor.html">ConnectionInterceptor</a>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<a href="../interceptors/ErrorInterceptor.html">ErrorInterceptor</a>
|
||||
</li>
|
||||
@ -307,12 +290,7 @@ import { MatTableModule } from '@angular/material/table';
|
||||
import { AuthGuard } from '@app/_guards';
|
||||
import { LoggerModule } from 'ngx-logger';
|
||||
import { environment } from '@src/environments/environment';
|
||||
import {
|
||||
ConnectionInterceptor,
|
||||
ErrorInterceptor,
|
||||
HttpConfigInterceptor,
|
||||
LoggingInterceptor,
|
||||
} from '@app/_interceptors';
|
||||
import { ErrorInterceptor, HttpConfigInterceptor, LoggingInterceptor } from '@app/_interceptors';
|
||||
import { MutablePgpKeyStore } from '@app/_pgp';
|
||||
import { ServiceWorkerModule } from '@angular/service-worker';
|
||||
|
||||
@ -339,7 +317,6 @@ import { ServiceWorkerModule } from '@angular/service-worker';
|
||||
MockBackendProvider,
|
||||
GlobalErrorHandler,
|
||||
{ provide: ErrorHandler, useClass: GlobalErrorHandler },
|
||||
{ provide: HTTP_INTERCEPTORS, useClass: ConnectionInterceptor, multi: true },
|
||||
{ provide: HTTP_INTERCEPTORS, useClass: HttpConfigInterceptor, multi: true },
|
||||
{ provide: HTTP_INTERCEPTORS, useClass: ErrorInterceptor, multi: true },
|
||||
{ provide: HTTP_INTERCEPTORS, useClass: LoggingInterceptor, multi: true },
|
||||
@ -388,9 +365,9 @@ export class AppModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
@ -4,155 +4,143 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<svg width="1416pt" height="284pt"
|
||||
viewBox="0.00 0.00 1416.00 284.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="1202pt" height="284pt"
|
||||
viewBox="0.00 0.00 1202.00 284.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 280)">
|
||||
<title>dependencies</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-280 1412,-280 1412,4 -4,4"/>
|
||||
<text text-anchor="start" x="683.01" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="470,-10 470,-30 490,-30 490,-10 470,-10"/>
|
||||
<text text-anchor="start" x="493.63" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="583,-10 583,-30 603,-30 603,-10 583,-10"/>
|
||||
<text text-anchor="start" x="606.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="669,-10 669,-30 689,-30 689,-10 669,-10"/>
|
||||
<text text-anchor="start" x="692.78" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="766,-10 766,-30 786,-30 786,-10 766,-10"/>
|
||||
<text text-anchor="start" x="789.67" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="862,-10 862,-30 882,-30 882,-10 862,-10"/>
|
||||
<text text-anchor="start" x="885.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-280 1198,-280 1198,4 -4,4"/>
|
||||
<text text-anchor="start" x="576.01" y="-42.4" font-family="sans-serif" font-weight="bold" font-size="14.00">Legend</text>
|
||||
<polygon fill="#ffffb3" stroke="transparent" points="363,-10 363,-30 383,-30 383,-10 363,-10"/>
|
||||
<text text-anchor="start" x="386.63" y="-15.4" font-family="sans-serif" font-size="14.00">  Declarations</text>
|
||||
<polygon fill="#8dd3c7" stroke="transparent" points="476,-10 476,-30 496,-30 496,-10 476,-10"/>
|
||||
<text text-anchor="start" x="499.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Module</text>
|
||||
<polygon fill="#80b1d3" stroke="transparent" points="562,-10 562,-30 582,-30 582,-10 562,-10"/>
|
||||
<text text-anchor="start" x="585.78" y="-15.4" font-family="sans-serif" font-size="14.00">  Bootstrap</text>
|
||||
<polygon fill="#fdb462" stroke="transparent" points="659,-10 659,-30 679,-30 679,-10 659,-10"/>
|
||||
<text text-anchor="start" x="682.67" y="-15.4" font-family="sans-serif" font-size="14.00">  Providers</text>
|
||||
<polygon fill="#fb8072" stroke="transparent" points="755,-10 755,-30 775,-30 775,-10 755,-10"/>
|
||||
<text text-anchor="start" x="778.73" y="-15.4" font-family="sans-serif" font-size="14.00">  Exports</text>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AppModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1400,-268 1400,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1186,-268 1186,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_AppModule_bootstrap</title>
|
||||
<polygon fill="none" stroke="black" points="730,-208 730,-260 854,-260 854,-208 730,-208"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AppModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="1270,-78 1270,-130 1392,-130 1392,-78 1270,-78"/>
|
||||
<polygon fill="none" stroke="black" points="584,-208 584,-260 708,-260 708,-208 584,-208"/>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_AppModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="1001,-78 1001,-130 1262,-130 1262,-78 1001,-78"/>
|
||||
<polygon fill="none" stroke="black" points="917,-78 917,-130 1178,-130 1178,-78 917,-78"/>
|
||||
</g>
|
||||
<g id="clust7" class="cluster">
|
||||
<title>cluster_AppModule_providers</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 993,-130 993,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="146,-78 146,-130 909,-130 909,-78 146,-78"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AppModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 138,-130 138,-78 16,-78"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AppComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="1383.94,-122 1278.06,-122 1278.06,-86 1383.94,-86 1383.94,-122"/>
|
||||
<text text-anchor="middle" x="1331" y="-99.8" font-family="Times,serif" font-size="14.00">AppComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="129.94,-122 24.06,-122 24.06,-86 129.94,-86 129.94,-122"/>
|
||||
<text text-anchor="middle" x="77" y="-99.8" font-family="Times,serif" font-size="14.00">AppComponent</text>
|
||||
</g>
|
||||
<!-- AppModule -->
|
||||
<g id="node2" class="node">
|
||||
<title>AppModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="833.66,-187 830.66,-191 809.66,-191 806.66,-187 750.34,-187 750.34,-151 833.66,-151 833.66,-187"/>
|
||||
<text text-anchor="middle" x="792" y="-164.8" font-family="Times,serif" font-size="14.00">AppModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="687.66,-187 684.66,-191 663.66,-191 660.66,-187 604.34,-187 604.34,-151 687.66,-151 687.66,-187"/>
|
||||
<text text-anchor="middle" x="646" y="-164.8" font-family="Times,serif" font-size="14.00">AppModule</text>
|
||||
</g>
|
||||
<!-- AppComponent->AppModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AppComponent->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M1331,-122.29C1331,-144.21 1331,-178 1331,-178 1331,-178 843.85,-178 843.85,-178"/>
|
||||
<polygon fill="black" stroke="black" points="843.85,-174.5 833.85,-178 843.85,-181.5 843.85,-174.5"/>
|
||||
<path fill="none" stroke="black" d="M77,-122.29C77,-144.21 77,-178 77,-178 77,-178 594.16,-178 594.16,-178"/>
|
||||
<polygon fill="black" stroke="black" points="594.16,-181.5 604.16,-178 594.16,-174.5 594.16,-181.5"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node5" class="node">
|
||||
<title>AppComponent </title>
|
||||
<polygon fill="#80b1d3" stroke="black" points="846.44,-252 737.56,-252 737.56,-216 846.44,-216 846.44,-252"/>
|
||||
<text text-anchor="middle" x="792" y="-229.8" font-family="Times,serif" font-size="14.00">AppComponent </text>
|
||||
<polygon fill="#80b1d3" stroke="black" points="700.44,-252 591.56,-252 591.56,-216 700.44,-216 700.44,-252"/>
|
||||
<text text-anchor="middle" x="646" y="-229.8" font-family="Times,serif" font-size="14.00">AppComponent </text>
|
||||
</g>
|
||||
<!-- AppModule->AppComponent -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>AppModule->AppComponent </title>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M792,-187.11C792,-187.11 792,-205.99 792,-205.99"/>
|
||||
<polygon fill="black" stroke="black" points="788.5,-205.99 792,-215.99 795.5,-205.99 788.5,-205.99"/>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M646,-187.11C646,-187.11 646,-205.99 646,-205.99"/>
|
||||
<polygon fill="black" stroke="black" points="642.5,-205.99 646,-215.99 649.5,-205.99 642.5,-205.99"/>
|
||||
</g>
|
||||
<!-- AppRoutingModule -->
|
||||
<g id="node3" class="node">
|
||||
<title>AppRoutingModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1254.27,-122 1251.27,-126 1230.27,-126 1227.27,-122 1125.73,-122 1125.73,-86 1254.27,-86 1254.27,-122"/>
|
||||
<text text-anchor="middle" x="1190" y="-99.8" font-family="Times,serif" font-size="14.00">AppRoutingModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1170.27,-122 1167.27,-126 1146.27,-126 1143.27,-122 1041.73,-122 1041.73,-86 1170.27,-86 1170.27,-122"/>
|
||||
<text text-anchor="middle" x="1106" y="-99.8" font-family="Times,serif" font-size="14.00">AppRoutingModule</text>
|
||||
</g>
|
||||
<!-- AppRoutingModule->AppModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>AppRoutingModule->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M1190,-122.11C1190,-141.34 1190,-169 1190,-169 1190,-169 843.84,-169 843.84,-169"/>
|
||||
<polygon fill="black" stroke="black" points="843.84,-165.5 833.84,-169 843.84,-172.5 843.84,-165.5"/>
|
||||
<path fill="none" stroke="black" d="M1106,-122.29C1106,-144.21 1106,-178 1106,-178 1106,-178 698.04,-178 698.04,-178"/>
|
||||
<polygon fill="black" stroke="black" points="698.04,-174.5 688.04,-178 698.04,-181.5 698.04,-174.5"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node4" class="node">
|
||||
<title>SharedModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1107.42,-122 1104.42,-126 1083.42,-126 1080.42,-122 1008.58,-122 1008.58,-86 1107.42,-86 1107.42,-122"/>
|
||||
<text text-anchor="middle" x="1058" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="1023.42,-122 1020.42,-126 999.42,-126 996.42,-122 924.58,-122 924.58,-86 1023.42,-86 1023.42,-122"/>
|
||||
<text text-anchor="middle" x="974" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
</g>
|
||||
<!-- SharedModule->AppModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>SharedModule->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M1058,-122.03C1058,-138.4 1058,-160 1058,-160 1058,-160 843.86,-160 843.86,-160"/>
|
||||
<polygon fill="black" stroke="black" points="843.86,-156.5 833.86,-160 843.86,-163.5 843.86,-156.5"/>
|
||||
</g>
|
||||
<!-- ConnectionInterceptor -->
|
||||
<g id="node6" class="node">
|
||||
<title>ConnectionInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="887" cy="-104" rx="97.83" ry="18"/>
|
||||
<text text-anchor="middle" x="887" y="-99.8" font-family="Times,serif" font-size="14.00">ConnectionInterceptor</text>
|
||||
</g>
|
||||
<!-- ConnectionInterceptor->AppModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ConnectionInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M811.46,-115.62C811.46,-115.62 811.46,-140.85 811.46,-140.85"/>
|
||||
<polygon fill="black" stroke="black" points="807.96,-140.85 811.46,-150.85 814.96,-140.85 807.96,-140.85"/>
|
||||
<path fill="none" stroke="black" d="M974,-122.11C974,-141.34 974,-169 974,-169 974,-169 697.87,-169 697.87,-169"/>
|
||||
<polygon fill="black" stroke="black" points="697.87,-165.5 687.87,-169 697.87,-172.5 697.87,-165.5"/>
|
||||
</g>
|
||||
<!-- ErrorInterceptor -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node6" class="node">
|
||||
<title>ErrorInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="697" cy="-104" rx="73.53" ry="18"/>
|
||||
<text text-anchor="middle" x="697" y="-99.8" font-family="Times,serif" font-size="14.00">ErrorInterceptor</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="827" cy="-104" rx="73.53" ry="18"/>
|
||||
<text text-anchor="middle" x="827" y="-99.8" font-family="Times,serif" font-size="14.00">ErrorInterceptor</text>
|
||||
</g>
|
||||
<!-- ErrorInterceptor->AppModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>ErrorInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M760.47,-113.31C760.47,-113.31 760.47,-140.85 760.47,-140.85"/>
|
||||
<polygon fill="black" stroke="black" points="756.97,-140.85 760.47,-150.85 763.97,-140.85 756.97,-140.85"/>
|
||||
<path fill="none" stroke="black" d="M827,-122.03C827,-138.4 827,-160 827,-160 827,-160 697.98,-160 697.98,-160"/>
|
||||
<polygon fill="black" stroke="black" points="697.98,-156.5 687.98,-160 697.98,-163.5 697.98,-156.5"/>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>GlobalErrorHandler</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="516" cy="-104" rx="88.58" ry="18"/>
|
||||
<text text-anchor="middle" x="516" y="-99.8" font-family="Times,serif" font-size="14.00">GlobalErrorHandler</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="646" cy="-104" rx="88.58" ry="18"/>
|
||||
<text text-anchor="middle" x="646" y="-99.8" font-family="Times,serif" font-size="14.00">GlobalErrorHandler</text>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler->AppModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>GlobalErrorHandler->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M516,-122.03C516,-138.4 516,-160 516,-160 516,-160 740.08,-160 740.08,-160"/>
|
||||
<polygon fill="black" stroke="black" points="740.08,-163.5 750.08,-160 740.08,-156.5 740.08,-163.5"/>
|
||||
<path fill="none" stroke="black" d="M646,-122.11C646,-122.11 646,-140.99 646,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="642.5,-140.99 646,-150.99 649.5,-140.99 642.5,-140.99"/>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor -->
|
||||
<g id="node9" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>HttpConfigInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="312" cy="-104" rx="97.27" ry="18"/>
|
||||
<text text-anchor="middle" x="312" y="-99.8" font-family="Times,serif" font-size="14.00">HttpConfigInterceptor</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="442" cy="-104" rx="97.27" ry="18"/>
|
||||
<text text-anchor="middle" x="442" y="-99.8" font-family="Times,serif" font-size="14.00">HttpConfigInterceptor</text>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor->AppModule -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>HttpConfigInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M312,-122.11C312,-141.34 312,-169 312,-169 312,-169 740.24,-169 740.24,-169"/>
|
||||
<polygon fill="black" stroke="black" points="740.24,-172.5 750.24,-169 740.24,-165.5 740.24,-172.5"/>
|
||||
<path fill="none" stroke="black" d="M442,-122.03C442,-138.4 442,-160 442,-160 442,-160 594.23,-160 594.23,-160"/>
|
||||
<polygon fill="black" stroke="black" points="594.23,-163.5 604.23,-160 594.23,-156.5 594.23,-163.5"/>
|
||||
</g>
|
||||
<!-- LoggingInterceptor -->
|
||||
<g id="node10" class="node">
|
||||
<g id="node9" class="node">
|
||||
<title>LoggingInterceptor</title>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="110" cy="-104" rx="86.24" ry="18"/>
|
||||
<text text-anchor="middle" x="110" y="-99.8" font-family="Times,serif" font-size="14.00">LoggingInterceptor</text>
|
||||
<ellipse fill="#fdb462" stroke="black" cx="240" cy="-104" rx="86.24" ry="18"/>
|
||||
<text text-anchor="middle" x="240" y="-99.8" font-family="Times,serif" font-size="14.00">LoggingInterceptor</text>
|
||||
</g>
|
||||
<!-- LoggingInterceptor->AppModule -->
|
||||
<g id="edge9" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>LoggingInterceptor->AppModule</title>
|
||||
<path fill="none" stroke="black" d="M110,-122.29C110,-144.21 110,-178 110,-178 110,-178 740.11,-178 740.11,-178"/>
|
||||
<polygon fill="black" stroke="black" points="740.11,-181.5 750.11,-178 740.11,-174.5 740.11,-181.5"/>
|
||||
<path fill="none" stroke="black" d="M240,-122.11C240,-141.34 240,-169 240,-169 240,-169 594.08,-169 594.08,-169"/>
|
||||
<polygon fill="black" stroke="black" points="594.08,-172.5 604.08,-169 594.08,-165.5 594.08,-172.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 8.0 KiB |
@ -8,8 +8,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@ -35,7 +34,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Modules</li>
|
||||
<li >AppRoutingModule</li>
|
||||
<li>AppRoutingModule</li>
|
||||
</ol>
|
||||
|
||||
|
||||
@ -61,7 +60,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
</div>
|
||||
@ -137,9 +135,9 @@ export class AppRoutingModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|