Skip to content

Commit

Permalink
Deploying to gh-pages from @ 84c267d 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
hoeppner-dataport committed Nov 20, 2023
1 parent f5d8d6a commit 06bfe75
Show file tree
Hide file tree
Showing 148 changed files with 14,830 additions and 9,867 deletions.
507 changes: 507 additions & 0 deletions classes/AbstractUrlHandler.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions classes/ElementContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -197,7 +197,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
4 changes: 2 additions & 2 deletions classes/ExternalToolContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -201,7 +201,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
4 changes: 2 additions & 2 deletions classes/ExternalToolElementContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -250,7 +250,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
4 changes: 2 additions & 2 deletions classes/FileContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -239,7 +239,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
4 changes: 2 additions & 2 deletions classes/FileElementContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -250,7 +250,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
6 changes: 3 additions & 3 deletions classes/GetMetaTagDataBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ <h3 id="inputs">
<b>Decorators : </b>
<br />
<code>
@IsUrl()<br />@ApiProperty({required: true, nullable: false})<br />
@IsString()<br />@ApiProperty({required: true, nullable: false})<br />
</code>
</td>
</tr>
Expand All @@ -162,10 +162,10 @@ <h3 id="inputs">

<div class="tab-pane fade tab-source-code" id="source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ApiProperty } from &#x27;@nestjs/swagger&#x27;;
import { IsUrl } from &#x27;class-validator&#x27;;
import { IsString } from &#x27;class-validator&#x27;;

