Documentation update.
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,22 +64,19 @@
|
||||
<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>
|
||||
@ -232,8 +230,7 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<td class="col-md-4">
|
||||
<a name="contract"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contract</b>
|
||||
<span ><b>contract</b></span>
|
||||
<a href="#contract"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -265,8 +262,7 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<td class="col-md-4">
|
||||
<a name="contractAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contractAddress</b>
|
||||
<span ><b>contractAddress</b></span>
|
||||
<a href="#contractAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -298,8 +294,7 @@ Allows querying of accounts that have been registered as valid accounts in the n
|
||||
<td class="col-md-4">
|
||||
<a name="signerAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
signerAddress</b>
|
||||
<span ><b>signerAddress</b></span>
|
||||
<a href="#signerAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -338,11 +333,9 @@ 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">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
addToAccountRegistry
|
||||
</b>
|
||||
<span ><b>addToAccountRegistry</b></span>
|
||||
<a href="#addToAccountRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -357,8 +350,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="58"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:58</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="61"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:61</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -367,7 +360,8 @@ 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>
|
||||
</div>
|
||||
<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 class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -406,11 +400,8 @@ 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>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await addToAccountRegistry(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await addToAccountRegistry(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -431,11 +422,9 @@ Requires availability of the signer address.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="haveAccount"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
haveAccount
|
||||
</b>
|
||||
<span ><b>haveAccount</b></span>
|
||||
<a href="#haveAccount"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -450,8 +439,8 @@ Requires availability of the signer address.</p>
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="79"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:79</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="82"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:82</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -460,7 +449,8 @@ 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>
|
||||
</div>
|
||||
<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 class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -499,11 +489,8 @@ 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>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await haveAccount(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await haveAccount(&#39;0xc0ffee254729296a45a3885639AC7E10F9d54979&#39;));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -524,11 +511,9 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="last"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
last
|
||||
</b>
|
||||
<span ><b>last</b></span>
|
||||
<a href="#last"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -543,8 +528,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="96"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:96</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="99"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:99</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -552,7 +537,8 @@ 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>
|
||||
</div>
|
||||
<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 class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -591,11 +577,8 @@ 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>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await last(5));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await last(5));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -616,11 +599,9 @@ Returns "true" for available and "false" otherwise.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="totalAccounts"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
totalAccounts
|
||||
</b>
|
||||
<span ><b>totalAccounts</b></span>
|
||||
<a href="#totalAccounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -635,8 +616,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="122"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:122</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="125"
|
||||
class="link-to-prism">src/app/_eth/accountIndex.ts:125</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -644,17 +625,15 @@ 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>
|
||||
</div>
|
||||
<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>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints the total number of registered accounts:</p>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await totalAccounts());</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await totalAccounts());
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -714,6 +693,9 @@ 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 {
|
||||
@ -837,9 +819,9 @@ export class AccountIndex {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/testing/activated-route-stub.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -182,9 +184,8 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
<td class="col-md-4">
|
||||
<a name="paramMap"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Readonly</span>
|
||||
paramMap</b>
|
||||
<span ><b>paramMap</b></span>
|
||||
<a href="#paramMap"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -215,9 +216,8 @@ Use the <code>setParamMap()</code> method to add the next <code>paramMap</code>
|
||||
<td class="col-md-4">
|
||||
<a name="subject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
subject</b>
|
||||
<span ><b>subject</b></span>
|
||||
<a href="#subject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -249,9 +249,7 @@ 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">
|
||||
<b>
|
||||
setParamMap
|
||||
</b>
|
||||
<span ><b>setParamMap</b></span>
|
||||
<a href="#setParamMap"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -383,9 +381,9 @@ export class ActivatedRouteStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/app/_helpers/custom-error-state-matcher.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -121,9 +123,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isErrorState"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
isErrorState
|
||||
</b>
|
||||
<span ><b>isErrorState</b></span>
|
||||
<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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/app/_helpers/custom.validator.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -120,10 +122,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="passwordMatchValidator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
passwordMatchValidator
|
||||
</b>
|
||||
<span ><b>passwordMatchValidator</b></span>
|
||||
<a href="#passwordMatchValidator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -201,10 +201,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="patternValidator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
patternValidator
|
||||
</b>
|
||||
<span ><b>patternValidator</b></span>
|
||||
<a href="#patternValidator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -376,9 +374,9 @@ export class CustomValidator {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/app/_helpers/global-error-handler.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -79,11 +81,6 @@
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Example</h3>
|
||||
</p>
|
||||
<div class="io-description">
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
@ -201,9 +198,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="status"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
status</b>
|
||||
<span ><b>status</b></span>
|
||||
<a href="#status"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -415,9 +411,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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/app/_pgp/pgp-key-store.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -200,9 +202,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="clearKeysInKeyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
clearKeysInKeyring
|
||||
</b>
|
||||
<span ><b>clearKeysInKeyring</b></span>
|
||||
<a href="#clearKeysInKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -241,9 +241,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getEncryptKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getEncryptKeys
|
||||
</b>
|
||||
<span ><b>getEncryptKeys</b></span>
|
||||
<a href="#getEncryptKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -265,7 +263,9 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Get all the encryption keys.</p>
|
||||
<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>
|
||||
|
||||
<div>
|
||||
@ -288,9 +288,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getFingerprint"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getFingerprint
|
||||
</b>
|
||||
<span ><b>getFingerprint</b></span>
|
||||
<a href="#getFingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -335,9 +333,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getKeyId
|
||||
</b>
|
||||
<span ><b>getKeyId</b></span>
|
||||
<a href="#getKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -415,9 +411,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeysForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getKeysForId
|
||||
</b>
|
||||
<span ><b>getKeysForId</b></span>
|
||||
<a href="#getKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -495,9 +489,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -542,9 +534,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyForId
|
||||
</b>
|
||||
<span ><b>getPrivateKeyForId</b></span>
|
||||
<a href="#getPrivateKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -618,9 +608,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyId
|
||||
</b>
|
||||
<span ><b>getPrivateKeyId</b></span>
|
||||
<a href="#getPrivateKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -665,9 +653,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeys
|
||||
</b>
|
||||
<span ><b>getPrivateKeys</b></span>
|
||||
<a href="#getPrivateKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -712,9 +698,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeyForId
|
||||
</b>
|
||||
<span ><b>getPublicKeyForId</b></span>
|
||||
<a href="#getPublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -788,9 +772,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForSubkeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeyForSubkeyId
|
||||
</b>
|
||||
<span ><b>getPublicKeyForSubkeyId</b></span>
|
||||
<a href="#getPublicKeyForSubkeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -864,9 +846,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -911,9 +891,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeysForAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeysForAddress
|
||||
</b>
|
||||
<span ><b>getPublicKeysForAddress</b></span>
|
||||
<a href="#getPublicKeysForAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -987,9 +965,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedActiveKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedActiveKeys
|
||||
</b>
|
||||
<span ><b>getTrustedActiveKeys</b></span>
|
||||
<a href="#getTrustedActiveKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1034,9 +1010,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedKeys
|
||||
</b>
|
||||
<span ><b>getTrustedKeys</b></span>
|
||||
<a href="#getTrustedKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1081,10 +1055,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importKeyPair"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importKeyPair
|
||||
</b>
|
||||
<span ><b>importKeyPair</b></span>
|
||||
<a href="#importKeyPair"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1180,10 +1152,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importPrivateKey
|
||||
</b>
|
||||
<span ><b>importPrivateKey</b></span>
|
||||
<a href="#importPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1261,10 +1231,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importPublicKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importPublicKey
|
||||
</b>
|
||||
<span ><b>importPublicKey</b></span>
|
||||
<a href="#importPublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1342,10 +1310,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isEncryptedPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
isEncryptedPrivateKey
|
||||
</b>
|
||||
<span ><b>isEncryptedPrivateKey</b></span>
|
||||
<a href="#isEncryptedPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1424,10 +1390,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isValidKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
isValidKey
|
||||
</b>
|
||||
<span ><b>isValidKey</b></span>
|
||||
<a href="#isValidKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1502,10 +1466,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loadKeyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
loadKeyring
|
||||
</b>
|
||||
<span ><b>loadKeyring</b></span>
|
||||
<a href="#loadKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1545,9 +1507,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removeKeysForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removeKeysForId
|
||||
</b>
|
||||
<span ><b>removeKeysForId</b></span>
|
||||
<a href="#removeKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1621,9 +1581,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removePublicKey
|
||||
</b>
|
||||
<span ><b>removePublicKey</b></span>
|
||||
<a href="#removePublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1701,9 +1659,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removePublicKeyForId
|
||||
</b>
|
||||
<span ><b>removePublicKeyForId</b></span>
|
||||
<a href="#removePublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1777,10 +1733,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
sign
|
||||
</b>
|
||||
<span ><b>sign</b></span>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -2327,9 +2281,9 @@ export { MutableKeyStore, MutablePgpKeyStore };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -163,7 +165,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(keyStore: <a href="../interfaces/MutableKeyStore.html">MutableKeyStore</a>)</code>
|
||||
<code>constructor(keyStore: <a href="../interfaces/MutableKeyStore.html" target="_self">MutableKeyStore</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -226,8 +228,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="algo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
algo</b>
|
||||
<span ><b>algo</b></span>
|
||||
<a href="#algo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -264,8 +265,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="dgst"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dgst</b>
|
||||
<span ><b>dgst</b></span>
|
||||
<a href="#dgst"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -297,8 +297,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="engine"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
engine</b>
|
||||
<span ><b>engine</b></span>
|
||||
<a href="#engine"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -335,8 +334,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="keyStore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
keyStore</b>
|
||||
<span ><b>keyStore</b></span>
|
||||
<a href="#keyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -368,8 +366,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loggingService"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
loggingService</b>
|
||||
<span ><b>loggingService</b></span>
|
||||
<a href="#loggingService"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -401,8 +398,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onsign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onsign</b>
|
||||
<span ><b>onsign</b></span>
|
||||
<a href="#onsign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -434,8 +430,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onverify"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onverify</b>
|
||||
<span ><b>onverify</b></span>
|
||||
<a href="#onverify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -467,8 +462,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="signature"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
signature</b>
|
||||
<span ><b>signature</b></span>
|
||||
<a href="#signature"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -507,10 +501,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="fingerprint"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
fingerprint
|
||||
</b>
|
||||
<span ><b>fingerprint</b></span>
|
||||
<a href="#fingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -556,10 +548,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="prepare"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
prepare
|
||||
</b>
|
||||
<span ><b>prepare</b></span>
|
||||
<a href="#prepare"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -567,7 +557,7 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html">Signable</a>)</code>
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html" target="_self">Signable</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -638,11 +628,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
sign
|
||||
</b>
|
||||
<span ><b>sign</b></span>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -720,10 +708,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="verify"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
verify
|
||||
</b>
|
||||
<span ><b>verify</b></span>
|
||||
<a href="#verify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -731,7 +717,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">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" target="_self">Signature</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1034,9 +1020,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,6 +64,7 @@
|
||||
<code>src/app/_models/settings.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -180,8 +182,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
registry</b>
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -213,8 +214,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="scanFilter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
scanFilter</b>
|
||||
<span ><b>scanFilter</b></span>
|
||||
<a href="#scanFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -246,8 +246,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="txHelper"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
txHelper</b>
|
||||
<span ><b>txHelper</b></span>
|
||||
<a href="#txHelper"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -279,8 +278,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="w3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
w3</b>
|
||||
<span ><b>w3</b></span>
|
||||
<a href="#w3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -393,9 +391,9 @@ export { Settings, W3 };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -63,22 +64,19 @@
|
||||
<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>
|
||||
@ -227,8 +225,7 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<a name="contract"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contract</b>
|
||||
<span ><b>contract</b></span>
|
||||
<a href="#contract"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -260,8 +257,7 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<a name="contractAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
contractAddress</b>
|
||||
<span ><b>contractAddress</b></span>
|
||||
<a href="#contractAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -293,8 +289,7 @@ Allows querying of tokens that have been registered as valid tokens in the netwo
|
||||
<td class="col-md-4">
|
||||
<a name="signerAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
signerAddress</b>
|
||||
<span ><b>signerAddress</b></span>
|
||||
<a href="#signerAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -333,11 +328,9 @@ 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">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
addressOf
|
||||
</b>
|
||||
<span ><b>addressOf</b></span>
|
||||
<a href="#addressOf"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -361,7 +354,8 @@ 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>
|
||||
</div>
|
||||
<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 class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -400,11 +394,8 @@ 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>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await addressOf(&#39;sarafu&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await addressOf(&#39;sarafu&#39;));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -425,11 +416,9 @@ 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">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
entry
|
||||
</b>
|
||||
<span ><b>entry</b></span>
|
||||
<a href="#entry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -453,7 +442,8 @@ 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>
|
||||
</div>
|
||||
<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 class="io-description">
|
||||
<b>Parameters :</b>
|
||||
@ -492,11 +482,8 @@ 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>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await entry(2));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await entry(2));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -517,11 +504,9 @@ 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">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
<span class="modifier">Async</span>
|
||||
totalTokens
|
||||
</b>
|
||||
<span ><b>totalTokens</b></span>
|
||||
<a href="#totalTokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -545,17 +530,15 @@ 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>
|
||||
</div>
|
||||
<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>
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints the total number of registered tokens:</p>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(await totalTokens());</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(await totalTokens());
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -707,9 +690,9 @@ export class TokenRegistry {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -67,6 +68,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -108,9 +110,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getBySymbol"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getBySymbol
|
||||
</b>
|
||||
<span ><b>getBySymbol</b></span>
|
||||
<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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -67,6 +68,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -114,9 +116,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAllTransactions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAllTransactions
|
||||
</b>
|
||||
<span ><b>getAllTransactions</b></span>
|
||||
<a href="#getAllTransactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -196,9 +196,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setConversion"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
setConversion
|
||||
</b>
|
||||
<span ><b>setConversion</b></span>
|
||||
<a href="#setConversion"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -266,9 +264,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setTransaction"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
setTransaction
|
||||
</b>
|
||||
<span ><b>setTransaction</b></span>
|
||||
<a href="#setTransaction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -397,9 +393,9 @@ export class TransactionServiceStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -67,6 +68,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -133,8 +135,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="actions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
actions</b>
|
||||
<span ><b>actions</b></span>
|
||||
<a href="#actions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -178,8 +179,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="users"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
users</b>
|
||||
<span ><b>users</b></span>
|
||||
<a href="#users"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -283,9 +283,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="approveAction"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
approveAction
|
||||
</b>
|
||||
<span ><b>approveAction</b></span>
|
||||
<a href="#approveAction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -353,9 +351,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getActionById"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getActionById
|
||||
</b>
|
||||
<span ><b>getActionById</b></span>
|
||||
<a href="#getActionById"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -423,9 +419,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getUser"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getUser
|
||||
</b>
|
||||
<span ><b>getUser</b></span>
|
||||
<a href="#getUser"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -493,9 +487,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getUserById"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getUserById
|
||||
</b>
|
||||
<span ><b>getUserById</b></span>
|
||||
<a href="#getUserById"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -744,9 +736,9 @@ export class UserServiceStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
619
docs/compodoc/components/AccountHistoryComponent.html
Normal file
@ -0,0 +1,619 @@
|
||||
<!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>
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>AccountSearchComponent</li>
|
||||
<li
|
||||
>
|
||||
AccountSearchComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -145,15 +149,6 @@
|
||||
<li>
|
||||
<a href="#matcher" >matcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#nameSearchForm">nameSearchForm</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#nameSearchLoading">nameSearchLoading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#nameSearchSubmitted">nameSearchSubmitted</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchForm" >phoneSearchForm</a>
|
||||
</li>
|
||||
@ -176,16 +171,12 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#onAddressSearch" >onAddressSearch</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#onNameSearch">onNameSearch</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#onPhoneSearch" >onPhoneSearch</a>
|
||||
@ -206,9 +197,6 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#nameSearchFormStub">nameSearchFormStub</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#phoneSearchFormStub" >phoneSearchFormStub</a>
|
||||
</li>
|
||||
@ -228,12 +216,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">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" target="_self">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="25" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:25</a></div>
|
||||
<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>
|
||||
|
||||
@ -310,17 +298,13 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<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">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
@ -328,88 +312,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -425,16 +329,53 @@
|
||||
</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">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
onPhoneSearch
|
||||
</b>
|
||||
<span ><b>onPhoneSearch</b></span>
|
||||
<a href="#onPhoneSearch"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -449,8 +390,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -478,8 +419,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addressSearchForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addressSearchForm</b>
|
||||
<span ><b>addressSearchForm</b></span>
|
||||
<a href="#addressSearchForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -488,220 +428,6 @@
|
||||
<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="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">
|
||||
<b>
|
||||
addressSearchLoading</b>
|
||||
<a href="#addressSearchLoading"><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="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">
|
||||
<b>
|
||||
addressSearchSubmitted</b>
|
||||
<a href="#addressSearchSubmitted"><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="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">
|
||||
<b>
|
||||
matcher</b>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<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>
|
||||
</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="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">
|
||||
<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="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">
|
||||
<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="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">
|
||||
<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>
|
||||
<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>
|
||||
@ -717,11 +443,10 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchLoading"></a>
|
||||
<a name="addressSearchLoading"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
phoneSearchLoading</b>
|
||||
<a href="#phoneSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
<span ><b>addressSearchLoading</b></span>
|
||||
<a href="#addressSearchLoading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
@ -749,11 +474,10 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="phoneSearchSubmitted"></a>
|
||||
<a name="addressSearchSubmitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
phoneSearchSubmitted</b>
|
||||
<a href="#phoneSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
<span ><b>addressSearchSubmitted</b></span>
|
||||
<a href="#addressSearchSubmitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
@ -775,6 +499,125 @@
|
||||
</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>
|
||||
<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>
|
||||
</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="phoneSearchForm"></a>
|
||||
<span class="name">
|
||||
<span ><b>phoneSearchForm</b></span>
|
||||
<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="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>
|
||||
<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="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>
|
||||
<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="17" class="link-to-prism">src/app/pages/accounts/account-search/account-search.component.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
@ -783,28 +626,6 @@
|
||||
<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>
|
||||
@ -821,7 +642,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -843,7 +664,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -869,9 +690,6 @@ 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;
|
||||
@ -885,9 +703,6 @@ 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],
|
||||
});
|
||||
@ -896,13 +711,8 @@ export class AccountSearchComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.userService.init();
|
||||
}
|
||||
ngOnInit(): void {}
|
||||
|
||||
get nameSearchFormStub(): any {
|
||||
return this.nameSearchForm.controls;
|
||||
}
|
||||
get phoneSearchFormStub(): any {
|
||||
return this.phoneSearchForm.controls;
|
||||
}
|
||||
@ -910,16 +720,6 @@ 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) {
|
||||
@ -1087,7 +887,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': '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': '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': 'AccountSearchComponent'};
|
||||
</script>
|
||||
@ -1130,9 +930,9 @@ export class AccountSearchComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>AccountsComponent</li>
|
||||
<li
|
||||
>
|
||||
AccountsComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,11 +69,13 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<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>
|
||||
|
||||
|
||||
@ -151,6 +156,9 @@
|
||||
<li>
|
||||
<a href="#displayedColumns" >displayedColumns</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loading" >loading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#pageSizeOptions" >pageSizeOptions</a>
|
||||
</li>
|
||||
@ -184,6 +192,9 @@
|
||||
<li>
|
||||
<a href="#filterAccounts" >filterAccounts</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngAfterViewInit" >ngAfterViewInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
@ -213,12 +224,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -236,10 +247,10 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<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>
|
||||
@ -248,10 +259,10 @@
|
||||
|
||||
</tr>
|
||||
<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>
|
||||
@ -307,9 +318,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="doFilter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
doFilter
|
||||
</b>
|
||||
<span ><b>doFilter</b></span>
|
||||
<a href="#doFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -323,8 +332,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -377,9 +386,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="downloadCsv"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
downloadCsv
|
||||
</b>
|
||||
<span ><b>downloadCsv</b></span>
|
||||
<a href="#downloadCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -393,8 +400,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -416,9 +423,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="filterAccounts"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
filterAccounts
|
||||
</b>
|
||||
<span ><b>filterAccounts</b></span>
|
||||
<a href="#filterAccounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -432,8 +437,45 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -455,10 +497,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -473,8 +513,8 @@
|
||||
|
||||
<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/accounts.component.ts:39</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -496,9 +536,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="refreshPaginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
refreshPaginator
|
||||
</b>
|
||||
<span ><b>refreshPaginator</b></span>
|
||||
<a href="#refreshPaginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -512,8 +550,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -535,10 +573,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="viewAccount"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
viewAccount
|
||||
</b>
|
||||
<span ><b>viewAccount</b></span>
|
||||
<a href="#viewAccount"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -553,8 +589,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -609,8 +645,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="accounts"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accounts</b>
|
||||
<span ><b>accounts</b></span>
|
||||
<a href="#accounts"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -628,7 +663,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -641,8 +676,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="accountsType"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accountsType</b>
|
||||
<span ><b>accountsType</b></span>
|
||||
<a href="#accountsType"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -660,7 +694,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -673,8 +707,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="accountTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accountTypes</b>
|
||||
<span ><b>accountTypes</b></span>
|
||||
<a href="#accountTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -683,6 +716,32 @@
|
||||
<td class="col-md-4">
|
||||
<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="32" class="link-to-prism">src/app/pages/accounts/accounts.component.ts:32</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>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code>MatTableDataSource<any></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -692,33 +751,6 @@
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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">
|
||||
<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">
|
||||
@ -727,8 +759,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="defaultPageSize"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
defaultPageSize</b>
|
||||
<span ><b>defaultPageSize</b></span>
|
||||
<a href="#defaultPageSize"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -746,7 +777,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -759,8 +790,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="displayedColumns"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
displayedColumns</b>
|
||||
<span ><b>displayedColumns</b></span>
|
||||
<a href="#displayedColumns"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -778,7 +808,38 @@
|
||||
</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>
|
||||
<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>
|
||||
</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>
|
||||
<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>
|
||||
</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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -791,8 +852,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="pageSizeOptions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
pageSizeOptions</b>
|
||||
<span ><b>pageSizeOptions</b></span>
|
||||
<a href="#pageSizeOptions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -810,7 +870,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -823,8 +883,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
paginator</b>
|
||||
<span ><b>paginator</b></span>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -846,7 +905,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -859,8 +918,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sort</b>
|
||||
<span ><b>sort</b></span>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -882,7 +940,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -895,8 +953,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="tokenSymbol"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokenSymbol</b>
|
||||
<span ><b>tokenSymbol</b></span>
|
||||
<a href="#tokenSymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -909,7 +966,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -922,7 +979,13 @@
|
||||
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ChangeDetectionStrategy, Component, OnInit, ViewChild } from '@angular/core';
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import {
|
||||
AfterViewInit,
|
||||
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';
|
||||
@ -940,7 +1003,7 @@ import { AccountDetails } from '@app/_models';
|
||||
styleUrls: ['./accounts.component.scss'],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class AccountsComponent implements OnInit {
|
||||
export class AccountsComponent implements OnInit, AfterViewInit {
|
||||
dataSource: MatTableDataSource<any>;
|
||||
accounts: Array<AccountDetails> = [];
|
||||
displayedColumns: Array<string> = ['name', 'phone', 'created', 'balance', 'location'];
|
||||
@ -949,32 +1012,33 @@ export class AccountsComponent implements OnInit {
|
||||
accountsType: string = 'all';
|
||||
accountTypes: Array<string>;
|
||||
tokenSymbol: string;
|
||||
loading: boolean = true;
|
||||
|
||||
@ViewChild(MatPaginator) paginator: MatPaginator;
|
||||
@ViewChild(MatSort) sort: MatSort;
|
||||
|
||||
constructor(
|
||||
private userService: UserService,
|
||||
private loggingService: LoggingService,
|
||||
private userService: UserService,
|
||||
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())
|
||||
@ -986,6 +1050,13 @@ export class AccountsComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
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();
|
||||
}
|
||||
@ -1089,6 +1160,11 @@ export class AccountsComponent implements OnInit {
|
||||
<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"
|
||||
@ -1181,8 +1257,8 @@ export class AccountsComponent 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">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 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 DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'AccountsComponent'};
|
||||
</script>
|
||||
@ -1225,9 +1301,9 @@ export class AccountsComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>AppComponent</li>
|
||||
<li
|
||||
>
|
||||
AppComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -133,18 +137,18 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#accountDetailsRegex" >accountDetailsRegex</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#mediaQuery" >mediaQuery</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#readyState">readyState</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#readyStateTarget">readyStateTarget</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#title" >title</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#url" >url</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
@ -157,6 +161,14 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#cicConvert" >cicConvert</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>
|
||||
@ -164,6 +176,10 @@
|
||||
<li>
|
||||
<a href="#onResize" >onResize</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#routeManagement" >routeManagement</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
@ -199,12 +215,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/app.component.ts:25</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -234,22 +250,10 @@
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>transactionService</td>
|
||||
<td>blockSyncService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/TransactionService.html" target="_self" >TransactionService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>loggingService</td>
|
||||
|
||||
<td>
|
||||
<code><a href="../injectables/LoggingService.html" target="_self" >LoggingService</a></code>
|
||||
<code><a href="../injectables/BlockSyncService.html" target="_self" >BlockSyncService</a></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -268,6 +272,54 @@
|
||||
No
|
||||
</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>tokenService</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>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
No
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>swUpdate</td>
|
||||
@ -281,6 +333,18 @@
|
||||
</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>
|
||||
@ -300,9 +364,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="window:cic_convert"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
window:cic_convert
|
||||
</b>
|
||||
<span ><b>window:cic_convert</b></span>
|
||||
<a href="#window:cic_convert"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -321,8 +383,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="88"
|
||||
class="link-to-prism">src/app/app.component.ts:88</a></div>
|
||||
<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>
|
||||
|
||||
@ -335,9 +397,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="window:cic_transfer"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
window:cic_transfer
|
||||
</b>
|
||||
<span ><b>window:cic_transfer</b></span>
|
||||
<a href="#window:cic_transfer"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -356,8 +416,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="82"
|
||||
class="link-to-prism">src/app/app.component.ts:82</a></div>
|
||||
<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>
|
||||
|
||||
@ -370,16 +430,168 @@
|
||||
<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">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -394,8 +606,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="34"
|
||||
class="link-to-prism">src/app/app.component.ts:34</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/app.component.ts:42</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -417,9 +629,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onResize"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onResize
|
||||
</b>
|
||||
<span ><b>onResize</b></span>
|
||||
<a href="#onResize"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -433,8 +643,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="57"
|
||||
class="link-to-prism">src/app/app.component.ts:57</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="68"
|
||||
class="link-to-prism">src/app/app.component.ts:68</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -472,6 +682,45 @@
|
||||
</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>
|
||||
@ -483,14 +732,44 @@
|
||||
<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>
|
||||
<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>
|
||||
</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>
|
||||
</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">
|
||||
<b>
|
||||
mediaQuery</b>
|
||||
<span ><b>mediaQuery</b></span>
|
||||
<a href="#mediaQuery"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -508,71 +787,7 @@
|
||||
</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="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">
|
||||
<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="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">
|
||||
<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>
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/app.component.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -585,8 +800,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="title"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
title</b>
|
||||
<span ><b>title</b></span>
|
||||
<a href="#title"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -604,7 +818,33 @@
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/app.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="url"></a>
|
||||
<span class="name">
|
||||
<span ><b>url</b></span>
|
||||
<a href="#url"><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="24" class="link-to-prism">src/app/app.component.ts:24</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -620,12 +860,16 @@
|
||||
<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',
|
||||
@ -635,16 +879,20 @@ import { SwUpdate } from '@angular/service-worker';
|
||||
})
|
||||
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 transactionService: TransactionService,
|
||||
private loggingService: LoggingService,
|
||||
private blockSyncService: BlockSyncService,
|
||||
private errorDialogService: ErrorDialogService,
|
||||
private swUpdate: SwUpdate
|
||||
private loggingService: LoggingService,
|
||||
private tokenService: TokenService,
|
||||
private transactionService: TransactionService,
|
||||
private userService: UserService,
|
||||
private swUpdate: SwUpdate,
|
||||
private router: Router
|
||||
) {
|
||||
this.mediaQuery.addEventListener('change', this.onResize);
|
||||
this.onResize(this.mediaQuery);
|
||||
@ -652,6 +900,8 @@ 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();
|
||||
@ -670,6 +920,7 @@ export class AppComponent implements OnInit {
|
||||
}
|
||||
});
|
||||
}
|
||||
await this.routeManagement();
|
||||
}
|
||||
|
||||
// Load resize
|
||||
@ -708,6 +959,33 @@ 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>
|
||||
@ -750,7 +1028,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': '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': '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': 'AppComponent'};
|
||||
</script>
|
||||
@ -793,9 +1071,9 @@ export class AppComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>AuthComponent</li>
|
||||
<li
|
||||
>
|
||||
AuthComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -162,7 +166,6 @@
|
||||
<a href="#login" >login</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
@ -207,12 +210,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -301,10 +304,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="login"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
login
|
||||
</b>
|
||||
<span ><b>login</b></span>
|
||||
<a href="#login"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -319,8 +320,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="53"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:53</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="52"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:52</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -342,17 +343,13 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<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">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
@ -360,8 +357,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:28</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="27"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:27</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -370,7 +367,7 @@
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
@ -383,10 +380,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onSubmit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
onSubmit
|
||||
</b>
|
||||
<span ><b>onSubmit</b></span>
|
||||
<a href="#onSubmit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -401,8 +396,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:41</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="40"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:40</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -424,9 +419,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="switchWindows"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
switchWindows
|
||||
</b>
|
||||
<span ><b>switchWindows</b></span>
|
||||
<a href="#switchWindows"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -440,8 +433,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="66"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:66</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="65"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:65</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -463,9 +456,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="toggleDisplay"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
toggleDisplay
|
||||
</b>
|
||||
<span ><b>toggleDisplay</b></span>
|
||||
<a href="#toggleDisplay"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -479,8 +470,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="73"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:73</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/auth/auth.component.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -539,8 +530,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="keyForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
keyForm</b>
|
||||
<span ><b>keyForm</b></span>
|
||||
<a href="#keyForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -553,7 +543,7 @@
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/auth/auth.component.ts:15</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -566,8 +556,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loading"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
loading</b>
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -585,7 +574,7 @@
|
||||
</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="17" class="link-to-prism">src/app/auth/auth.component.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -598,8 +587,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
matcher</b>
|
||||
<span ><b>matcher</b></span>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -617,7 +605,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -630,8 +618,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="submitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
submitted</b>
|
||||
<span ><b>submitted</b></span>
|
||||
<a href="#submitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -649,7 +636,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -678,7 +665,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="37" class="link-to-prism">src/app/auth/auth.component.ts:37</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="36" class="link-to-prism">src/app/auth/auth.component.ts:36</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -694,7 +681,6 @@ 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({
|
||||
@ -716,7 +702,7 @@ export class AuthComponent implements OnInit {
|
||||
private errorDialogService: ErrorDialogService
|
||||
) {}
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
ngOnInit(): void {
|
||||
this.keyForm = this.formBuilder.group({
|
||||
key: ['', Validators.required],
|
||||
});
|
||||
@ -749,7 +735,7 @@ export class AuthComponent implements OnInit {
|
||||
}
|
||||
} catch (HttpError) {
|
||||
this.errorDialogService.openDialog({
|
||||
message: HttpError.message,
|
||||
message: 'Failed to login please try again.',
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -871,7 +857,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': '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': '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': 'AuthComponent'};
|
||||
</script>
|
||||
@ -914,9 +900,9 @@ export class AuthComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>ErrorDialogComponent</li>
|
||||
<li
|
||||
>
|
||||
ErrorDialogComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -68,6 +71,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -209,9 +213,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="data"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
data</b>
|
||||
<span ><b>data</b></span>
|
||||
<a href="#data"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -304,7 +307,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': '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': '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': 'ErrorDialogComponent'};
|
||||
</script>
|
||||
@ -347,9 +350,9 @@ export class ErrorDialogComponent {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>FooterComponent</li>
|
||||
<li
|
||||
>
|
||||
FooterComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -197,9 +201,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -242,8 +244,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="currentYear"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
currentYear</b>
|
||||
<span ><b>currentYear</b></span>
|
||||
<a href="#currentYear"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -332,7 +333,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': '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': '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': 'FooterComponent'};
|
||||
</script>
|
||||
@ -375,9 +376,9 @@ export class FooterComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>FooterStubComponent</li>
|
||||
<li
|
||||
>
|
||||
FooterStubComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -62,6 +65,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -150,7 +154,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': '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': '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': 'FooterStubComponent'};
|
||||
</script>
|
||||
@ -193,9 +197,9 @@ export class FooterStubComponent {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>NetworkStatusComponent</li>
|
||||
<li
|
||||
>
|
||||
NetworkStatusComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -134,7 +138,7 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#noInternetConnection">noInternetConnection</a>
|
||||
<a href="#online" >online</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -177,7 +181,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -230,9 +234,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="handleNetworkChange"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
handleNetworkChange
|
||||
</b>
|
||||
<span ><b>handleNetworkChange</b></span>
|
||||
<a href="#handleNetworkChange"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -246,8 +248,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -269,9 +271,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<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="16"
|
||||
class="link-to-prism">src/app/shared/network-status/network-status.component.ts:16</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -312,11 +312,10 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="noInternetConnection"></a>
|
||||
<a name="online"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
noInternetConnection</b>
|
||||
<a href="#noInternetConnection"><span class="icon ion-ios-link"></span></a>
|
||||
<span ><b>online</b></span>
|
||||
<a href="#online"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
@ -328,12 +327,12 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>!navigator.onLine</code>
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -347,6 +346,7 @@
|
||||
|
||||
<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,22 +355,31 @@
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class NetworkStatusComponent implements OnInit {
|
||||
noInternetConnection: boolean = !navigator.onLine;
|
||||
online: boolean = navigator.onLine;
|
||||
|
||||
constructor(private cdr: ChangeDetectorRef) {
|
||||
this.handleNetworkChange();
|
||||
}
|
||||
|
||||
ngOnInit(): void {}
|
||||
ngOnInit(): void {
|
||||
window.addEventListener('online', (event: any) => {
|
||||
this.online = true;
|
||||
this.cdr.detectChanges();
|
||||
});
|
||||
window.addEventListener('offline', (event: any) => {
|
||||
this.online = false;
|
||||
this.cdr.detectChanges();
|
||||
});
|
||||
}
|
||||
|
||||
handleNetworkChange(): void {
|
||||
setTimeout(() => {
|
||||
if (!navigator.onLine !== this.noInternetConnection) {
|
||||
this.noInternetConnection = !navigator.onLine;
|
||||
setTimeout(async () => {
|
||||
if (this.online !== (await checkOnlineStatus())) {
|
||||
this.online = await checkOnlineStatus();
|
||||
this.cdr.detectChanges();
|
||||
}
|
||||
this.handleNetworkChange();
|
||||
}, 5000);
|
||||
}, 3000);
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
@ -379,7 +388,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="noInternetConnection; then offlineBlock; else onlineBlock"></div>
|
||||
<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" />
|
||||
@ -425,8 +434,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="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 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 DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'NetworkStatusComponent'};
|
||||
</script>
|
||||
@ -469,9 +478,9 @@ export class NetworkStatusComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>OrganizationComponent</li>
|
||||
<li
|
||||
>
|
||||
OrganizationComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -250,9 +254,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -289,9 +291,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onSubmit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onSubmit
|
||||
</b>
|
||||
<span ><b>onSubmit</b></span>
|
||||
<a href="#onSubmit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -334,8 +334,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="matcher"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
matcher</b>
|
||||
<span ><b>matcher</b></span>
|
||||
<a href="#matcher"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -366,8 +365,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="organizationForm"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
organizationForm</b>
|
||||
<span ><b>organizationForm</b></span>
|
||||
<a href="#organizationForm"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -393,8 +391,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="submitted"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
submitted</b>
|
||||
<span ><b>submitted</b></span>
|
||||
<a href="#submitted"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -606,7 +603,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': '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': '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': 'OrganizationComponent'};
|
||||
</script>
|
||||
@ -649,9 +646,9 @@ export class OrganizationComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>PagesComponent</li>
|
||||
<li
|
||||
>
|
||||
PagesComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -68,6 +71,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -178,8 +182,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="url"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
url</b>
|
||||
<span ><b>url</b></span>
|
||||
<a href="#url"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -302,7 +305,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': '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': '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': 'PagesComponent'};
|
||||
</script>
|
||||
@ -345,9 +348,9 @@ export class PagesComponent {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>SettingsComponent</li>
|
||||
<li
|
||||
>
|
||||
SettingsComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -137,10 +141,10 @@
|
||||
<a href="#dataSource" >dataSource</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#date">date</a>
|
||||
<a href="#displayedColumns" >displayedColumns</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#displayedColumns">displayedColumns</a>
|
||||
<a href="#loading" >loading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#paginator" >paginator</a>
|
||||
@ -176,7 +180,6 @@
|
||||
<a href="#logout" >logout</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
</ul>
|
||||
@ -197,7 +200,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html">AuthService</a>)</code>
|
||||
<code>constructor(authService: <a href="../injectables/AuthService.html" target="_self">AuthService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -255,9 +258,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="doFilter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
doFilter
|
||||
</b>
|
||||
<span ><b>doFilter</b></span>
|
||||
<a href="#doFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -271,8 +272,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -325,9 +326,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="downloadCsv"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
downloadCsv
|
||||
</b>
|
||||
<span ><b>downloadCsv</b></span>
|
||||
<a href="#downloadCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -341,8 +340,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -364,9 +363,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="logout"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
logout
|
||||
</b>
|
||||
<span ><b>logout</b></span>
|
||||
<a href="#logout"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -380,8 +377,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/settings/settings.component.ts:46</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -403,17 +400,13 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<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">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
@ -431,7 +424,7 @@
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
@ -450,8 +443,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dataSource</b>
|
||||
<span ><b>dataSource</b></span>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -460,33 +452,6 @@
|
||||
<td class="col-md-4">
|
||||
<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="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">
|
||||
<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>
|
||||
@ -504,8 +469,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="displayedColumns"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
displayedColumns</b>
|
||||
<span ><b>displayedColumns</b></span>
|
||||
<a href="#displayedColumns"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -523,7 +487,38 @@
|
||||
</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>
|
||||
<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="loading"></a>
|
||||
<span class="name">
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><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>true</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>
|
||||
|
||||
@ -536,8 +531,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
paginator</b>
|
||||
<span ><b>paginator</b></span>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -572,8 +566,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sort</b>
|
||||
<span ><b>sort</b></span>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -608,8 +601,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsers"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
trustedUsers</b>
|
||||
<span ><b>trustedUsers</b></span>
|
||||
<a href="#trustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -622,7 +614,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -635,8 +627,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="userInfo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
userInfo</b>
|
||||
<span ><b>userInfo</b></span>
|
||||
<a href="#userInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -649,7 +640,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -677,24 +668,26 @@ 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) {}
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.authService.init();
|
||||
ngOnInit(): void {
|
||||
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();
|
||||
}
|
||||
@ -757,6 +750,7 @@ export class SettingsComponent implements OnInit {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12 mb-2">
|
||||
<div class="card">
|
||||
<mat-card-title class="card-header">
|
||||
@ -784,6 +778,12 @@ 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> <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 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 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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>SidebarComponent</li>
|
||||
<li
|
||||
>
|
||||
SidebarComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -183,9 +187,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -327,7 +329,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': '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': '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': 'SidebarComponent'};
|
||||
</script>
|
||||
@ -370,9 +372,9 @@ export class SidebarComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>SidebarStubComponent</li>
|
||||
<li
|
||||
>
|
||||
SidebarStubComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -62,6 +65,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -150,7 +154,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': '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': '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': 'SidebarStubComponent'};
|
||||
</script>
|
||||
@ -193,9 +197,9 @@ export class FooterStubComponent {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>TokenDetailsComponent</li>
|
||||
<li
|
||||
>
|
||||
TokenDetailsComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -260,9 +264,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="close"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
close
|
||||
</b>
|
||||
<span ><b>close</b></span>
|
||||
<a href="#close"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -299,9 +301,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<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': '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': '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': '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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>TokensComponent</li>
|
||||
<li
|
||||
>
|
||||
TokensComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,11 +69,13 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<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,6 +144,9 @@
|
||||
<li>
|
||||
<a href="#dataSource" >dataSource</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#loading" >loading</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#paginator" >paginator</a>
|
||||
</li>
|
||||
@ -170,7 +178,9 @@
|
||||
<a href="#downloadCsv" >downloadCsv</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#ngAfterViewInit" >ngAfterViewInit</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#ngOnInit" >ngOnInit</a>
|
||||
</li>
|
||||
<li>
|
||||
@ -194,12 +204,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<code>constructor(tokenService: <a href="../injectables/TokenService.html" target="_self">TokenService</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -228,30 +238,6 @@
|
||||
</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>
|
||||
@ -276,9 +262,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="doFilter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
doFilter
|
||||
</b>
|
||||
<span ><b>doFilter</b></span>
|
||||
<a href="#doFilter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -292,8 +276,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/tokens/tokens.component.ts:46</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -346,9 +330,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="downloadCsv"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
downloadCsv
|
||||
</b>
|
||||
<span ><b>downloadCsv</b></span>
|
||||
<a href="#downloadCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -362,8 +344,45 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -385,17 +404,13 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
ngOnInit
|
||||
</b>
|
||||
<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">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<code>ngOnInit()</code>
|
||||
</td>
|
||||
</tr>
|
||||
@ -403,8 +418,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -413,7 +428,7 @@
|
||||
<td class="col-md-4">
|
||||
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Promise<void></code>
|
||||
<b>Returns : </b> <code><a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank" >void</a></code>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
@ -426,9 +441,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="viewToken"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
viewToken
|
||||
</b>
|
||||
<span ><b>viewToken</b></span>
|
||||
<a href="#viewToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -442,8 +455,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -498,8 +511,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="columnsToDisplay"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
columnsToDisplay</b>
|
||||
<span ><b>columnsToDisplay</b></span>
|
||||
<a href="#columnsToDisplay"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -517,7 +529,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -530,8 +542,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="dataSource"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
dataSource</b>
|
||||
<span ><b>dataSource</b></span>
|
||||
<a href="#dataSource"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -544,7 +555,38 @@
|
||||
</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>
|
||||
<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="loading"></a>
|
||||
<span class="name">
|
||||
<span ><b>loading</b></span>
|
||||
<a href="#loading"><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>true</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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -557,8 +599,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="paginator"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
paginator</b>
|
||||
<span ><b>paginator</b></span>
|
||||
<a href="#paginator"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -580,7 +621,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -593,8 +634,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sort"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sort</b>
|
||||
<span ><b>sort</b></span>
|
||||
<a href="#sort"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -616,7 +656,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -629,8 +669,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="token"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
token</b>
|
||||
<span ><b>token</b></span>
|
||||
<a href="#token"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -643,7 +682,7 @@
|
||||
</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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -656,8 +695,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="tokens"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokens</b>
|
||||
<span ><b>tokens</b></span>
|
||||
<a href="#tokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -670,7 +708,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -683,12 +721,17 @@
|
||||
|
||||
|
||||
<div class="tab-pane fade tab-source-code" id="c-source">
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ChangeDetectionStrategy, Component, OnInit, ViewChild } from '@angular/core';
|
||||
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import {
|
||||
AfterViewInit,
|
||||
ChangeDetectionStrategy,
|
||||
Component,
|
||||
OnInit,
|
||||
ViewChild,
|
||||
} from '@angular/core';
|
||||
import { MatPaginator } from '@angular/material/paginator';
|
||||
import { MatSort } from '@angular/material/sort';
|
||||
import { LoggingService, TokenService } from '@app/_services';
|
||||
import { 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';
|
||||
|
||||
@ -698,36 +741,41 @@ import { Token } from '@app/_models';
|
||||
styleUrls: ['./tokens.component.scss'],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class TokensComponent implements OnInit {
|
||||
export class TokensComponent implements OnInit, AfterViewInit {
|
||||
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,
|
||||
private loggingService: LoggingService,
|
||||
private router: Router
|
||||
) {}
|
||||
constructor(private tokenService: TokenService) {}
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this.tokenService.init();
|
||||
ngOnInit(): void {
|
||||
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();
|
||||
}
|
||||
@ -791,6 +839,11 @@ export class TokensComponent implements OnInit {
|
||||
<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"
|
||||
@ -875,8 +928,8 @@ export class TokensComponent 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">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 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 DIRECTIVES = [{'name': 'MenuSelectionDirective', 'selector': '[appMenuSelection]'},{'name': 'MenuToggleDirective', 'selector': '[appMenuToggle]'},{'name': 'PasswordToggleDirective', 'selector': '[appPasswordToggle]'},{'name': 'RouterLinkDirectiveStub', 'selector': '[appRouterLink]'}];
|
||||
var ACTUAL_COMPONENT = {'name': 'TokensComponent'};
|
||||
</script>
|
||||
@ -919,9 +972,9 @@ export class TokensComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>TopbarComponent</li>
|
||||
<li
|
||||
>
|
||||
TopbarComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -66,6 +69,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Implements</h3>
|
||||
</p>
|
||||
@ -183,9 +187,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="ngOnInit"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
ngOnInit
|
||||
</b>
|
||||
<span ><b>ngOnInit</b></span>
|
||||
<a href="#ngOnInit"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -292,7 +294,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': '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': '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': 'TopbarComponent'};
|
||||
</script>
|
||||
@ -335,9 +337,9 @@ export class TopbarComponent implements OnInit {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -35,7 +36,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Components</li>
|
||||
<li>TopbarStubComponent</li>
|
||||
<li
|
||||
>
|
||||
TopbarStubComponent</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -62,6 +65,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -150,7 +154,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': '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': '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': 'TopbarStubComponent'};
|
||||
</script>
|
||||
@ -193,9 +197,9 @@ export class FooterStubComponent {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -163,7 +164,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#arraySum">src/app/_helpers/array-sum.ts</a>
|
||||
<a href="./miscellaneous/functions.html#arraySum">src/app/_helpers/array-sum.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>arraySum</td>
|
||||
@ -175,7 +176,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#copyToClipboard">src/app/_helpers/clipboard-copy.ts</a>
|
||||
<a href="./miscellaneous/functions.html#copyToClipboard">src/app/_helpers/clipboard-copy.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>copyToClipboard</td>
|
||||
@ -211,7 +212,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#exportCsv">src/app/_helpers/export-csv.ts</a>
|
||||
<a href="./miscellaneous/functions.html#exportCsv">src/app/_helpers/export-csv.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>exportCsv</td>
|
||||
@ -247,7 +248,7 @@
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#rejectBody">src/app/_helpers/global-error-handler.ts</a>
|
||||
<a href="./miscellaneous/functions.html#rejectBody">src/app/_helpers/global-error-handler.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>rejectBody</td>
|
||||
@ -259,7 +260,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#HttpGetter">src/app/_helpers/http-getter.ts</a>
|
||||
<a href="./miscellaneous/functions.html#HttpGetter">src/app/_helpers/http-getter.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>HttpGetter</td>
|
||||
@ -376,10 +377,34 @@
|
||||
<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=".//functions.html#parseData">src/app/_helpers/read-csv.ts</a>
|
||||
<a href="./miscellaneous/functions.html#parseData">src/app/_helpers/read-csv.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>parseData</td>
|
||||
@ -391,7 +416,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#readCsv">src/app/_helpers/read-csv.ts</a>
|
||||
<a href="./miscellaneous/functions.html#readCsv">src/app/_helpers/read-csv.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>readCsv</td>
|
||||
@ -415,7 +440,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#personValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
<a href="./miscellaneous/functions.html#personValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>personValidation</td>
|
||||
@ -427,7 +452,7 @@
|
||||
<tr class="very-good">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#vcardValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
<a href="./miscellaneous/functions.html#vcardValidation">src/app/_helpers/schema-validation.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>vcardValidation</td>
|
||||
@ -439,7 +464,7 @@
|
||||
<tr class="low">
|
||||
<td>
|
||||
<!-- miscellaneous -->
|
||||
<a href=".//functions.html#updateSyncable">src/app/_helpers/sync.ts</a>
|
||||
<a href="./miscellaneous/functions.html#updateSyncable">src/app/_helpers/sync.ts</a>
|
||||
</td>
|
||||
<td>function</td>
|
||||
<td>updateSyncable</td>
|
||||
@ -448,6 +473,30 @@
|
||||
<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 -->
|
||||
@ -757,7 +806,7 @@
|
||||
<td>BlockSyncService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/10)</span>
|
||||
<span class="coverage-count">(0/9)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -805,7 +854,7 @@
|
||||
<td>LoggingService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/11)</span>
|
||||
<span class="coverage-count">(0/9)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -817,7 +866,7 @@
|
||||
<td>RegistryService</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/8)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -841,7 +890,7 @@
|
||||
<td>TransactionService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/17)</span>
|
||||
<span class="coverage-count">(0/16)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -865,7 +914,7 @@
|
||||
<td>UserService</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/38)</span>
|
||||
<span class="coverage-count">(0/42)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -892,6 +941,42 @@
|
||||
<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 -->
|
||||
@ -901,7 +986,7 @@
|
||||
<td>AppComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/10)</span>
|
||||
<span class="coverage-count">(0/13)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
@ -937,7 +1022,31 @@
|
||||
<td>AccountDetailsComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/47)</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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -949,7 +1058,7 @@
|
||||
<td>AccountSearchComponent</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/12)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -961,7 +1070,7 @@
|
||||
<td>AccountsComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/18)</span>
|
||||
<span class="coverage-count">(0/20)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -973,7 +1082,7 @@
|
||||
<td>CreateAccountComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/11)</span>
|
||||
<span class="coverage-count">(0/12)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -985,7 +1094,7 @@
|
||||
<td>AdminComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/15)</span>
|
||||
<span class="coverage-count">(0/16)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1045,7 +1154,7 @@
|
||||
<td>TokensComponent</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/14)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1069,7 +1178,7 @@
|
||||
<td>TransactionsComponent</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/19)</span>
|
||||
<span class="coverage-count">(0/20)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="very-good">
|
||||
@ -1108,6 +1217,18 @@
|
||||
<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 -->
|
||||
@ -1249,7 +1370,7 @@
|
||||
<td>RouterLinkDirectiveStub</td>
|
||||
<td align="right" data-sort="0">
|
||||
<span class="coverage-percent">0 %</span>
|
||||
<span class="coverage-count">(0/4)</span>
|
||||
<span class="coverage-count">(0/5)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="low">
|
||||
@ -1356,9 +1477,9 @@
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -129,9 +130,9 @@
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -58,6 +59,7 @@
|
||||
<code>src/app/shared/_directives/menu-selection.directive.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -201,9 +203,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onMenuSelect"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onMenuSelect
|
||||
</b>
|
||||
<span ><b>onMenuSelect</b></span>
|
||||
<a href="#onMenuSelect"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -321,9 +321,9 @@ export class MenuSelectionDirective {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -58,6 +59,7 @@
|
||||
<code>src/app/shared/_directives/menu-toggle.directive.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -201,9 +203,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onMenuToggle"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onMenuToggle
|
||||
</b>
|
||||
<span ><b>onMenuToggle</b></span>
|
||||
<a href="#onMenuToggle"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -312,9 +312,9 @@ export class MenuToggleDirective {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -58,6 +59,7 @@
|
||||
<code>src/app/auth/_directives/password-toggle.directive.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -274,9 +276,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="togglePasswordVisibility"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
togglePasswordVisibility
|
||||
</b>
|
||||
<span ><b>togglePasswordVisibility</b></span>
|
||||
<a href="#togglePasswordVisibility"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -401,9 +401,9 @@ export class PasswordToggleDirective {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -61,6 +62,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3>Metadata</h3>
|
||||
<table class="table table-sm table-hover">
|
||||
@ -94,6 +96,20 @@
|
||||
</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">
|
||||
@ -172,11 +188,6 @@
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>click()</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
@ -190,7 +201,56 @@
|
||||
</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">
|
||||
@ -202,8 +262,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="navigatedTo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
navigatedTo</b>
|
||||
<span ><b>navigatedTo</b></span>
|
||||
<a href="#navigatedTo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -291,9 +350,9 @@ export class RouterLinkDirectiveStub {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 50 KiB |
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -61,6 +62,7 @@
|
||||
<code>src/app/_guards/auth.guard.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -170,9 +172,7 @@ Dictates access to routes depending on the authentication status.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="canActivate"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
canActivate
|
||||
</b>
|
||||
<span ><b>canActivate</b></span>
|
||||
<a href="#canActivate"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -196,6 +196,7 @@ 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">
|
||||
@ -309,7 +310,7 @@ export class AuthGuard implements CanActivate {
|
||||
route: ActivatedRouteSnapshot,
|
||||
state: RouterStateSnapshot
|
||||
): Observable<boolean | UrlTree> | Promise<boolean | UrlTree> | boolean | UrlTree {
|
||||
if (localStorage.getItem(btoa('CICADA_PRIVATE_KEY'))) {
|
||||
if (sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'))) {
|
||||
return true;
|
||||
}
|
||||
this.router.navigate(['/auth']);
|
||||
@ -352,9 +353,9 @@ export class AuthGuard implements CanActivate {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -61,6 +62,7 @@
|
||||
<code>src/app/_guards/role.guard.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -170,9 +172,7 @@ Dictates access to routes depending on the user's role.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="canActivate"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
canActivate
|
||||
</b>
|
||||
<span ><b>canActivate</b></span>
|
||||
<a href="#canActivate"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -196,6 +196,7 @@ 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">
|
||||
@ -358,9 +359,9 @@ export class RoleGuard implements CanActivate {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -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="#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"/>
|
||||
<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"/>
|
||||
<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">53%</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>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 894 B After Width: | Height: | Size: 894 B |
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -108,9 +109,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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -169,12 +171,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>, errorDialogService: <a href="../injectables/ErrorDialogService.html" target="_self">ErrorDialogService</a>)</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_services/auth.service.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -191,18 +193,6 @@
|
||||
</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>
|
||||
|
||||
@ -247,24 +237,22 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addTrustedUser"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addTrustedUser
|
||||
</b>
|
||||
<span ><b>addTrustedUser</b></span>
|
||||
<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">Staff</a>)</code>
|
||||
<code>addTrustedUser(user: <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="172"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:172</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="170"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:170</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -317,9 +305,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getChallenge"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getChallenge
|
||||
</b>
|
||||
<span ><b>getChallenge</b></span>
|
||||
<a href="#getChallenge"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -333,8 +319,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="84"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:84</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="83"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:83</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -356,9 +342,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -372,8 +356,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="202"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:202</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="200"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:200</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -395,9 +379,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyInfo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyInfo
|
||||
</b>
|
||||
<span ><b>getPrivateKeyInfo</b></span>
|
||||
<a href="#getPrivateKeyInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -411,8 +393,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="206"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:206</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="204"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:204</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -434,10 +416,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -452,8 +432,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="190"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:190</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="188"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:188</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -475,9 +455,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getSessionToken"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getSessionToken
|
||||
</b>
|
||||
<span ><b>getSessionToken</b></span>
|
||||
<a href="#getSessionToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -491,8 +469,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="38"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:38</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="36"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:36</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -514,9 +492,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedUsers"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedUsers
|
||||
</b>
|
||||
<span ><b>getTrustedUsers</b></span>
|
||||
<a href="#getTrustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -530,8 +506,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="184"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:184</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="182"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:182</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -553,9 +529,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getWithToken"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getWithToken
|
||||
</b>
|
||||
<span ><b>getWithToken</b></span>
|
||||
<a href="#getWithToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -569,8 +543,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:50</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="48"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:48</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -592,10 +566,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<span ><b>init</b></span>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -610,8 +582,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/auth.service.ts:31</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="29"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:29</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -633,10 +605,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="login"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
login
|
||||
</b>
|
||||
<span ><b>login</b></span>
|
||||
<a href="#login"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -651,8 +621,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="93"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:93</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="92"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:92</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -674,9 +644,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loginView"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
loginView
|
||||
</b>
|
||||
<span ><b>loginView</b></span>
|
||||
<a href="#loginView"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -690,8 +658,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="128"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:128</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="126"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:126</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -713,9 +681,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="logout"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
logout
|
||||
</b>
|
||||
<span ><b>logout</b></span>
|
||||
<a href="#logout"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -729,8 +695,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="166"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:166</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="164"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:164</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -752,9 +718,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendSignedChallenge"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendSignedChallenge
|
||||
</b>
|
||||
<span ><b>sendSignedChallenge</b></span>
|
||||
<a href="#sendSignedChallenge"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -768,8 +732,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:72</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="71"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:71</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -822,10 +786,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
setKey
|
||||
</b>
|
||||
<span ><b>setKey</b></span>
|
||||
<a href="#setKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -840,8 +802,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/auth.service.ts:138</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="136"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:136</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -897,9 +859,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setSessionToken"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
setSessionToken
|
||||
</b>
|
||||
<span ><b>setSessionToken</b></span>
|
||||
<a href="#setSessionToken"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -913,8 +873,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:42</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="40"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:40</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -963,9 +923,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setState"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
setState
|
||||
</b>
|
||||
<span ><b>setState</b></span>
|
||||
<a href="#setState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -979,8 +937,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:46</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="44"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:44</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1035,8 +993,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="mutableKeyStore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
mutableKeyStore</b>
|
||||
<span ><b>mutableKeyStore</b></span>
|
||||
<a href="#mutableKeyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1049,7 +1006,7 @@
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/_services/auth.service.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1062,8 +1019,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsers"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
trustedUsers</b>
|
||||
<span ><b>trustedUsers</b></span>
|
||||
<a href="#trustedUsers"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1081,7 +1037,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -1094,9 +1050,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsersList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
trustedUsersList</b>
|
||||
<span ><b>trustedUsersList</b></span>
|
||||
<a href="#trustedUsersList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1116,7 +1071,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -1129,8 +1084,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="trustedUsersSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
trustedUsersSubject</b>
|
||||
<span ><b>trustedUsersSubject</b></span>
|
||||
<a href="#trustedUsersSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1148,7 +1102,7 @@
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_services/auth.service.ts:22</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1168,7 +1122,6 @@ 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';
|
||||
@ -1186,7 +1139,6 @@ export class AuthService {
|
||||
trustedUsersSubject: Observable<Array<Staff>> = this.trustedUsersList.asObservable();
|
||||
|
||||
constructor(
|
||||
private httpClient: HttpClient,
|
||||
private loggingService: LoggingService,
|
||||
private errorDialogService: ErrorDialogService
|
||||
) {}
|
||||
@ -1211,8 +1163,9 @@ export class AuthService {
|
||||
}
|
||||
|
||||
getWithToken(): Promise<boolean> {
|
||||
const sessionToken = this.getSessionToken();
|
||||
const headers = {
|
||||
Authorization: 'Bearer ' + this.getSessionToken,
|
||||
Authorization: 'Bearer ' + sessionToken,
|
||||
'Content-Type': 'application/json;charset=utf-8',
|
||||
'x-cic-automerge': 'none',
|
||||
};
|
||||
@ -1256,7 +1209,7 @@ 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(
|
||||
@ -1281,12 +1234,11 @@ export class AuthService {
|
||||
|
||||
if (tokenResponse) {
|
||||
this.setSessionToken(tokenResponse);
|
||||
this.setState('Click button to log in');
|
||||
// this.setState('Click button to log in');
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
loginView(): void {
|
||||
document.getElementById('one').style.display = 'none';
|
||||
@ -1409,9 +1361,9 @@ export class AuthService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -99,10 +101,6 @@
|
||||
<li>
|
||||
<a href="#fetcher" >fetcher</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#init">init</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#newEvent" >newEvent</a>
|
||||
</li>
|
||||
@ -131,12 +129,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(transactionService: <a href="../injectables/TransactionService.html">TransactionService</a>, loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>)</code>
|
||||
<code>constructor(transactionService: <a href="../injectables/TransactionService.html" target="_self">TransactionService</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/_services/block-sync.service.ts:16</a></div>
|
||||
<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>
|
||||
|
||||
@ -165,18 +163,6 @@
|
||||
</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>
|
||||
@ -197,10 +183,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="blockSync"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
blockSync
|
||||
</b>
|
||||
<span ><b>blockSync</b></span>
|
||||
<a href="#blockSync"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -215,8 +199,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/block-sync.service.ts:27</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -303,24 +287,22 @@
|
||||
<td class="col-md-4">
|
||||
<a name="fetcher"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
fetcher
|
||||
</b>
|
||||
<span ><b>fetcher</b></span>
|
||||
<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">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" target="_self">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="109"
|
||||
class="link-to-prism">src/app/_services/block-sync.service.ts:109</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -379,56 +361,13 @@
|
||||
</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">
|
||||
<b>
|
||||
newEvent
|
||||
</b>
|
||||
<span ><b>newEvent</b></span>
|
||||
<a href="#newEvent"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -442,8 +381,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/block-sync.service.ts:80</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -508,24 +447,22 @@
|
||||
<td class="col-md-4">
|
||||
<a name="readyStateProcessor"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyStateProcessor
|
||||
</b>
|
||||
<span ><b>readyStateProcessor</b></span>
|
||||
<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">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" 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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -626,10 +563,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="scan"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
scan
|
||||
</b>
|
||||
<span ><b>scan</b></span>
|
||||
<a href="#scan"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -637,15 +572,15 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<span class="modifier-icon icon ion-ios-reset"></span>
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -764,8 +699,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="readyState"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyState</b>
|
||||
<span ><b>readyState</b></span>
|
||||
<a href="#readyState"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -783,7 +717,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -796,8 +730,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="readyStateTarget"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readyStateTarget</b>
|
||||
<span ><b>readyStateTarget</b></span>
|
||||
<a href="#readyStateTarget"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -815,7 +748,7 @@
|
||||
</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="14" class="link-to-prism">src/app/_services/block-sync.service.ts:14</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -834,7 +767,6 @@ 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';
|
||||
|
||||
@ -845,17 +777,9 @@ export class BlockSyncService {
|
||||
readyStateTarget: number = 2;
|
||||
readyState: number = 0;
|
||||
|
||||
constructor(
|
||||
private transactionService: TransactionService,
|
||||
private loggingService: LoggingService
|
||||
) {}
|
||||
|
||||
async init(): Promise<void> {
|
||||
await this.transactionService.init();
|
||||
}
|
||||
constructor(private transactionService: TransactionService) {}
|
||||
|
||||
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;
|
||||
@ -994,9 +918,9 @@ export class BlockSyncService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -169,9 +171,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="openDialog"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
openDialog
|
||||
</b>
|
||||
<span ><b>openDialog</b></span>
|
||||
<a href="#openDialog"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -241,9 +241,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="dialog"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
dialog</b>
|
||||
<span ><b>dialog</b></span>
|
||||
<a href="#dialog"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -269,9 +268,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isDialogOpen"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Public</span>
|
||||
isDialogOpen</b>
|
||||
<span ><b>isDialogOpen</b></span>
|
||||
<a href="#isDialogOpen"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -366,9 +364,9 @@ export class ErrorDialogService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -59,6 +60,7 @@
|
||||
<code>src/app/_helpers/global-error-handler.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -74,11 +76,6 @@
|
||||
<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>
|
||||
@ -136,7 +133,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>, router: <a href="https://angular.io/api/router/Router" target="_blank">Router</a>)</code>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -217,9 +214,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="handleError"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
handleError
|
||||
</b>
|
||||
<span ><b>handleError</b></span>
|
||||
<a href="#handleError"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -296,10 +291,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isWarning"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
isWarning
|
||||
</b>
|
||||
<span ><b>isWarning</b></span>
|
||||
<a href="#isWarning"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -378,9 +371,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="logError"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
logError
|
||||
</b>
|
||||
<span ><b>logError</b></span>
|
||||
<a href="#logError"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -463,9 +454,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sentencesForWarningLogging"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
sentencesForWarningLogging</b>
|
||||
<span ><b>sentencesForWarningLogging</b></span>
|
||||
<a href="#sentencesForWarningLogging"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -681,9 +671,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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -138,11 +140,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeystore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
getKeystore
|
||||
</b>
|
||||
<span ><b>getKeystore</b></span>
|
||||
<a href="#getKeystore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -186,10 +186,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="mutableKeyStore"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
mutableKeyStore</b>
|
||||
<span ><b>mutableKeyStore</b></span>
|
||||
<a href="#mutableKeyStore"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -276,9 +275,9 @@ export class KeystoreService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -190,9 +192,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaNameByLocation"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAreaNameByLocation
|
||||
</b>
|
||||
<span ><b>getAreaNameByLocation</b></span>
|
||||
<a href="#getAreaNameByLocation"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -272,9 +272,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaNames"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAreaNames
|
||||
</b>
|
||||
<span ><b>getAreaNames</b></span>
|
||||
<a href="#getAreaNames"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -311,9 +309,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaTypeByArea"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAreaTypeByArea
|
||||
</b>
|
||||
<span ><b>getAreaTypeByArea</b></span>
|
||||
<a href="#getAreaTypeByArea"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -327,8 +323,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="47"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:47</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="48"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:48</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -393,9 +389,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAreaTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAreaTypes
|
||||
</b>
|
||||
<span ><b>getAreaTypes</b></span>
|
||||
<a href="#getAreaTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -409,8 +403,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/location.service.ts:40</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_services/location.service.ts:41</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -438,8 +432,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaNames"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaNames</b>
|
||||
<span ><b>areaNames</b></span>
|
||||
<a href="#areaNames"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -470,9 +463,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaNamesList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
areaNamesList</b>
|
||||
<span ><b>areaNamesList</b></span>
|
||||
<a href="#areaNamesList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -503,8 +495,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaNamesSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaNamesSubject</b>
|
||||
<span ><b>areaNamesSubject</b></span>
|
||||
<a href="#areaNamesSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -535,8 +526,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaTypes</b>
|
||||
<span ><b>areaTypes</b></span>
|
||||
<a href="#areaTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -567,9 +557,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypesList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
areaTypesList</b>
|
||||
<span ><b>areaTypesList</b></span>
|
||||
<a href="#areaTypesList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -600,8 +589,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypesSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaTypesSubject</b>
|
||||
<span ><b>areaTypesSubject</b></span>
|
||||
<a href="#areaTypesSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -669,6 +657,7 @@ export class LocationService {
|
||||
return queriedAreaName;
|
||||
}
|
||||
}
|
||||
return 'other';
|
||||
}
|
||||
|
||||
getAreaTypes(): void {
|
||||
@ -688,6 +677,7 @@ export class LocationService {
|
||||
return queriedAreaType;
|
||||
}
|
||||
}
|
||||
return 'other';
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
@ -729,9 +719,9 @@ export class LocationService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,27 +63,11 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<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">
|
||||
@ -136,7 +121,7 @@
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="7" class="link-to-prism">src/app/_services/logging.service.ts:7</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -185,9 +170,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendDebugLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendDebugLevelMessage
|
||||
</b>
|
||||
<span ><b>sendDebugLevelMessage</b></span>
|
||||
<a href="#sendDebugLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -201,8 +184,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:22</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="19"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -279,9 +262,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendErrorLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendErrorLevelMessage
|
||||
</b>
|
||||
<span ><b>sendErrorLevelMessage</b></span>
|
||||
<a href="#sendErrorLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -295,8 +276,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="38"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:38</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="35"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:35</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -373,9 +354,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendFatalLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendFatalLevelMessage
|
||||
</b>
|
||||
<span ><b>sendFatalLevelMessage</b></span>
|
||||
<a href="#sendFatalLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -389,8 +368,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:42</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="39"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:39</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -467,9 +446,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendInfoLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendInfoLevelMessage
|
||||
</b>
|
||||
<span ><b>sendInfoLevelMessage</b></span>
|
||||
<a href="#sendInfoLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -483,8 +460,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:26</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="23"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -537,9 +514,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendLogLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendLogLevelMessage
|
||||
</b>
|
||||
<span ><b>sendLogLevelMessage</b></span>
|
||||
<a href="#sendLogLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -553,8 +528,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="30"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:30</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="27"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:27</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -631,9 +606,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendTraceLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendTraceLevelMessage
|
||||
</b>
|
||||
<span ><b>sendTraceLevelMessage</b></span>
|
||||
<a href="#sendTraceLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -647,8 +620,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:18</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="15"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:15</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -725,9 +698,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sendWarnLevelMessage"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sendWarnLevelMessage
|
||||
</b>
|
||||
<span ><b>sendWarnLevelMessage</b></span>
|
||||
<a href="#sendWarnLevelMessage"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -741,8 +712,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="34"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:34</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="31"
|
||||
class="link-to-prism">src/app/_services/logging.service.ts:31</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -802,66 +773,6 @@
|
||||
</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>
|
||||
|
||||
@ -874,9 +785,6 @@ 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()) {
|
||||
@ -951,9 +859,9 @@ export class LoggingService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -74,6 +76,11 @@
|
||||
<tr>
|
||||
<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>
|
||||
@ -83,6 +90,11 @@
|
||||
<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>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
@ -95,11 +107,21 @@
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<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>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
@ -112,24 +134,6 @@
|
||||
</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>
|
||||
|
||||
@ -140,13 +144,51 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="getRegistry"></a>
|
||||
<a name="getAccountRegistry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
<span class="modifier">Async</span>
|
||||
getRegistry
|
||||
</b>
|
||||
<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>
|
||||
<a href="#getRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -161,8 +203,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="16"
|
||||
class="link-to-prism">src/app/_services/registry.service.ts:16</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="17"
|
||||
class="link-to-prism">src/app/_services/registry.service.ts:17</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -178,21 +220,88 @@
|
||||
</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>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Type : </i> <code><a href="../classes/AccountIndex.html" target="_self" >AccountIndex</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/registry.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="fileGetter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
fileGetter</b>
|
||||
<span ><b>fileGetter</b></span>
|
||||
<a href="#fileGetter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -210,7 +319,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/_services/registry.service.ts:11</a></div>
|
||||
<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>
|
||||
|
||||
@ -223,10 +332,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
registry</b>
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -239,7 +347,35 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -255,6 +391,7 @@
|
||||
<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';
|
||||
|
||||
@ -264,10 +401,11 @@ import { Web3Service } from '@app/_services/web3.service';
|
||||
export class RegistryService {
|
||||
static fileGetter: FileGetter = new HttpGetter();
|
||||
private static registry: CICRegistry;
|
||||
|
||||
constructor() {}
|
||||
private static tokenRegistry: TokenRegistry;
|
||||
private static accountRegistry: AccountIndex;
|
||||
|
||||
public static async getRegistry(): Promise<CICRegistry> {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (!RegistryService.registry) {
|
||||
RegistryService.registry = new CICRegistry(
|
||||
Web3Service.getInstance(),
|
||||
@ -278,8 +416,41 @@ export class RegistryService {
|
||||
);
|
||||
RegistryService.registry.declaratorHelper.addTrust(environment.trustedDeclaratorAddress);
|
||||
await RegistryService.registry.load();
|
||||
return resolve(RegistryService.registry);
|
||||
}
|
||||
return 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);
|
||||
});
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
@ -321,9 +492,9 @@ export class RegistryService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -178,24 +180,22 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addToken"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addToken
|
||||
</b>
|
||||
<span ><b>addToken</b></span>
|
||||
<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">Token</a>)</code>
|
||||
<code>addToken(token: <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="31"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:31</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="29"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:29</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -248,10 +248,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenBalance"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenBalance
|
||||
</b>
|
||||
<span ><b>getTokenBalance</b></span>
|
||||
<a href="#getTokenBalance"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -266,8 +264,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:72</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="70"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:70</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -320,10 +318,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenByAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenByAddress
|
||||
</b>
|
||||
<span ><b>getTokenByAddress</b></span>
|
||||
<a href="#getTokenByAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -338,8 +334,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="51"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:51</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="49"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:49</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -392,10 +388,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenBySymbol"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenBySymbol
|
||||
</b>
|
||||
<span ><b>getTokenBySymbol</b></span>
|
||||
<a href="#getTokenBySymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -410,8 +404,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="62"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:62</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="60"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:60</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -464,10 +458,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenName"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenName
|
||||
</b>
|
||||
<span ><b>getTokenName</b></span>
|
||||
<a href="#getTokenName"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -482,8 +474,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="77"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:77</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="75"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:75</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -505,10 +497,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokens"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokens
|
||||
</b>
|
||||
<span ><b>getTokens</b></span>
|
||||
<a href="#getTokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -523,8 +513,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="43"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:43</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:41</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -546,10 +536,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTokenSymbol"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
getTokenSymbol
|
||||
</b>
|
||||
<span ><b>getTokenSymbol</b></span>
|
||||
<a href="#getTokenSymbol"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -564,8 +552,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="82"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:82</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="80"
|
||||
class="link-to-prism">src/app/_services/token.service.ts:80</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -587,10 +575,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<span ><b>init</b></span>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -634,8 +620,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="load"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
load</b>
|
||||
<span ><b>load</b></span>
|
||||
<a href="#load"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -666,8 +651,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
registry</b>
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -693,8 +677,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="tokenRegistry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokenRegistry</b>
|
||||
<span ><b>tokenRegistry</b></span>
|
||||
<a href="#tokenRegistry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -720,8 +703,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="tokens"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokens</b>
|
||||
<span ><b>tokens</b></span>
|
||||
<a href="#tokens"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -752,9 +734,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="tokensList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
tokensList</b>
|
||||
<span ><b>tokensList</b></span>
|
||||
<a href="#tokensList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -787,8 +768,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="tokensSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
tokensSubject</b>
|
||||
<span ><b>tokensSubject</b></span>
|
||||
<a href="#tokensSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -843,9 +823,7 @@ export class TokenService {
|
||||
|
||||
async init(): Promise<void> {
|
||||
this.registry = await RegistryService.getRegistry();
|
||||
this.tokenRegistry = new TokenRegistry(
|
||||
await this.registry.getContractAddressByName('TokenRegistry')
|
||||
);
|
||||
this.tokenRegistry = await RegistryService.getTokenRegistry();
|
||||
this.load.next(true);
|
||||
}
|
||||
|
||||
@ -944,9 +922,9 @@ export class TokenService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -87,9 +89,6 @@
|
||||
<li>
|
||||
<a href="#transactionsSubject" >transactionsSubject</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#userInfo">userInfo</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#web3" >web3</a>
|
||||
</li>
|
||||
@ -154,12 +153,12 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -187,18 +186,6 @@
|
||||
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>
|
||||
@ -244,9 +231,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="addTransaction"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
addTransaction
|
||||
</b>
|
||||
<span ><b>addTransaction</b></span>
|
||||
<a href="#addTransaction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -260,8 +245,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="143"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:143</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="138"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:138</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -325,9 +310,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAccountInfo"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAccountInfo
|
||||
</b>
|
||||
<span ><b>getAccountInfo</b></span>
|
||||
<a href="#getAccountInfo"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -341,8 +324,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="163"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:163</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>
|
||||
|
||||
@ -413,9 +396,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAddressTransactions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAddressTransactions
|
||||
</b>
|
||||
<span ><b>getAddressTransactions</b></span>
|
||||
<a href="#getAddressTransactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -429,8 +410,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="54"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:54</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="49"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:49</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -507,9 +488,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getAllTransactions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getAllTransactions
|
||||
</b>
|
||||
<span ><b>getAllTransactions</b></span>
|
||||
<a href="#getAllTransactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -523,8 +502,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:50</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="45"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:45</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -589,10 +568,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="init"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
init
|
||||
</b>
|
||||
<span ><b>init</b></span>
|
||||
<a href="#init"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -607,8 +584,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/transaction.service.ts:44</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:41</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -630,9 +607,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="resetTransactionsList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
resetTransactionsList
|
||||
</b>
|
||||
<span ><b>resetTransactionsList</b></span>
|
||||
<a href="#resetTransactionsList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -646,8 +621,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="153"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:153</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -669,10 +644,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setConversion"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
setConversion
|
||||
</b>
|
||||
<span ><b>setConversion</b></span>
|
||||
<a href="#setConversion"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -687,8 +660,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="110"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:110</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="105"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:105</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -746,10 +719,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="setTransaction"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
setTransaction
|
||||
</b>
|
||||
<span ><b>setTransaction</b></span>
|
||||
<a href="#setTransaction"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -764,8 +735,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="58"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:58</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="53"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:53</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -829,10 +800,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="transferRequest"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
transferRequest
|
||||
</b>
|
||||
<span ><b>transferRequest</b></span>
|
||||
<a href="#transferRequest"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -847,8 +816,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="170"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:170</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="165"
|
||||
class="link-to-prism">src/app/_services/transaction.service.ts:165</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -943,8 +912,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="registry"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
registry</b>
|
||||
<span ><b>registry</b></span>
|
||||
<a href="#registry"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -957,7 +925,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -970,9 +938,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="transactionList"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
transactionList</b>
|
||||
<span ><b>transactionList</b></span>
|
||||
<a href="#transactionList"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -984,7 +951,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -997,8 +964,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="transactions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
transactions</b>
|
||||
<span ><b>transactions</b></span>
|
||||
<a href="#transactions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1016,7 +982,7 @@
|
||||
</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>
|
||||
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">src/app/_services/transaction.service.ts:27</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -1029,8 +995,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="transactionsSubject"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
transactionsSubject</b>
|
||||
<span ><b>transactionsSubject</b></span>
|
||||
<a href="#transactionsSubject"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1042,34 +1007,7 @@
|
||||
</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="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">
|
||||
<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>
|
||||
<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>
|
||||
|
||||
@ -1082,8 +1020,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
web3</b>
|
||||
<span ><b>web3</b></span>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1096,7 +1033,7 @@
|
||||
</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>
|
||||
<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>
|
||||
|
||||
@ -1121,7 +1058,6 @@ 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';
|
||||
@ -1139,13 +1075,11 @@ 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
|
||||
) {
|
||||
@ -1153,8 +1087,6 @@ export class TransactionService {
|
||||
}
|
||||
|
||||
async init(): Promise<void> {
|
||||
await this.authService.init();
|
||||
await this.userService.init();
|
||||
this.registry = await RegistryService.getRegistry();
|
||||
}
|
||||
|
||||
@ -1292,7 +1224,7 @@ export class TransactionService {
|
||||
const hash = hashFunction.digest();
|
||||
const methodSignature = hash.toString('hex').substring(0, 8);
|
||||
const abiCoder = new utils.AbiCoder();
|
||||
const abi = await abiCoder.encode(
|
||||
const abi = abiCoder.encode(
|
||||
['address', 'address', 'address', 'uint256'],
|
||||
[senderAddress, recipientAddress, tokenAddress, value]
|
||||
);
|
||||
@ -1362,9 +1294,9 @@ export class TransactionService {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -62,6 +63,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
<table class="table table-sm table-bordered index-table">
|
||||
@ -137,10 +139,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getInstance"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Static</span>
|
||||
getInstance
|
||||
</b>
|
||||
<span ><b>getInstance</b></span>
|
||||
<a href="#getInstance"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -184,10 +184,9 @@
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Private</span>
|
||||
<span class="modifier">Static</span>
|
||||
web3</b>
|
||||
<span ><b>web3</b></span>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -271,9 +270,9 @@ export class Web3Service {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
<code>src/app/_interceptors/connection.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -103,7 +105,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>)</code>
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -166,16 +168,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<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<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<code>intercept(request: HttpRequest<>, 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<unknown></code>
|
||||
<code>HttpRequest<></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -247,7 +247,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -342,9 +342,9 @@ export class ConnectionInterceptor implements HttpInterceptor {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
<code>src/app/_interceptors/error.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -103,7 +105,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -202,16 +204,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<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<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<code>intercept(request: HttpRequest<>, 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<unknown></code>
|
||||
<code>HttpRequest<></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -283,7 +283,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -360,7 +360,10 @@ export class ErrorInterceptor implements HttpInterceptor {
|
||||
this.router.navigateByUrl('/auth').then();
|
||||
break;
|
||||
case 403: // forbidden
|
||||
alert('Access to resource is not allowed!');
|
||||
this.errorDialogService.openDialog({
|
||||
message: 'Access to resource is not allowed (Error 403)',
|
||||
});
|
||||
// alert('Access to resource is not allowed!');
|
||||
break;
|
||||
}
|
||||
// Return an observable with a user-facing error message.
|
||||
@ -406,9 +409,9 @@ export class ErrorInterceptor implements HttpInterceptor {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
<code>src/app/_interceptors/http-config.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -108,7 +110,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<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>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -133,24 +135,22 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<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<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<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="21"
|
||||
class="link-to-prism">src/app/_interceptors/http-config.interceptor.ts:21</a></div>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -175,7 +175,7 @@
|
||||
<tr>
|
||||
<td>request</td>
|
||||
<td>
|
||||
<code>HttpRequest<unknown></code>
|
||||
<code>HttpRequest<></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -214,7 +214,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></code>
|
||||
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -236,6 +236,7 @@ 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()
|
||||
@ -251,11 +252,18 @@ export class HttpConfigInterceptor implements HttpInterceptor {
|
||||
* @returns The forwarded request.
|
||||
*/
|
||||
intercept(request: HttpRequest<unknown>, next: HttpHandler): Observable<HttpEvent<unknown>> {
|
||||
// const token: string = sessionStorage.getItem(btoa('CICADA_SESSION_TOKEN'));
|
||||
if (
|
||||
request.url.startsWith(environment.cicMetaUrl) ||
|
||||
request.url.startsWith(environment.cicUssdUrl)
|
||||
) {
|
||||
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);
|
||||
}
|
||||
@ -297,9 +305,9 @@ export class HttpConfigInterceptor implements HttpInterceptor {
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
<code>src/app/_interceptors/logging.interceptor.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -103,7 +105,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html">LoggingService</a>)</code>
|
||||
<code>constructor(loggingService: <a href="../injectables/LoggingService.html" target="_self">LoggingService</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -166,16 +168,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<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<unknown>, next: <a href="https://angular.io/api/common/http/HttpHandler" target="_blank">HttpHandler</a>)</code>
|
||||
<code>intercept(request: HttpRequest<>, 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<unknown></code>
|
||||
<code>HttpRequest<></code>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@ -247,7 +247,7 @@
|
||||
<div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<unknown>></code>
|
||||
<b>Returns : </b> <code>Observable<HttpEvent<>></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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
<code>src/app/_helpers/mock-backend.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -110,9 +112,7 @@ Provides a backend that can handle requests for certain data items.</p>
|
||||
<td class="col-md-4">
|
||||
<a name="intercept"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
intercept
|
||||
</b>
|
||||
<span ><b>intercept</b></span>
|
||||
<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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>AccountDetails</li>
|
||||
<li
|
||||
>
|
||||
AccountDetails</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -87,37 +91,67 @@
|
||||
<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>
|
||||
@ -135,7 +169,11 @@
|
||||
<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>
|
||||
@ -175,7 +213,11 @@
|
||||
<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>
|
||||
@ -215,7 +257,11 @@
|
||||
<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>
|
||||
@ -255,7 +301,11 @@
|
||||
<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>
|
||||
@ -290,7 +340,11 @@
|
||||
<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>
|
||||
@ -325,7 +379,11 @@
|
||||
<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>
|
||||
@ -360,7 +418,11 @@
|
||||
<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>
|
||||
@ -395,7 +457,11 @@
|
||||
<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>
|
||||
@ -430,7 +496,11 @@
|
||||
<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>
|
||||
@ -470,7 +540,11 @@
|
||||
<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>
|
||||
@ -681,9 +755,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Action</li>
|
||||
<li
|
||||
>
|
||||
Action</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/mappings.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,19 +90,34 @@
|
||||
<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>
|
||||
@ -116,7 +135,11 @@
|
||||
<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>
|
||||
@ -151,7 +174,11 @@
|
||||
<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>
|
||||
@ -186,7 +213,11 @@
|
||||
<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>
|
||||
@ -221,7 +252,11 @@
|
||||
<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>
|
||||
@ -256,7 +291,11 @@
|
||||
<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>
|
||||
@ -339,9 +378,9 @@ export { Action };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Conversion</li>
|
||||
<li
|
||||
>
|
||||
Conversion</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,25 +90,46 @@
|
||||
<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>
|
||||
@ -122,7 +147,11 @@
|
||||
<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>
|
||||
@ -157,7 +186,11 @@
|
||||
<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>
|
||||
@ -192,7 +225,11 @@
|
||||
<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>
|
||||
@ -227,7 +264,11 @@
|
||||
<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>
|
||||
@ -262,7 +303,11 @@
|
||||
<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>
|
||||
@ -297,7 +342,11 @@
|
||||
<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>
|
||||
@ -332,7 +381,11 @@
|
||||
<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>
|
||||
@ -466,9 +519,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Meta</li>
|
||||
<li
|
||||
>
|
||||
Meta</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,13 +90,22 @@
|
||||
<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>
|
||||
@ -110,7 +123,11 @@
|
||||
<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>
|
||||
@ -145,7 +162,11 @@
|
||||
<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>
|
||||
@ -180,7 +201,11 @@
|
||||
<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>
|
||||
@ -391,9 +416,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>MetaResponse</li>
|
||||
<li
|
||||
>
|
||||
MetaResponse</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,10 +90,16 @@
|
||||
<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>
|
||||
@ -107,7 +117,11 @@
|
||||
<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>
|
||||
@ -142,7 +156,11 @@
|
||||
<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>
|
||||
@ -353,9 +371,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>MutableKeyStore</li>
|
||||
<li
|
||||
>
|
||||
MutableKeyStore</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_pgp/pgp-key-store.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -92,79 +96,154 @@
|
||||
<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>
|
||||
@ -184,9 +263,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="clearKeysInKeyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
clearKeysInKeyring
|
||||
</b>
|
||||
<span ><b>clearKeysInKeyring</b></span>
|
||||
<a href="#clearKeysInKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -225,9 +302,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getEncryptKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getEncryptKeys
|
||||
</b>
|
||||
<span ><b>getEncryptKeys</b></span>
|
||||
<a href="#getEncryptKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -249,7 +324,9 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Get all the encryption keys.</p>
|
||||
<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>
|
||||
|
||||
<div>
|
||||
@ -272,9 +349,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getFingerprint"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getFingerprint
|
||||
</b>
|
||||
<span ><b>getFingerprint</b></span>
|
||||
<a href="#getFingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -319,9 +394,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getKeyId
|
||||
</b>
|
||||
<span ><b>getKeyId</b></span>
|
||||
<a href="#getKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -399,9 +472,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeysForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getKeysForId
|
||||
</b>
|
||||
<span ><b>getKeysForId</b></span>
|
||||
<a href="#getKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -479,9 +550,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -526,9 +595,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyForId
|
||||
</b>
|
||||
<span ><b>getPrivateKeyForId</b></span>
|
||||
<a href="#getPrivateKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -606,9 +673,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyId
|
||||
</b>
|
||||
<span ><b>getPrivateKeyId</b></span>
|
||||
<a href="#getPrivateKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -653,9 +718,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeys
|
||||
</b>
|
||||
<span ><b>getPrivateKeys</b></span>
|
||||
<a href="#getPrivateKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -700,9 +763,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeyForId
|
||||
</b>
|
||||
<span ><b>getPublicKeyForId</b></span>
|
||||
<a href="#getPublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -780,9 +841,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForSubkeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeyForSubkeyId
|
||||
</b>
|
||||
<span ><b>getPublicKeyForSubkeyId</b></span>
|
||||
<a href="#getPublicKeyForSubkeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -860,9 +919,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -907,9 +964,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeysForAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeysForAddress
|
||||
</b>
|
||||
<span ><b>getPublicKeysForAddress</b></span>
|
||||
<a href="#getPublicKeysForAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -987,9 +1042,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedActiveKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedActiveKeys
|
||||
</b>
|
||||
<span ><b>getTrustedActiveKeys</b></span>
|
||||
<a href="#getTrustedActiveKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1034,9 +1087,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedKeys
|
||||
</b>
|
||||
<span ><b>getTrustedKeys</b></span>
|
||||
<a href="#getTrustedKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1081,9 +1132,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importKeyPair"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
importKeyPair
|
||||
</b>
|
||||
<span ><b>importKeyPair</b></span>
|
||||
<a href="#importKeyPair"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1178,9 +1227,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
importPrivateKey
|
||||
</b>
|
||||
<span ><b>importPrivateKey</b></span>
|
||||
<a href="#importPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1257,9 +1304,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importPublicKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
importPublicKey
|
||||
</b>
|
||||
<span ><b>importPublicKey</b></span>
|
||||
<a href="#importPublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1336,9 +1381,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isEncryptedPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
isEncryptedPrivateKey
|
||||
</b>
|
||||
<span ><b>isEncryptedPrivateKey</b></span>
|
||||
<a href="#isEncryptedPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1416,9 +1459,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isValidKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
isValidKey
|
||||
</b>
|
||||
<span ><b>isValidKey</b></span>
|
||||
<a href="#isValidKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1496,9 +1537,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loadKeyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
loadKeyring
|
||||
</b>
|
||||
<span ><b>loadKeyring</b></span>
|
||||
<a href="#loadKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1537,9 +1576,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removeKeysForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removeKeysForId
|
||||
</b>
|
||||
<span ><b>removeKeysForId</b></span>
|
||||
<a href="#removeKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1617,9 +1654,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removePublicKey
|
||||
</b>
|
||||
<span ><b>removePublicKey</b></span>
|
||||
<a href="#removePublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1697,9 +1732,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removePublicKeyForId
|
||||
</b>
|
||||
<span ><b>removePublicKeyForId</b></span>
|
||||
<a href="#removePublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1777,9 +1810,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sign
|
||||
</b>
|
||||
<span ><b>sign</b></span>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -2324,9 +2355,9 @@ export { MutableKeyStore, MutablePgpKeyStore };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Signable</li>
|
||||
<li
|
||||
>
|
||||
Signable</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,7 +90,10 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#digest">digest</a>
|
||||
<a href="#digest"
|
||||
>
|
||||
digest
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@ -106,9 +113,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="digest"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
digest
|
||||
</b>
|
||||
<span ><b>digest</b></span>
|
||||
<a href="#digest"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -357,9 +362,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Signature</li>
|
||||
<li
|
||||
>
|
||||
Signature</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,16 +90,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="#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>
|
||||
@ -113,7 +129,11 @@
|
||||
<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>
|
||||
@ -148,7 +168,11 @@
|
||||
<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>
|
||||
@ -183,7 +207,11 @@
|
||||
<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>
|
||||
@ -218,7 +246,11 @@
|
||||
<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>
|
||||
@ -463,9 +495,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Signature</li>
|
||||
<li
|
||||
>
|
||||
Signature</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/account.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,16 +90,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="#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>
|
||||
@ -113,7 +129,11 @@
|
||||
<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>
|
||||
@ -148,7 +168,11 @@
|
||||
<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>
|
||||
@ -183,7 +207,11 @@
|
||||
<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>
|
||||
@ -218,7 +246,11 @@
|
||||
<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>
|
||||
@ -429,9 +461,9 @@ export { AccountDetails, Meta, MetaResponse, Signature, defaultAccount };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Signer</li>
|
||||
<li
|
||||
>
|
||||
Signer</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_pgp/pgp-signer.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,22 +90,40 @@
|
||||
<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>
|
||||
@ -121,9 +143,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="fingerprint"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
fingerprint
|
||||
</b>
|
||||
<span ><b>fingerprint</b></span>
|
||||
<a href="#fingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -168,16 +188,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onsign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onsign
|
||||
</b>
|
||||
<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">
|
||||
<code>onsign(signature: <a href="../interfaces/Signature.html">Signature</a>)</code>
|
||||
<code>onsign(signature: <a href="../interfaces/Signature.html" target="_self">Signature</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -240,9 +258,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="onverify"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
onverify
|
||||
</b>
|
||||
<span ><b>onverify</b></span>
|
||||
<a href="#onverify"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -312,16 +328,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="prepare"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
prepare
|
||||
</b>
|
||||
<span ><b>prepare</b></span>
|
||||
<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">Signable</a>)</code>
|
||||
<code>prepare(material: <a href="../interfaces/Signable.html" target="_self">Signable</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -392,9 +406,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
sign
|
||||
</b>
|
||||
<span ><b>sign</b></span>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -471,16 +483,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="verify"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
verify
|
||||
</b>
|
||||
<span ><b>verify</b></span>
|
||||
<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">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" target="_self">Signature</a>)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -778,9 +788,9 @@ export { PGPSigner, Signable, Signature, Signer };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Staff</li>
|
||||
<li
|
||||
>
|
||||
Staff</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/staff.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,19 +90,34 @@
|
||||
<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>
|
||||
@ -116,7 +135,11 @@
|
||||
<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>
|
||||
@ -151,7 +174,11 @@
|
||||
<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>
|
||||
@ -186,7 +213,11 @@
|
||||
<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>
|
||||
@ -221,7 +252,11 @@
|
||||
<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>
|
||||
@ -256,7 +291,11 @@
|
||||
<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>
|
||||
@ -339,9 +378,9 @@ export { Staff };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Token</li>
|
||||
<li
|
||||
>
|
||||
Token</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/token.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,31 +90,55 @@
|
||||
<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>
|
||||
@ -128,7 +156,11 @@
|
||||
<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>
|
||||
@ -163,7 +195,11 @@
|
||||
<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>
|
||||
@ -198,7 +234,11 @@
|
||||
<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>
|
||||
@ -233,7 +273,11 @@
|
||||
<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>
|
||||
@ -273,7 +317,11 @@
|
||||
<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>
|
||||
@ -313,7 +361,11 @@
|
||||
<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>
|
||||
@ -353,7 +405,11 @@
|
||||
<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>
|
||||
@ -388,7 +444,11 @@
|
||||
<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>
|
||||
@ -482,9 +542,9 @@ export { Token };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Transaction</li>
|
||||
<li
|
||||
>
|
||||
Transaction</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,29 +90,53 @@
|
||||
<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>
|
||||
@ -126,7 +154,11 @@
|
||||
<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>
|
||||
@ -161,7 +193,11 @@
|
||||
<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>
|
||||
@ -196,7 +232,11 @@
|
||||
<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>
|
||||
@ -231,7 +271,11 @@
|
||||
<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>
|
||||
@ -266,7 +310,11 @@
|
||||
<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>
|
||||
@ -301,7 +349,11 @@
|
||||
<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>
|
||||
@ -336,7 +388,11 @@
|
||||
<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>
|
||||
@ -376,7 +432,11 @@
|
||||
<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>
|
||||
@ -510,9 +570,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>Tx</li>
|
||||
<li
|
||||
>
|
||||
Tx</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,19 +90,34 @@
|
||||
<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>
|
||||
@ -116,7 +135,11 @@
|
||||
<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>
|
||||
@ -151,7 +174,11 @@
|
||||
<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>
|
||||
@ -186,7 +213,11 @@
|
||||
<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>
|
||||
@ -221,7 +252,11 @@
|
||||
<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>
|
||||
@ -256,7 +291,11 @@
|
||||
<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>
|
||||
@ -390,9 +429,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>TxToken</li>
|
||||
<li
|
||||
>
|
||||
TxToken</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/transaction.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,13 +90,22 @@
|
||||
<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>
|
||||
@ -110,7 +123,11 @@
|
||||
<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>
|
||||
@ -145,7 +162,11 @@
|
||||
<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>
|
||||
@ -180,7 +201,11 @@
|
||||
<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>
|
||||
@ -314,9 +339,9 @@ export { Conversion, Transaction, Tx, TxToken };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -43,7 +44,9 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Interfaces</li>
|
||||
<li>W3</li>
|
||||
<li
|
||||
>
|
||||
W3</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@ -64,6 +67,7 @@
|
||||
<code>src/app/_models/settings.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
@ -86,10 +90,16 @@
|
||||
<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>
|
||||
@ -107,7 +117,11 @@
|
||||
<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>
|
||||
@ -142,7 +156,11 @@
|
||||
<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>
|
||||
@ -243,9 +261,9 @@ export { Settings, W3 };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -60,28 +60,27 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' : 'data-target="#xs-components-links-module-AccountsModule-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' }>
|
||||
'data-target="#components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' : 'data-target="#xs-components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' }>
|
||||
<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-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' :
|
||||
'id="xs-components-links-module-AccountsModule-1a1e33fcf3e34d5cc3aaa35d56c0aa4c"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' :
|
||||
'id="xs-components-links-module-AccountsModule-9e1c56eb36994279b344439eab913443"' }>
|
||||
<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/AccountSearchComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AccountSearchComponent</a>
|
||||
<a href="components/AccountHistoryComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >AccountHistoryComponent</a>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="components/AccountsComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">AccountsComponent</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/CreateAccountComponent.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">CreateAccountComponent</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/CreateAccountComponent.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >CreateAccountComponent</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -93,16 +92,15 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-bf625bdb8aefe13672d7b39813a7c308"' : 'data-target="#xs-components-links-module-AdminModule-bf625bdb8aefe13672d7b39813a7c308"' }>
|
||||
'data-target="#components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' : 'data-target="#xs-components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' }>
|
||||
<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-bf625bdb8aefe13672d7b39813a7c308"' :
|
||||
'id="xs-components-links-module-AdminModule-bf625bdb8aefe13672d7b39813a7c308"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' :
|
||||
'id="xs-components-links-module-AdminModule-39a44c4ebbd930099ac8f91230546ab6"' }>
|
||||
<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>
|
||||
@ -114,31 +112,29 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-76194cd3efb2efcb11dc0e91210acb63"' : 'data-target="#xs-components-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
'data-target="#components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' : 'data-target="#xs-components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
<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-76194cd3efb2efcb11dc0e91210acb63"' :
|
||||
'id="xs-components-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' :
|
||||
'id="xs-components-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
<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-76194cd3efb2efcb11dc0e91210acb63"' : 'data-target="#xs-injectables-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
'data-target="#injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' : 'data-target="#xs-injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
<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-76194cd3efb2efcb11dc0e91210acb63"' :
|
||||
'id="xs-injectables-links-module-AppModule-76194cd3efb2efcb11dc0e91210acb63"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' :
|
||||
'id="xs-injectables-links-module-AppModule-766d89157b0bb6b6616419de3737644b"' }>
|
||||
<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>
|
||||
@ -158,8 +154,7 @@ 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>
|
||||
@ -173,8 +168,7 @@ 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>
|
||||
@ -194,8 +188,7 @@ 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>
|
||||
@ -207,20 +200,18 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-5044f5da70b3cb7481119034e269a4c0"' : 'data-target="#xs-components-links-module-SettingsModule-5044f5da70b3cb7481119034e269a4c0"' }>
|
||||
'data-target="#components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' : 'data-target="#xs-components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' }>
|
||||
<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-5044f5da70b3cb7481119034e269a4c0"' :
|
||||
'id="xs-components-links-module-SettingsModule-5044f5da70b3cb7481119034e269a4c0"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' :
|
||||
'id="xs-components-links-module-SettingsModule-7dd8a1bd4b8bede82e9785457505b073"' }>
|
||||
<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>
|
||||
@ -232,74 +223,67 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-3e576a8c748d27f7146572ab7c6213b0"' : 'data-target="#xs-components-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
'data-target="#components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' : 'data-target="#xs-components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<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-3e576a8c748d27f7146572ab7c6213b0"' :
|
||||
'id="xs-components-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' :
|
||||
'id="xs-components-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<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-3e576a8c748d27f7146572ab7c6213b0"' : 'data-target="#xs-directives-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
'data-target="#directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' : 'data-target="#xs-directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<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-3e576a8c748d27f7146572ab7c6213b0"' :
|
||||
'id="xs-directives-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' :
|
||||
'id="xs-directives-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<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-3e576a8c748d27f7146572ab7c6213b0"' : 'data-target="#xs-pipes-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
'data-target="#pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' : 'data-target="#xs-pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<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-3e576a8c748d27f7146572ab7c6213b0"' :
|
||||
'id="xs-pipes-links-module-SharedModule-3e576a8c748d27f7146572ab7c6213b0"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' :
|
||||
'id="xs-pipes-links-module-SharedModule-8cf929cd015865bc240db7d04e6481ac"' }>
|
||||
<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/TokenRatioPipe.html"
|
||||
data-type="entity-link" data-context="sub-entity" data-context-id="modules">TokenRatioPipe</a>
|
||||
<a href="pipes/SignatureUserPipe.html" data-type="entity-link" data-context="sub-entity" data-context-id="modules" >SignatureUserPipe</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/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>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -308,20 +292,18 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-4cd6c9f8281377a062841d33114ab4d6"' : 'data-target="#xs-components-links-module-TokensModule-4cd6c9f8281377a062841d33114ab4d6"' }>
|
||||
'data-target="#components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' : 'data-target="#xs-components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' }>
|
||||
<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-4cd6c9f8281377a062841d33114ab4d6"' :
|
||||
'id="xs-components-links-module-TokensModule-4cd6c9f8281377a062841d33114ab4d6"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' :
|
||||
'id="xs-components-links-module-TokensModule-c069fb4fe5504f32a0c0e96f419b2cd3"' }>
|
||||
<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>
|
||||
@ -333,20 +315,18 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<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-7e4ae7b28baa579581c11fbb444cc24a"' : 'data-target="#xs-components-links-module-TransactionsModule-7e4ae7b28baa579581c11fbb444cc24a"' }>
|
||||
'data-target="#components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' : 'data-target="#xs-components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' }>
|
||||
<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-7e4ae7b28baa579581c11fbb444cc24a"' :
|
||||
'id="xs-components-links-module-TransactionsModule-7e4ae7b28baa579581c11fbb444cc24a"' }>
|
||||
<ul class="links collapse" ${ isNormalMode ? 'id="components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' :
|
||||
'id="xs-components-links-module-TransactionsModule-de934b87acdc180b1d34aee641ede962"' }>
|
||||
<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>
|
||||
@ -524,6 +504,9 @@ customElements.define('compodoc-menu', class extends HTMLElement {
|
||||
<span class="icon ion-ios-arrow-down"></span>
|
||||
</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>
|
||||
</li>
|
||||
<li class="link">
|
||||
<a href="interceptors/ErrorInterceptor.html" data-type="entity-link" >ErrorInterceptor</a>
|
||||
</li>
|
||||
|
60
docs/compodoc/js/menu-wc_es5.js
Normal file
@ -84,6 +84,11 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
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) {
|
||||
@ -204,9 +209,8 @@ 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();
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
var ROUTES_INDEX = {"name":"<root>","kind":"module","className":"AppModule","children":[{"name":"routes","filename":"src/app/app-routing.module.ts","module":"AppRoutingModule","kind":"module"}]}
|
||||
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"}]}
|
||||
|
6
docs/compodoc/js/search/lunr.min.js
vendored
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -86,7 +87,8 @@ 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><p>Definitions.</p>
|
||||
<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
|
||||
works, such as semiconductor masks.</p>
|
||||
@ -116,8 +118,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Source Code.</p>
|
||||
<ol>
|
||||
<li>Source Code.</li>
|
||||
</ol>
|
||||
<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>
|
||||
@ -152,8 +155,9 @@ can regenerate automatically from other parts of the Corresponding
|
||||
Source.</p>
|
||||
<p> The Corresponding Source for a work in source code form is that
|
||||
same work.</p>
|
||||
</li>
|
||||
<li><p>Basic Permissions.</p>
|
||||
<ol start="2">
|
||||
<li>Basic Permissions.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -174,8 +178,9 @@ your copyrighted material outside their relationship with you.</p>
|
||||
<p> Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.</p>
|
||||
</li>
|
||||
<li><p>Protecting Users' Legal Rights From Anti-Circumvention Law.</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
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
@ -188,8 +193,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Conveying Verbatim Copies.</p>
|
||||
<ol start="4">
|
||||
<li>Conveying Verbatim Copies.</li>
|
||||
</ol>
|
||||
<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;
|
||||
@ -199,31 +205,32 @@ 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,
|
||||
and you may offer support or warranty protection for a fee.</p>
|
||||
</li>
|
||||
<li><p>Conveying Modified Source Versions.</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
|
||||
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>
|
||||
<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
|
||||
<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
|
||||
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.</p>
|
||||
<p>d) If the work has interactive user interfaces, each must display
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
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.</p>
|
||||
<p>A compilation of a covered work with other separate and independent
|
||||
work need not make them do so.</code></pre></div><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
|
||||
@ -232,17 +239,19 @@ 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>
|
||||
</li>
|
||||
<li><p>Conveying Non-Source Forms.</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
|
||||
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>
|
||||
<p>a) Convey the object code in, or embodied in, a physical product
|
||||
<div><pre class="line-numbers"><code class="language-none">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.</p>
|
||||
<p>b) Convey the object code in, or embodied in, a physical product
|
||||
customarily used for software interchange.
|
||||
|
||||
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
|
||||
@ -252,13 +261,15 @@ 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.</p>
|
||||
<p>c) Convey individual copies of the object code with a copy of the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
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.</p>
|
||||
<p>d) Convey the object code by offering access from a designated
|
||||
with subsection 6b.
|
||||
|
||||
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
|
||||
@ -269,12 +280,12 @@ 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.</p>
|
||||
<p>e) Convey the object code using peer-to-peer transmission, provided
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
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.</p>
|
||||
<p>A separable portion of the object code, whose source code is excluded
|
||||
charge under subsection 6d.</code></pre></div><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
|
||||
@ -318,8 +329,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Additional Terms.</p>
|
||||
<ol start="7">
|
||||
<li>Additional Terms.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -337,24 +349,28 @@ for which you have or can give appropriate copyright permission.</p>
|
||||
<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>
|
||||
<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
|
||||
<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
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or</p>
|
||||
<p>c) Prohibiting misrepresentation of the origin of that material, or
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
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</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
|
||||
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
|
||||
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.</p>
|
||||
<p>All other non-permissive additional terms are considered "further
|
||||
those licensors and authors.</code></pre></div><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
|
||||
@ -370,8 +386,9 @@ where to find the applicable terms.</p>
|
||||
<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>
|
||||
</li>
|
||||
<li><p>Termination.</p>
|
||||
<ol start="8">
|
||||
<li>Termination.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -394,8 +411,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Acceptance Not Required for Having Copies.</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
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
@ -404,8 +422,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Automatic Licensing of Downstream Recipients.</p>
|
||||
<ol start="10">
|
||||
<li>Automatic Licensing of Downstream Recipients.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -426,8 +445,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Patents.</p>
|
||||
<ol start="11">
|
||||
<li>Patents.</li>
|
||||
</ol>
|
||||
<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>
|
||||
@ -487,8 +507,9 @@ or that patent license was granted, prior to 28 March 2007.</p>
|
||||
<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>
|
||||
</li>
|
||||
<li><p>No Surrender of Others' Freedom.</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
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
@ -498,8 +519,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>
|
||||
</li>
|
||||
<li><p>Use with the GNU Affero General Public License.</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
|
||||
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
|
||||
@ -508,8 +530,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Revised Versions of this License.</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
|
||||
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
|
||||
@ -530,8 +553,9 @@ to choose that version for the Program.</p>
|
||||
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>
|
||||
</li>
|
||||
<li><p>Disclaimer of Warranty.</p>
|
||||
<ol start="15">
|
||||
<li>Disclaimer of Warranty.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -540,8 +564,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>
|
||||
</li>
|
||||
<li><p>Limitation of Liability.</p>
|
||||
<ol start="16">
|
||||
<li>Limitation of Liability.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -551,8 +576,9 @@ 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>
|
||||
</li>
|
||||
<li><p>Interpretation of Sections 15 and 16.</p>
|
||||
<ol start="17">
|
||||
<li>Interpretation of Sections 15 and 16.</li>
|
||||
</ol>
|
||||
<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
|
||||
@ -568,21 +594,21 @@ free software which everyone can redistribute and change under these terms.</p>
|
||||
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>
|
||||
<p>CIC Staff Client
|
||||
Copyright (C) 2021 Grassroots Economics</p>
|
||||
<p>This program is free software: you can redistribute it and/or modify
|
||||
<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
|
||||
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.</p>
|
||||
<p>This program is distributed in the hope that it will be useful,
|
||||
(at your option) any later version.
|
||||
|
||||
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.</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>
|
||||
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>
|
||||
<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
|
||||
@ -643,9 +669,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>
|
||||
<!-- 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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,12 +61,21 @@
|
||||
<li>
|
||||
<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>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#checkOnlineStatus" title="src/app/_helpers/online-status.ts" ><b>checkOnlineStatus</b> (src/.../online-status.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#copyToClipboard" title="src/app/_helpers/clipboard-copy.ts" ><b>copyToClipboard</b> (src/.../clipboard-copy.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#exportCsv" title="src/app/_helpers/export-csv.ts" ><b>exportCsv</b> (src/.../export-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>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#HttpGetter" title="src/app/_helpers/http-getter.ts" ><b>HttpGetter</b> (src/.../http-getter.ts)</a>
|
||||
</li>
|
||||
@ -102,9 +112,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="arraySum"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
arraySum
|
||||
</b>
|
||||
<span ><b>arraySum</b></span>
|
||||
<a href="#arraySum"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -156,11 +164,8 @@
|
||||
<b>Example :</b>
|
||||
<div>
|
||||
<pre class="line-numbers"><code class="language-html">Prints 6 for the array [1, 2, 3]:</p>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(arraySum([1, 2, 3]));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(arraySum([1, 2, 3]));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -170,6 +175,99 @@
|
||||
<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>
|
||||
@ -183,16 +281,14 @@
|
||||
<td class="col-md-4">
|
||||
<a name="copyToClipboard"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
copyToClipboard
|
||||
</b>
|
||||
<span ><b>copyToClipboard</b></span>
|
||||
<a href="#copyToClipboard"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>copyToClipboard(text: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>copyToClipboard(text)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -210,7 +306,6 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -218,9 +313,6 @@
|
||||
<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
|
||||
@ -241,11 +333,8 @@
|
||||
<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>
|
||||
<p>```typescript</p>
|
||||
<ul>
|
||||
<li>console.log(copyToClipboard(&#39;Hello World!&#39;));</li>
|
||||
<li>```</li>
|
||||
</ul></code></pre>
|
||||
<pre><code class="language-typescript">console.log(copyToClipboard(&#39;Hello World!&#39;));
|
||||
</code></pre></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="io-description">
|
||||
@ -268,9 +357,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="exportCsv"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
exportCsv
|
||||
</b>
|
||||
<span ><b>exportCsv</b></span>
|
||||
<a href="#exportCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -357,6 +444,84 @@ 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>
|
||||
@ -370,9 +535,7 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="HttpGetter"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
HttpGetter
|
||||
</b>
|
||||
<span ><b>HttpGetter</b></span>
|
||||
<a href="#HttpGetter"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -407,16 +570,14 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="parseData"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
parseData
|
||||
</b>
|
||||
<span ><b>parseData</b></span>
|
||||
<a href="#parseData"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>parseData(data: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>parseData(data)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -434,7 +595,6 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -442,9 +602,6 @@ 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
|
||||
@ -481,16 +638,14 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="readCsv"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
readCsv
|
||||
</b>
|
||||
<span ><b>readCsv</b></span>
|
||||
<a href="#readCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>readCsv(input: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>readCsv(input)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -508,7 +663,6 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -516,9 +670,6 @@ 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
|
||||
@ -557,16 +708,14 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="personValidation"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
personValidation
|
||||
</b>
|
||||
<span ><b>personValidation</b></span>
|
||||
<a href="#personValidation"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>personValidation(person: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>personValidation(person)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -584,7 +733,6 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -592,9 +740,6 @@ 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
|
||||
@ -630,16 +775,14 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="vcardValidation"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
vcardValidation
|
||||
</b>
|
||||
<span ><b>vcardValidation</b></span>
|
||||
<a href="#vcardValidation"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<code>vcardValidation(vcard: <a href="https://www.typescriptlang.org/docs/handbook/basic-types.html" target="_blank">any</a>)</code>
|
||||
<code>vcardValidation(vcard)</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -657,7 +800,6 @@ Defaults to commas.</li>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Name</td>
|
||||
<td>Type</td>
|
||||
<td>Optional</td>
|
||||
<td>Description</td>
|
||||
</tr>
|
||||
@ -665,9 +807,6 @@ 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
|
||||
@ -705,9 +844,7 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="rejectBody"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
rejectBody
|
||||
</b>
|
||||
<span ><b>rejectBody</b></span>
|
||||
<a href="#rejectBody"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -767,9 +904,7 @@ Defaults to commas.</li>
|
||||
<td class="col-md-4">
|
||||
<a name="updateSyncable"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
updateSyncable
|
||||
</b>
|
||||
<span ><b>updateSyncable</b></span>
|
||||
<a href="#updateSyncable"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -865,9 +1000,9 @@ Defaults to commas.</li>
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -69,6 +70,9 @@
|
||||
<li>
|
||||
<a href="#actions" title="src/app/_helpers/mock-backend.ts" ><b>actions</b> (src/.../mock-backend.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#apiUrls" title="src/app/_helpers/online-status.ts" ><b>apiUrls</b> (src/.../online-status.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#areaNames" title="src/app/_helpers/mock-backend.ts" ><b>areaNames</b> (src/.../mock-backend.ts)</a>
|
||||
</li>
|
||||
@ -93,6 +97,9 @@
|
||||
<li>
|
||||
<a href="#genders" title="src/app/_helpers/mock-backend.ts" ><b>genders</b> (src/.../mock-backend.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#headers" title="src/app/_workers/fetch-accounts.worker.ts" ><b>headers</b> (src/.../fetch-accounts.worker.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#keyring" title="src/app/_pgp/pgp-key-store.ts" ><b>keyring</b> (src/.../pgp-key-store.ts)</a>
|
||||
</li>
|
||||
@ -102,6 +109,9 @@
|
||||
<li>
|
||||
<a href="#objCsv" title="src/app/_helpers/read-csv.ts" ><b>objCsv</b> (src/.../read-csv.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#options" title="src/app/_workers/fetch-accounts.worker.ts" ><b>options</b> (src/.../fetch-accounts.worker.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#transactionTypes" title="src/app/_helpers/mock-backend.ts" ><b>transactionTypes</b> (src/.../mock-backend.ts)</a>
|
||||
</li>
|
||||
@ -111,6 +121,9 @@
|
||||
<li>
|
||||
<a href="#vCard" title="src/app/_services/user.service.ts" ><b>vCard</b> (src/.../user.service.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#vCard" title="src/app/pages/accounts/account-history/account-history.component.ts" ><b>vCard</b> (src/.../account-history.component.ts)</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#web3" title="src/app/_eth/accountIndex.ts" ><b>web3</b> (src/.../accountIndex.ts)</a>
|
||||
</li>
|
||||
@ -132,8 +145,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="abi"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
abi</b>
|
||||
<span ><b>abi</b></span>
|
||||
<a href="#abi"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -165,8 +177,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
web3</b>
|
||||
<span ><b>web3</b></span>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -201,8 +212,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="abi"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
abi</b>
|
||||
<span ><b>abi</b></span>
|
||||
<a href="#abi"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -234,8 +244,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="web3"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
web3</b>
|
||||
<span ><b>web3</b></span>
|
||||
<a href="#web3"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -270,8 +279,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="accountTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
accountTypes</b>
|
||||
<span ><b>accountTypes</b></span>
|
||||
<a href="#accountTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -303,8 +311,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="actions"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
actions</b>
|
||||
<span ><b>actions</b></span>
|
||||
<a href="#actions"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -343,8 +350,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaNames"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaNames</b>
|
||||
<span ><b>areaNames</b></span>
|
||||
<a href="#areaNames"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -658,8 +664,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="areaTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
areaTypes</b>
|
||||
<span ><b>areaTypes</b></span>
|
||||
<a href="#areaTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -690,8 +695,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="categories"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
categories</b>
|
||||
<span ><b>categories</b></span>
|
||||
<a href="#categories"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1307,8 +1311,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="genders"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
genders</b>
|
||||
<span ><b>genders</b></span>
|
||||
<a href="#genders"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1340,8 +1343,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="MockBackendProvider"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
MockBackendProvider</b>
|
||||
<span ><b>MockBackendProvider</b></span>
|
||||
<a href="#MockBackendProvider"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1377,8 +1379,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="transactionTypes"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
transactionTypes</b>
|
||||
<span ><b>transactionTypes</b></span>
|
||||
<a href="#transactionTypes"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1411,6 +1412,38 @@
|
||||
</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="apiUrls"></a>
|
||||
<span class="name">
|
||||
<span ><b>apiUrls</b></span>
|
||||
<a href="#apiUrls"><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>[
|
||||
'https://api.coindesk.com/v1/bpi/currentprice.json',
|
||||
'https://dog.ceo/api/breeds/image/random',
|
||||
]</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<h3>src/app/_models/account.ts</h3>
|
||||
<section>
|
||||
<h3></h3> <table class="table table-sm table-bordered">
|
||||
@ -1419,8 +1452,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="defaultAccount"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
defaultAccount</b>
|
||||
<span ><b>defaultAccount</b></span>
|
||||
<a href="#defaultAccount"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1500,8 +1532,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="environment"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
environment</b>
|
||||
<span ><b>environment</b></span>
|
||||
<a href="#environment"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1517,10 +1548,10 @@
|
||||
<i>Default value : </i><code>{
|
||||
production: false,
|
||||
bloxbergChainId: 8996,
|
||||
logLevel: NgxLoggerLevel.ERROR,
|
||||
logLevel: NgxLoggerLevel.DEBUG,
|
||||
serverLogLevel: NgxLoggerLevel.OFF,
|
||||
loggingUrl: '',
|
||||
cicMetaUrl: 'https://meta-auth.dev.grassrootseconomics.net',
|
||||
cicMetaUrl: 'https://meta-auth.dev.grassrootseconomics.net:443',
|
||||
publicKeysUrl: 'https://dev.grassrootseconomics.net/.well-known/publickeys/',
|
||||
cicCacheUrl: 'https://cache.dev.grassrootseconomics.net',
|
||||
web3Provider: 'wss://bloxberg-ws.dev.grassrootseconomics.net',
|
||||
@ -1544,8 +1575,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="environment"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
environment</b>
|
||||
<span ><b>environment</b></span>
|
||||
<a href="#environment"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1588,8 +1618,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="environment"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
environment</b>
|
||||
<span ><b>environment</b></span>
|
||||
<a href="#environment"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1621,6 +1650,65 @@
|
||||
</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="headers"></a>
|
||||
<span class="name">
|
||||
<span ><b>headers</b></span>
|
||||
<a href="#headers"><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/object" target="_blank" >object</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{
|
||||
'x-cic-automerge': 'client',
|
||||
}</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="options"></a>
|
||||
<span class="name">
|
||||
<span ><b>options</b></span>
|
||||
<a href="#options"><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/object" target="_blank" >object</a></code>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>{
|
||||
headers,
|
||||
}</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
@ -1632,8 +1720,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="keyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
keyring</b>
|
||||
<span ><b>keyring</b></span>
|
||||
<a href="#keyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1662,8 +1749,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="objCsv"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
objCsv</b>
|
||||
<span ><b>objCsv</b></span>
|
||||
<a href="#objCsv"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1701,8 +1787,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="vCard"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
vCard</b>
|
||||
<span ><b>vCard</b></span>
|
||||
<a href="#vCard"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1725,8 +1810,30 @@
|
||||
<td class="col-md-4">
|
||||
<a name="vCard"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
vCard</b>
|
||||
<span ><b>vCard</b></span>
|
||||
<a href="#vCard"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<i>Default value : </i><code>require('vcard-parser')</code>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<h3>src/app/pages/accounts/account-history/account-history.component.ts</h3>
|
||||
<section>
|
||||
<h3></h3> <table class="table table-sm table-bordered">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<a name="vCard"></a>
|
||||
<span class="name">
|
||||
<span ><b>vCard</b></span>
|
||||
<a href="#vCard"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@ -1767,9 +1874,9 @@
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -351,9 +352,9 @@
|
||||
|
||||
<script src="./js/libs/custom-elements.min.js"></script>
|
||||
<script src="./js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -45,130 +46,158 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<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)">
|
||||
<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)">
|
||||
<title>dependencies</title>
|
||||
<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>
|
||||
<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>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AccountsModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 1178,-195 1178,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1367,-268 1367,-70 8,-70"/>
|
||||
</g>
|
||||
<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 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>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AccountsModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 722,-130 722,-78 16,-78"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AccountDetailsComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountsModule -->
|
||||
<g id="node5" class="node">
|
||||
<g id="node6" class="node">
|
||||
<title>AccountsModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent->AccountsModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AccountDetailsComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountSearchComponent -->
|
||||
<g id="node2" class="node">
|
||||
<g id="node3" class="node">
|
||||
<title>AccountSearchComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountSearchComponent->AccountsModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>AccountSearchComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountsComponent -->
|
||||
<g id="node3" class="node">
|
||||
<g id="node4" class="node">
|
||||
<title>AccountsComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountsComponent->AccountsModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>AccountsComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- CreateAccountComponent -->
|
||||
<g id="node4" class="node">
|
||||
<g id="node5" class="node">
|
||||
<title>CreateAccountComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- CreateAccountComponent->AccountsModule -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>CreateAccountComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule -->
|
||||
<g id="node6" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>AccountsRoutingModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule->AccountsModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>AccountsRoutingModule->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>SharedModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- SharedModule->AccountsModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>SharedModule->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- TransactionsModule -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node9" class="node">
|
||||
<title>TransactionsModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- TransactionsModule->AccountsModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>TransactionsModule->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
</div>
|
||||
<i id="fullscreen" class="icon ion-ios-resize module-graph-fullscreen-btn" aria-hidden="true"></i>
|
||||
<div class="btn-group">
|
||||
<div class="btn-group size-buttons">
|
||||
<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>
|
||||
@ -199,6 +228,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -208,6 +238,9 @@
|
||||
<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>
|
||||
@ -234,6 +267,15 @@
|
||||
</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>
|
||||
|
||||
@ -267,6 +309,8 @@ 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: [
|
||||
@ -274,7 +318,9 @@ import { MatSnackBarModule } from '@angular/material/snack-bar';
|
||||
AccountDetailsComponent,
|
||||
CreateAccountComponent,
|
||||
AccountSearchComponent,
|
||||
AccountHistoryComponent,
|
||||
],
|
||||
exports: [AccountHistoryComponent],
|
||||
imports: [
|
||||
CommonModule,
|
||||
AccountsRoutingModule,
|
||||
@ -295,6 +341,7 @@ import { MatSnackBarModule } from '@angular/material/snack-bar';
|
||||
MatProgressSpinnerModule,
|
||||
ReactiveFormsModule,
|
||||
MatSnackBarModule,
|
||||
MatProgressBarModule,
|
||||
],
|
||||
})
|
||||
export class AccountsModule {}
|
||||
@ -339,9 +386,9 @@ export class AccountsModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -4,123 +4,151 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<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)">
|
||||
<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)">
|
||||
<title>dependencies</title>
|
||||
<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>
|
||||
<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>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AccountsModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 1178,-195 1178,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1367,-268 1367,-70 8,-70"/>
|
||||
</g>
|
||||
<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 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>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AccountsModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 722,-130 722,-78 16,-78"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AccountDetailsComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountsModule -->
|
||||
<g id="node5" class="node">
|
||||
<g id="node6" class="node">
|
||||
<title>AccountsModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountDetailsComponent->AccountsModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AccountDetailsComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountSearchComponent -->
|
||||
<g id="node2" class="node">
|
||||
<g id="node3" class="node">
|
||||
<title>AccountSearchComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountSearchComponent->AccountsModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>AccountSearchComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountsComponent -->
|
||||
<g id="node3" class="node">
|
||||
<g id="node4" class="node">
|
||||
<title>AccountsComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountsComponent->AccountsModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>AccountsComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- CreateAccountComponent -->
|
||||
<g id="node4" class="node">
|
||||
<g id="node5" class="node">
|
||||
<title>CreateAccountComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- CreateAccountComponent->AccountsModule -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>CreateAccountComponent->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule -->
|
||||
<g id="node6" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>AccountsRoutingModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AccountsRoutingModule->AccountsModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>AccountsRoutingModule->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>SharedModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- SharedModule->AccountsModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>SharedModule->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- TransactionsModule -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node9" class="node">
|
||||
<title>TransactionsModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- TransactionsModule->AccountsModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>TransactionsModule->AccountsModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 9.0 KiB |
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
</div>
|
||||
@ -132,9 +134,9 @@ export class AccountsRoutingModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -120,7 +121,7 @@
|
||||
|
||||
</div>
|
||||
<i id="fullscreen" class="icon ion-ios-resize module-graph-fullscreen-btn" aria-hidden="true"></i>
|
||||
<div class="btn-group">
|
||||
<div class="btn-group size-buttons">
|
||||
<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>
|
||||
@ -151,6 +152,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -197,6 +199,7 @@ 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],
|
||||
@ -213,6 +216,7 @@ import { MatRippleModule } from '@angular/material/core';
|
||||
MatPaginatorModule,
|
||||
MatButtonModule,
|
||||
MatRippleModule,
|
||||
MatProgressBarModule,
|
||||
],
|
||||
})
|
||||
export class AdminModule {}
|
||||
@ -257,9 +261,9 @@ export class AdminModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
</div>
|
||||
@ -123,9 +125,9 @@ export class AdminRoutingModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -45,150 +46,162 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<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">
|
||||
<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">
|
||||
<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 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>
|
||||
<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>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AppModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1186,-268 1186,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1400,-268 1400,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_AppModule_bootstrap</title>
|
||||
<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="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="146,-78 146,-130 909,-130 909,-78 146,-78"/>
|
||||
<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="16,-78 16,-130 138,-130 138,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="1270,-78 1270,-130 1392,-130 1392,-78 1270,-78"/>
|
||||
</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"/>
|
||||
</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"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AppComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppModule -->
|
||||
<g id="node2" class="node">
|
||||
<title>AppModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppComponent->AppModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AppComponent->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node5" class="node">
|
||||
<title>AppComponent </title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppModule->AppComponent -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>AppModule->AppComponent </title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AppRoutingModule -->
|
||||
<g id="node3" class="node">
|
||||
<title>AppRoutingModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppRoutingModule->AppModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>AppRoutingModule->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node4" class="node">
|
||||
<title>SharedModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- SharedModule->AppModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>SharedModule->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- ErrorInterceptor -->
|
||||
<g id="node6" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>ErrorInterceptor</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- ErrorInterceptor->AppModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>ErrorInterceptor->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>GlobalErrorHandler</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler->AppModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>GlobalErrorHandler->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node9" class="node">
|
||||
<title>HttpConfigInterceptor</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor->AppModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>HttpConfigInterceptor->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- LoggingInterceptor -->
|
||||
<g id="node9" class="node">
|
||||
<g id="node10" class="node">
|
||||
<title>LoggingInterceptor</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- LoggingInterceptor->AppModule -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge9" class="edge">
|
||||
<title>LoggingInterceptor->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
</div>
|
||||
<i id="fullscreen" class="icon ion-ios-resize module-graph-fullscreen-btn" aria-hidden="true"></i>
|
||||
<div class="btn-group">
|
||||
<div class="btn-group size-buttons">
|
||||
<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>
|
||||
@ -219,6 +232,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -234,6 +248,9 @@
|
||||
<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>
|
||||
@ -290,7 +307,12 @@ import { MatTableModule } from '@angular/material/table';
|
||||
import { AuthGuard } from '@app/_guards';
|
||||
import { LoggerModule } from 'ngx-logger';
|
||||
import { environment } from '@src/environments/environment';
|
||||
import { ErrorInterceptor, HttpConfigInterceptor, LoggingInterceptor } from '@app/_interceptors';
|
||||
import {
|
||||
ConnectionInterceptor,
|
||||
ErrorInterceptor,
|
||||
HttpConfigInterceptor,
|
||||
LoggingInterceptor,
|
||||
} from '@app/_interceptors';
|
||||
import { MutablePgpKeyStore } from '@app/_pgp';
|
||||
import { ServiceWorkerModule } from '@angular/service-worker';
|
||||
|
||||
@ -317,6 +339,7 @@ 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 },
|
||||
@ -365,9 +388,9 @@ export class AppModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -4,143 +4,155 @@
|
||||
<!-- Generated by graphviz version 2.47.0 (20210316.0004)
|
||||
-->
|
||||
<!-- Title: dependencies Pages: 1 -->
|
||||
<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">
|
||||
<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">
|
||||
<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 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>
|
||||
<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>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_AppModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1186,-268 1186,-70 8,-70"/>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-268 1400,-268 1400,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_AppModule_bootstrap</title>
|
||||
<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="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="146,-78 146,-130 909,-130 909,-78 146,-78"/>
|
||||
<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="16,-78 16,-130 138,-130 138,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="1270,-78 1270,-130 1392,-130 1392,-78 1270,-78"/>
|
||||
</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"/>
|
||||
</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"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AppComponent</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppModule -->
|
||||
<g id="node2" class="node">
|
||||
<title>AppModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppComponent->AppModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AppComponent->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AppComponent -->
|
||||
<g id="node5" class="node">
|
||||
<title>AppComponent </title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppModule->AppComponent -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>AppModule->AppComponent </title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- AppRoutingModule -->
|
||||
<g id="node3" class="node">
|
||||
<title>AppRoutingModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- AppRoutingModule->AppModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>AppRoutingModule->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node4" class="node">
|
||||
<title>SharedModule</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- SharedModule->AppModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>SharedModule->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- ErrorInterceptor -->
|
||||
<g id="node6" class="node">
|
||||
<g id="node7" class="node">
|
||||
<title>ErrorInterceptor</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- ErrorInterceptor->AppModule -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>ErrorInterceptor->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler -->
|
||||
<g id="node7" class="node">
|
||||
<g id="node8" class="node">
|
||||
<title>GlobalErrorHandler</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- GlobalErrorHandler->AppModule -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>GlobalErrorHandler->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor -->
|
||||
<g id="node8" class="node">
|
||||
<g id="node9" class="node">
|
||||
<title>HttpConfigInterceptor</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- HttpConfigInterceptor->AppModule -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>HttpConfigInterceptor->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
<!-- LoggingInterceptor -->
|
||||
<g id="node9" class="node">
|
||||
<g id="node10" class="node">
|
||||
<title>LoggingInterceptor</title>
|
||||
<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>
|
||||
<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>
|
||||
</g>
|
||||
<!-- LoggingInterceptor->AppModule -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge9" class="edge">
|
||||
<title>LoggingInterceptor->AppModule</title>
|
||||
<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"/>
|
||||
<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"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.6 KiB |
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -60,6 +61,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
</div>
|
||||
@ -135,9 +137,9 @@ export class AppRoutingModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
<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>
|
||||
|
||||
@ -65,74 +66,74 @@
|
||||
<title>cluster_AuthModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 602,-195 602,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_AuthModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="329,-78 329,-130 594,-130 594,-78 329,-78"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AuthModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 321,-130 321,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="289,-78 289,-130 594,-130 594,-78 289,-78"/>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_AuthModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 281,-130 281,-78 16,-78"/>
|
||||
</g>
|
||||
<!-- AuthComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AuthComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="312.83,-122 203.17,-122 203.17,-86 312.83,-86 312.83,-122"/>
|
||||
<text text-anchor="middle" x="258" y="-99.8" font-family="Times,serif" font-size="14.00">AuthComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="585.83,-122 476.17,-122 476.17,-86 585.83,-86 585.83,-122"/>
|
||||
<text text-anchor="middle" x="531" y="-99.8" font-family="Times,serif" font-size="14.00">AuthComponent</text>
|
||||
</g>
|
||||
<!-- AuthModule -->
|
||||
<g id="node3" class="node">
|
||||
<title>AuthModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="365.55,-187 362.55,-191 341.55,-191 338.55,-187 278.45,-187 278.45,-151 365.55,-151 365.55,-187"/>
|
||||
<text text-anchor="middle" x="322" y="-164.8" font-family="Times,serif" font-size="14.00">AuthModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="335.55,-187 332.55,-191 311.55,-191 308.55,-187 248.45,-187 248.45,-151 335.55,-151 335.55,-187"/>
|
||||
<text text-anchor="middle" x="292" y="-164.8" font-family="Times,serif" font-size="14.00">AuthModule</text>
|
||||
</g>
|
||||
<!-- AuthComponent->AuthModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AuthComponent->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M295.45,-122.11C295.45,-122.11 295.45,-140.99 295.45,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="291.95,-140.99 295.45,-150.99 298.95,-140.99 291.95,-140.99"/>
|
||||
<path fill="none" stroke="black" d="M531,-122.11C531,-141.34 531,-169 531,-169 531,-169 345.56,-169 345.56,-169"/>
|
||||
<polygon fill="black" stroke="black" points="345.56,-165.5 335.56,-169 345.56,-172.5 345.56,-165.5"/>
|
||||
</g>
|
||||
<!-- PasswordToggleDirective -->
|
||||
<g id="node2" class="node">
|
||||
<title>PasswordToggleDirective</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="185.89,-122 24.11,-122 24.11,-86 185.89,-86 185.89,-122"/>
|
||||
<text text-anchor="middle" x="105" y="-99.8" font-family="Times,serif" font-size="14.00">PasswordToggleDirective</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="458.89,-122 297.11,-122 297.11,-86 458.89,-86 458.89,-122"/>
|
||||
<text text-anchor="middle" x="378" y="-99.8" font-family="Times,serif" font-size="14.00">PasswordToggleDirective</text>
|
||||
</g>
|
||||
<!-- PasswordToggleDirective->AuthModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>PasswordToggleDirective->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M105,-122.11C105,-141.34 105,-169 105,-169 105,-169 268.35,-169 268.35,-169"/>
|
||||
<polygon fill="black" stroke="black" points="268.35,-172.5 278.35,-169 268.35,-165.5 268.35,-172.5"/>
|
||||
<path fill="none" stroke="black" d="M316.54,-122.11C316.54,-122.11 316.54,-140.99 316.54,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="313.04,-140.99 316.54,-150.99 320.04,-140.99 313.04,-140.99"/>
|
||||
</g>
|
||||
<!-- AuthRoutingModule -->
|
||||
<g id="node4" class="node">
|
||||
<title>AuthRoutingModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="586.17,-122 583.17,-126 562.17,-126 559.17,-122 453.83,-122 453.83,-86 586.17,-86 586.17,-122"/>
|
||||
<text text-anchor="middle" x="520" y="-99.8" font-family="Times,serif" font-size="14.00">AuthRoutingModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="273.17,-122 270.17,-126 249.17,-126 246.17,-122 140.83,-122 140.83,-86 273.17,-86 273.17,-122"/>
|
||||
<text text-anchor="middle" x="207" y="-99.8" font-family="Times,serif" font-size="14.00">AuthRoutingModule</text>
|
||||
</g>
|
||||
<!-- AuthRoutingModule->AuthModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>AuthRoutingModule->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M520,-122.11C520,-141.34 520,-169 520,-169 520,-169 375.94,-169 375.94,-169"/>
|
||||
<polygon fill="black" stroke="black" points="375.94,-165.5 365.94,-169 375.94,-172.5 375.94,-165.5"/>
|
||||
<path fill="none" stroke="black" d="M260.78,-122.11C260.78,-122.11 260.78,-140.99 260.78,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="257.28,-140.99 260.78,-150.99 264.28,-140.99 257.28,-140.99"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node5" class="node">
|
||||
<title>SharedModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="435.42,-122 432.42,-126 411.42,-126 408.42,-122 336.58,-122 336.58,-86 435.42,-86 435.42,-122"/>
|
||||
<text text-anchor="middle" x="386" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="122.42,-122 119.42,-126 98.42,-126 95.42,-122 23.58,-122 23.58,-86 122.42,-86 122.42,-122"/>
|
||||
<text text-anchor="middle" x="73" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
</g>
|
||||
<!-- SharedModule->AuthModule -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>SharedModule->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M351.28,-122.11C351.28,-122.11 351.28,-140.99 351.28,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="347.78,-140.99 351.28,-150.99 354.78,-140.99 347.78,-140.99"/>
|
||||
<path fill="none" stroke="black" d="M73,-122.11C73,-141.34 73,-169 73,-169 73,-169 238.21,-169 238.21,-169"/>
|
||||
<polygon fill="black" stroke="black" points="238.21,-172.5 248.21,-169 238.21,-165.5 238.21,-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">
|
||||
<div class="btn-group size-buttons">
|
||||
<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>
|
||||
@ -163,6 +164,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container-fluid module">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
@ -267,9 +269,9 @@ export class AuthModule {}
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></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 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>
|
||||
|
||||
|
@ -24,67 +24,67 @@
|
||||
<title>cluster_AuthModule</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 602,-195 602,-70 8,-70"/>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_AuthModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="329,-78 329,-130 594,-130 594,-78 329,-78"/>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_AuthModule_declarations</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 321,-130 321,-78 16,-78"/>
|
||||
<polygon fill="none" stroke="black" points="289,-78 289,-130 594,-130 594,-78 289,-78"/>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_AuthModule_imports</title>
|
||||
<polygon fill="none" stroke="black" points="16,-78 16,-130 281,-130 281,-78 16,-78"/>
|
||||
</g>
|
||||
<!-- AuthComponent -->
|
||||
<g id="node1" class="node">
|
||||
<title>AuthComponent</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="312.83,-122 203.17,-122 203.17,-86 312.83,-86 312.83,-122"/>
|
||||
<text text-anchor="middle" x="258" y="-99.8" font-family="Times,serif" font-size="14.00">AuthComponent</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="585.83,-122 476.17,-122 476.17,-86 585.83,-86 585.83,-122"/>
|
||||
<text text-anchor="middle" x="531" y="-99.8" font-family="Times,serif" font-size="14.00">AuthComponent</text>
|
||||
</g>
|
||||
<!-- AuthModule -->
|
||||
<g id="node3" class="node">
|
||||
<title>AuthModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="365.55,-187 362.55,-191 341.55,-191 338.55,-187 278.45,-187 278.45,-151 365.55,-151 365.55,-187"/>
|
||||
<text text-anchor="middle" x="322" y="-164.8" font-family="Times,serif" font-size="14.00">AuthModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="335.55,-187 332.55,-191 311.55,-191 308.55,-187 248.45,-187 248.45,-151 335.55,-151 335.55,-187"/>
|
||||
<text text-anchor="middle" x="292" y="-164.8" font-family="Times,serif" font-size="14.00">AuthModule</text>
|
||||
</g>
|
||||
<!-- AuthComponent->AuthModule -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>AuthComponent->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M295.45,-122.11C295.45,-122.11 295.45,-140.99 295.45,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="291.95,-140.99 295.45,-150.99 298.95,-140.99 291.95,-140.99"/>
|
||||
<path fill="none" stroke="black" d="M531,-122.11C531,-141.34 531,-169 531,-169 531,-169 345.56,-169 345.56,-169"/>
|
||||
<polygon fill="black" stroke="black" points="345.56,-165.5 335.56,-169 345.56,-172.5 345.56,-165.5"/>
|
||||
</g>
|
||||
<!-- PasswordToggleDirective -->
|
||||
<g id="node2" class="node">
|
||||
<title>PasswordToggleDirective</title>
|
||||
<polygon fill="#ffffb3" stroke="black" points="185.89,-122 24.11,-122 24.11,-86 185.89,-86 185.89,-122"/>
|
||||
<text text-anchor="middle" x="105" y="-99.8" font-family="Times,serif" font-size="14.00">PasswordToggleDirective</text>
|
||||
<polygon fill="#ffffb3" stroke="black" points="458.89,-122 297.11,-122 297.11,-86 458.89,-86 458.89,-122"/>
|
||||
<text text-anchor="middle" x="378" y="-99.8" font-family="Times,serif" font-size="14.00">PasswordToggleDirective</text>
|
||||
</g>
|
||||
<!-- PasswordToggleDirective->AuthModule -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>PasswordToggleDirective->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M105,-122.11C105,-141.34 105,-169 105,-169 105,-169 268.35,-169 268.35,-169"/>
|
||||
<polygon fill="black" stroke="black" points="268.35,-172.5 278.35,-169 268.35,-165.5 268.35,-172.5"/>
|
||||
<path fill="none" stroke="black" d="M316.54,-122.11C316.54,-122.11 316.54,-140.99 316.54,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="313.04,-140.99 316.54,-150.99 320.04,-140.99 313.04,-140.99"/>
|
||||
</g>
|
||||
<!-- AuthRoutingModule -->
|
||||
<g id="node4" class="node">
|
||||
<title>AuthRoutingModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="586.17,-122 583.17,-126 562.17,-126 559.17,-122 453.83,-122 453.83,-86 586.17,-86 586.17,-122"/>
|
||||
<text text-anchor="middle" x="520" y="-99.8" font-family="Times,serif" font-size="14.00">AuthRoutingModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="273.17,-122 270.17,-126 249.17,-126 246.17,-122 140.83,-122 140.83,-86 273.17,-86 273.17,-122"/>
|
||||
<text text-anchor="middle" x="207" y="-99.8" font-family="Times,serif" font-size="14.00">AuthRoutingModule</text>
|
||||
</g>
|
||||
<!-- AuthRoutingModule->AuthModule -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>AuthRoutingModule->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M520,-122.11C520,-141.34 520,-169 520,-169 520,-169 375.94,-169 375.94,-169"/>
|
||||
<polygon fill="black" stroke="black" points="375.94,-165.5 365.94,-169 375.94,-172.5 375.94,-165.5"/>
|
||||
<path fill="none" stroke="black" d="M260.78,-122.11C260.78,-122.11 260.78,-140.99 260.78,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="257.28,-140.99 260.78,-150.99 264.28,-140.99 257.28,-140.99"/>
|
||||
</g>
|
||||
<!-- SharedModule -->
|
||||
<g id="node5" class="node">
|
||||
<title>SharedModule</title>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="435.42,-122 432.42,-126 411.42,-126 408.42,-122 336.58,-122 336.58,-86 435.42,-86 435.42,-122"/>
|
||||
<text text-anchor="middle" x="386" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
<polygon fill="#8dd3c7" stroke="black" points="122.42,-122 119.42,-126 98.42,-126 95.42,-122 23.58,-122 23.58,-86 122.42,-86 122.42,-122"/>
|
||||
<text text-anchor="middle" x="73" y="-99.8" font-family="Times,serif" font-size="14.00">SharedModule</text>
|
||||
</g>
|
||||
<!-- SharedModule->AuthModule -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>SharedModule->AuthModule</title>
|
||||
<path fill="none" stroke="black" d="M351.28,-122.11C351.28,-122.11 351.28,-140.99 351.28,-140.99"/>
|
||||
<polygon fill="black" stroke="black" points="347.78,-140.99 351.28,-150.99 354.78,-140.99 347.78,-140.99"/>
|
||||
<path fill="none" stroke="black" d="M73,-122.11C73,-141.34 73,-169 73,-169 73,-169 238.21,-169 238.21,-169"/>
|
||||
<polygon fill="black" stroke="black" points="238.21,-172.5 248.21,-169 238.21,-165.5 238.21,-172.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |