This commit is contained in:
RubenVerborgh
2021-01-02 13:10:03 +00:00
parent 3fa8cad7c8
commit b9f43fe892
342 changed files with 1851 additions and 1700 deletions

View File

@@ -72,9 +72,9 @@
<section class="tsd-index-section ">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-module"><a href="storage_conversion_conversionutil.html#matchingmediatype" class="tsd-kind-icon">matching<wbr>Media<wbr>Type</a></li>
<li class="tsd-kind-function tsd-parent-kind-module"><a href="storage_conversion_conversionutil.html#matchingtypes" class="tsd-kind-icon">matching<wbr>Types</a></li>
<li class="tsd-kind-function tsd-parent-kind-module"><a href="storage_conversion_conversionutil.html#validaterequestargs" class="tsd-kind-icon">validate<wbr>Request<wbr>Args</a></li>
<li class="tsd-kind-function tsd-parent-kind-module"><a href="storage_conversion_conversionutil.html#matchesmediatype" class="tsd-kind-icon">matches<wbr>Media<wbr>Type</a></li>
<li class="tsd-kind-function tsd-parent-kind-module"><a href="storage_conversion_conversionutil.html#matchingmediatypes" class="tsd-kind-icon">matching<wbr>Media<wbr>Types</a></li>
<li class="tsd-kind-function tsd-parent-kind-module"><a href="storage_conversion_conversionutil.html#supportsconversion" class="tsd-kind-icon">supports<wbr>Conversion</a></li>
</ul>
</section>
</div>
@@ -83,16 +83,16 @@
<section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
<a name="matchingmediatype" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> matching<wbr>Media<wbr>Type</h3>
<a name="matchesmediatype" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> matches<wbr>Media<wbr>Type</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
<li class="tsd-signature tsd-kind-icon">matching<wbr>Media<wbr>Type<span class="tsd-signature-symbol">(</span>mediaA<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, mediaB<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
<li class="tsd-signature tsd-kind-icon">matches<wbr>Media<wbr>Type<span class="tsd-signature-symbol">(</span>mediaA<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, mediaB<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/a73936f/src/storage/conversion/ConversionUtil.ts#L68">src/storage/conversion/ConversionUtil.ts:68</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/dfc1d46/src/storage/conversion/ConversionUtil.ts#L68">src/storage/conversion/ConversionUtil.ts:68</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -122,16 +122,16 @@
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
<a name="matchingtypes" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> matching<wbr>Types</h3>
<a name="matchingmediatypes" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> matching<wbr>Media<wbr>Types</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
<li class="tsd-signature tsd-kind-icon">matching<wbr>Types<span class="tsd-signature-symbol">(</span>preferences<span class="tsd-signature-symbol">: </span><a href="../interfaces/ldp_representation_representationpreferences.representationpreferences.html" class="tsd-signature-type" data-tsd-kind="Interface">RepresentationPreferences</a>, types<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/ldp_representation_representationpreference.representationpreference.html" class="tsd-signature-type" data-tsd-kind="Interface">RepresentationPreference</a><span class="tsd-signature-symbol">[]</span></li>
<li class="tsd-signature tsd-kind-icon">matching<wbr>Media<wbr>Types<span class="tsd-signature-symbol">(</span>preferences<span class="tsd-signature-symbol">: </span><a href="../interfaces/ldp_representation_representationpreferences.representationpreferences.html" class="tsd-signature-type" data-tsd-kind="Interface">RepresentationPreferences</a>, types<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/ldp_representation_representationpreference.representationpreference.html" class="tsd-signature-type" data-tsd-kind="Interface">RepresentationPreference</a><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/a73936f/src/storage/conversion/ConversionUtil.ts#L24">src/storage/conversion/ConversionUtil.ts:24</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/dfc1d46/src/storage/conversion/ConversionUtil.ts#L24">src/storage/conversion/ConversionUtil.ts:24</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -170,25 +170,27 @@
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
<a name="validaterequestargs" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> validate<wbr>Request<wbr>Args</h3>
<a name="supportsconversion" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> supports<wbr>Conversion</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
<li class="tsd-signature tsd-kind-icon">validate<wbr>Request<wbr>Args<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="../interfaces/storage_conversion_representationconverter.representationconverterargs.html" class="tsd-signature-type" data-tsd-kind="Interface">RepresentationConverterArgs</a>, supportedIn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, supportedOut<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-signature tsd-kind-icon">supports<wbr>Conversion<span class="tsd-signature-symbol">(</span>request<span class="tsd-signature-symbol">: </span><a href="../interfaces/storage_conversion_representationconverter.representationconverterargs.html" class="tsd-signature-type" data-tsd-kind="Interface">RepresentationConverterArgs</a>, supportedIn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, supportedOut<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/a73936f/src/storage/conversion/ConversionUtil.ts#L96">src/storage/conversion/ConversionUtil.ts:96</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/dfc1d46/src/storage/conversion/ConversionUtil.ts#L98">src/storage/conversion/ConversionUtil.ts:98</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Runs some standard checks on the input request:</p>
<p>Determines whether the given conversion request is supported,
given the available content type conversions:</p>
<ul>
<li>Checks if there is a content type for the input.</li>
<li>Checks if the input type is supported by the parser.</li>
<li>Checks if the parser can produce one of the preferred output types.</li>
<li>Checks if the parser can produce one of the preferred output types.
Throws an error with details if conversion is not possible.</li>
</ul>
</div>
</div>
@@ -233,13 +235,13 @@
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-function tsd-parent-kind-module">
<a href="storage_conversion_conversionutil.html#matchingmediatype" class="tsd-kind-icon">matching<wbr>Media<wbr>Type</a>
<a href="storage_conversion_conversionutil.html#matchesmediatype" class="tsd-kind-icon">matches<wbr>Media<wbr>Type</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-module">
<a href="storage_conversion_conversionutil.html#matchingtypes" class="tsd-kind-icon">matching<wbr>Types</a>
<a href="storage_conversion_conversionutil.html#matchingmediatypes" class="tsd-kind-icon">matching<wbr>Media<wbr>Types</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-module">
<a href="storage_conversion_conversionutil.html#validaterequestargs" class="tsd-kind-icon">validate<wbr>Request<wbr>Args</a>
<a href="storage_conversion_conversionutil.html#supportsconversion" class="tsd-kind-icon">supports<wbr>Conversion</a>
</li>
</ul>
</nav>