Add documentation to eth modules.
This commit is contained in:
@@ -72,6 +72,11 @@
|
||||
<code><a href="../interfaces/MutableKeyStore.html" target="_self" >MutableKeyStore</a></code>
|
||||
</p>
|
||||
|
||||
<p class="comment">
|
||||
<h3>Example</h3>
|
||||
</p>
|
||||
<div class="io-description">
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h3 id="index">Index</h3>
|
||||
@@ -208,8 +213,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="142"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:142</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="148"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:148</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -247,8 +252,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="66"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:66</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -286,8 +291,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="94"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:94</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="100"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:100</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -325,8 +330,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="100"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:100</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="106"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:106</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -395,8 +400,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="109"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:109</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="115"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:115</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -465,8 +470,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="74"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:74</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="80"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:80</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -504,8 +509,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="117"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:117</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="123"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:123</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -570,8 +575,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="104"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:104</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="110"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:110</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -609,8 +614,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="70"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:70</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="76"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:76</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -648,8 +653,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="113"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:113</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="119"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:119</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -714,8 +719,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="121"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:121</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="127"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:127</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -780,8 +785,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="54"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:54</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="60"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:60</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -819,8 +824,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="125"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:125</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="131"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:131</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -885,8 +890,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="62"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:62</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="68"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:68</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -924,8 +929,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="58"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:58</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="64"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:64</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -965,8 +970,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="41"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:41</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="47"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:47</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1049,8 +1054,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:50</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="56"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:56</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1119,8 +1124,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:46</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="52"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:52</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1191,8 +1196,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="84"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:84</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="90"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:90</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1263,8 +1268,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="78"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:78</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="84"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:84</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1331,8 +1336,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:36</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:42</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1370,8 +1375,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="129"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:129</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="135"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:135</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1436,8 +1441,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="137"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:137</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="143"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:143</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1506,8 +1511,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="133"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:133</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="139"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:139</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1574,8 +1579,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="146"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:146</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="152"
|
||||
class="link-to-prism">src/app/_pgp/pgp-key-store.ts:152</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1633,6 +1638,9 @@
|
||||
import * as openpgp from 'openpgp';
|
||||
const keyring = new openpgp.Keyring();
|
||||
|
||||
/**
|
||||
* @extends
|
||||
*/
|
||||
interface MutableKeyStore extends KeyStore {
|
||||
loadKeyring(): void;
|
||||
importKeyPair(publicKey: any, privateKey: any): Promise<void>;
|
||||
@@ -1661,6 +1669,9 @@ interface MutableKeyStore extends KeyStore {
|
||||
sign(plainText: string): Promise<any>;
|
||||
}
|
||||
|
||||
/**
|
||||
* @implements
|
||||
*/
|
||||
class MutablePgpKeyStore implements MutableKeyStore{
|
||||
|
||||
async loadKeyring(): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user