export class GetMetaTagDataBody {
@IsUrl()
@IsString()
@ApiProperty({
required: true,
nullable: false,
Expand Down
6 changes: 3 additions & 3 deletions classes/LinkContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ <h3 id="inputs">
<b>Decorators : </b>
<br />
<code>
@IsUrl()<br />@ApiProperty({})<br />
@IsString()<br />@ApiProperty({})<br />
</code>
</td>
</tr>
Expand Down Expand Up @@ -303,7 +303,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -335,7 +335,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
4 changes: 2 additions & 2 deletions classes/LinkElementContentBody.html
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ <h3 id="inputs">
import { ContentElementType } from &#x27;@shared/domain&#x27;;
import { InputFormat } from &#x27;@shared/domain/types&#x27;;
import { Type } from &#x27;class-transformer&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, IsUrl, ValidateNested } from &#x27;class-validator&#x27;;
import { IsDate, IsEnum, IsMongoId, IsOptional, IsString, ValidateNested } from &#x27;class-validator&#x27;;

export abstract class ElementContentBody {
@IsEnum(ContentElementType)
Expand Down Expand Up @@ -250,7 +250,7 @@ <h3 id="inputs">
}

export class LinkContentBody {
@IsUrl()
@IsString()
@ApiProperty({})
url!: string;

Expand Down
158 changes: 152 additions & 6 deletions classes/MetaTagExtractorResponse.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,12 +100,29 @@ <h6><b>Properties</b></h6>
<span class="modifier">Optional</span>
<a href="#imageUrl" >imageUrl</a>
</li>
<li>
<span class="modifier"></span>
<span class="modifier"></span>
<span class="modifier">Optional</span>
<a href="#parentTitle" >parentTitle</a>
</li>
<li>
<span class="modifier"></span>
<span class="modifier"></span>
<span class="modifier">Optional</span>
<a href="#parentType" >parentType</a>
</li>
<li>
<span class="modifier"></span>
<span class="modifier"></span>
<span class="modifier">Optional</span>
<a href="#title" >title</a>
</li>
<li>
<span class="modifier"></span>
<span class="modifier"></span>
<a href="#type" >type</a>
</li>
<li>
<span class="modifier"></span>
<span class="modifier"></span>
Expand Down Expand Up @@ -135,7 +152,7 @@ <h3 id="constructor">Constructor</h3>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="5" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:5</a></div>
<div class="io-line">Defined in <a href="" data-line="6" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:6</a></div>
</td>
</tr>

Expand Down Expand Up @@ -208,7 +225,7 @@ <h3 id="inputs">
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:23</a></div>
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:27</a></div>
</td>
</tr>

Expand Down Expand Up @@ -246,7 +263,83 @@ <h3 id="inputs">
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:27</a></div>
<div class="io-line">Defined in <a href="" data-line="31" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:31</a></div>
</td>
</tr>


</tbody>
</table>
<table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="parentTitle"></a>
<span class="name">
<span class="modifier"></span>
<span class="modifier"></span>
<span class="modifier">Optional</span>
<span ><b>parentTitle</b></span>
<a href="#parentTitle"><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">
<b>Decorators : </b>
<br />
<code>
@ApiProperty()<br />@DecodeHtmlEntities()<br />
</code>
</td>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="39" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:39</a></div>
</td>
</tr>


</tbody>
</table>
<table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="parentType"></a>
<span class="name">
<span class="modifier"></span>
<span class="modifier"></span>
<span class="modifier">Optional</span>
<span ><b>parentType</b></span>
<a href="#parentType"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Type : </i> <code><a href="../miscellaneous/typealiases.html#MetaDataEntityType" target="_self" >MetaDataEntityType</a></code>

</td>
</tr>
<tr>
<td class="col-md-4">
<b>Decorators : </b>
<br />
<code>
@ApiProperty()<br />@IsString()<br />
</code>
</td>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="43" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:43</a></div>
</td>
</tr>

Expand Down Expand Up @@ -284,7 +377,44 @@ <h3 id="inputs">
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:19</a></div>
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:23</a></div>
</td>
</tr>


</tbody>
</table>
<table class="table table-sm table-bordered">
<tbody>
<tr>
<td class="col-md-4">
<a name="type"></a>
<span class="name">
<span class="modifier"></span>
<span class="modifier"></span>
<span ><b>type</b></span>
<a href="#type"><span class="icon ion-ios-link"></span></a>
</span>
</td>
</tr>
<tr>
<td class="col-md-4">
<i>Type : </i> <code><a href="../miscellaneous/typealiases.html#MetaDataEntityType" target="_self" >MetaDataEntityType</a></code>

</td>
</tr>
<tr>
<td class="col-md-4">
<b>Decorators : </b>
<br />
<code>
@ApiProperty()<br />@IsString()<br />
</code>
</td>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="35" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:35</a></div>
</td>
</tr>

Expand Down Expand Up @@ -321,7 +451,7 @@ <h3 id="inputs">
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:15</a></div>
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">apps/server/src/modules/meta-tag-extractor/controller/dto/meta-tag-extractor.response.ts:19</a></div>
</td>
</tr>

Expand All @@ -343,13 +473,17 @@ <h3 id="inputs">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { ApiProperty } from &#x27;@nestjs/swagger&#x27;;
import { DecodeHtmlEntities } from &#x27;@shared/controller&#x27;;
import { IsString, IsUrl } from &#x27;class-validator&#x27;;
import { MetaDataEntityType } from &#x27;../../types&#x27;;

export class MetaTagExtractorResponse {
constructor({ url, title, description, imageUrl }: MetaTagExtractorResponse) {
constructor({ url, title, description, imageUrl, type, parentTitle, parentType }: MetaTagExtractorResponse) {
this.url &#x3D; url;
this.title &#x3D; title;
this.description &#x3D; description;
this.imageUrl &#x3D; imageUrl;
this.type &#x3D; type;
this.parentTitle &#x3D; parentTitle;
this.parentType &#x3D; parentType;
}

@ApiProperty()
Expand All @@ -367,6 +501,18 @@ <h3 id="inputs">
@ApiProperty()
@IsString()
imageUrl?: string;

@ApiProperty()
@IsString()
type: MetaDataEntityType;

@ApiProperty()
@DecodeHtmlEntities()
parentTitle?: string;

@ApiProperty()
@IsString()
parentType?: MetaDataEntityType;
}
</code></pre>
</div>
Expand Down
Loading

0 comments on commit 06bfe75

Please sign in to comment.