25-08-2023
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="NLog" Version="5.0.5" />
|
||||
<PackageReference Include="System.Data.SqlClient" Version="4.8.5" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
18
EnvelopeGenerator.Web/Handler/FileHandler.cs
Normal file
18
EnvelopeGenerator.Web/Handler/FileHandler.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using EnvelopeGenerator.Web.Services;
|
||||
|
||||
namespace EnvelopeGenerator.Web.Handler
|
||||
{
|
||||
public class FileHandler
|
||||
{
|
||||
public async static Task<IResult> HandleFile(HttpContext ctx, DatabaseService database, LoggingService logging)
|
||||
{
|
||||
var logger = logging.LogConfig.GetLogger("FileHandler");
|
||||
int docId = int.Parse((string)ctx.Request.RouteValues["docId"]);
|
||||
var document = database.LoadDocument(docId);
|
||||
var bytes = await File.ReadAllBytesAsync(document.Filepath);
|
||||
|
||||
return Results.File(bytes);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,24 @@
|
||||
@page "/"
|
||||
@using EnvelopeGenerator.Common;
|
||||
@using EnvelopeGenerator.Web.Services;
|
||||
@inject DatabaseService Database;
|
||||
|
||||
<PageTitle>Index</PageTitle>
|
||||
|
||||
<h1>Hello, world!</h1>
|
||||
<ul>
|
||||
@foreach (var envelope in envelopes)
|
||||
{
|
||||
<li><a href="/EnvelopeKey/@Helpers.EncodeEnvelopeReceiverId(envelope.Uuid, " ABCDE")">Envelope @envelope.Id</a></li>
|
||||
}
|
||||
</ul>
|
||||
|
||||
Welcome to your new app.
|
||||
@code {
|
||||
public List<Envelope> envelopes = new();
|
||||
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
envelopes = Database.LoadEnvelopes();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
@page "/EnvelopeKey/{EnvelopeReceiverId:int}"
|
||||
|
||||
<h1>Envelope</h1>
|
||||
@@ -1,12 +0,0 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||
|
||||
namespace EnvelopeGenerator.Web.Pages
|
||||
{
|
||||
public class ShowEnvelopeModel : PageModel
|
||||
{
|
||||
public void OnGet()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
30
EnvelopeGenerator.Web/Pages/ShowEnvelope.razor
Normal file
30
EnvelopeGenerator.Web/Pages/ShowEnvelope.razor
Normal file
@@ -0,0 +1,30 @@
|
||||
@page "/EnvelopeKey/{EnvelopeReceiverId}"
|
||||
|
||||
@using EnvelopeGenerator.Common;
|
||||
@using EnvelopeGenerator.Web.Services;
|
||||
@inject DatabaseService Database
|
||||
@inject IJSRuntime JS
|
||||
|
||||
<div id='container' style='background: gray; width: 100vw; height: 100vh; margin: 0 auto;'></div>
|
||||
|
||||
@code {
|
||||
[Parameter] public string EnvelopeReceiverId { get; set; }
|
||||
|
||||
private Envelope envelope;
|
||||
private EnvelopeDocument document;
|
||||
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
envelope = Database.LoadEnvelope(EnvelopeReceiverId);
|
||||
document = envelope.Documents.First();
|
||||
}
|
||||
|
||||
protected override async void OnAfterRender(bool firstRender)
|
||||
{
|
||||
if (firstRender)
|
||||
{
|
||||
|
||||
await JS.InvokeVoidAsync("loadPDFFromUrl", "#container", $"/api/download/{document.Id}");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,4 +5,8 @@
|
||||
Layout = "_Layout";
|
||||
}
|
||||
|
||||
@* Include pspdfkit.js in your Pages/_Host.cshtml file *@
|
||||
<script src="pspdfkit.js"></script>
|
||||
<script src="app.js"></script>
|
||||
|
||||
<component type="typeof(App)" render-mode="ServerPrerendered" />
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
using EnvelopeGenerator.Web.Handler;
|
||||
using EnvelopeGenerator.Web.Services;
|
||||
using Microsoft.AspNetCore.Components;
|
||||
using Microsoft.AspNetCore.Components.Web;
|
||||
@@ -33,6 +34,9 @@ app.UseStaticFiles();
|
||||
// Add a router
|
||||
app.UseRouting();
|
||||
|
||||
// Add file download endpoint
|
||||
app.MapGet("/api/download/{docId}", FileHandler.HandleFile);
|
||||
|
||||
// Blazor plumbing
|
||||
app.MapBlazorHub();
|
||||
app.MapFallbackToPage("/_Host");
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using DigitalData.Modules.Database;
|
||||
using DigitalData.Modules.Logging;
|
||||
using EnvelopeGenerator.Common;
|
||||
|
||||
namespace EnvelopeGenerator.Web.Services
|
||||
{
|
||||
@@ -7,9 +8,14 @@ namespace EnvelopeGenerator.Web.Services
|
||||
{
|
||||
public MSSQLServer MSSQL { get; set; }
|
||||
|
||||
private EnvelopeModel envelopeModel;
|
||||
private DocumentModel documentModel;
|
||||
private ElementModel elementModel;
|
||||
|
||||
private readonly LogConfig _logConfig;
|
||||
private readonly Logger _logger;
|
||||
|
||||
|
||||
public DatabaseService(LoggingService Logging, IConfiguration Config)
|
||||
{
|
||||
_logConfig = Logging.LogConfig;
|
||||
@@ -21,6 +27,9 @@ namespace EnvelopeGenerator.Web.Services
|
||||
if (MSSQL.DBInitialized == true)
|
||||
{
|
||||
_logger.Debug("MSSQL Connection: [{0}]", MSSQL.CurrentConnectionString);
|
||||
|
||||
var state = GetState();
|
||||
InitializeModels(state);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -29,5 +38,47 @@ namespace EnvelopeGenerator.Web.Services
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public State GetState()
|
||||
{
|
||||
return new State
|
||||
{
|
||||
Database = MSSQL,
|
||||
LogConfig = _logConfig,
|
||||
UserId = 2 // TODO
|
||||
};
|
||||
}
|
||||
|
||||
public void InitializeModels(State state)
|
||||
{
|
||||
envelopeModel = new(state);
|
||||
documentModel = new(state);
|
||||
elementModel = new(state);
|
||||
}
|
||||
|
||||
public Envelope LoadEnvelope(string envelopeReceiverId)
|
||||
{
|
||||
Tuple<string, string> result = Helpers.DecodeEnvelopeReceiverId(envelopeReceiverId);
|
||||
var envelopeUuid = result.Item1;
|
||||
var receiverSignature = result.Item2;
|
||||
|
||||
Envelope envelope = envelopeModel.GetByUuid(envelopeUuid);
|
||||
List<EnvelopeDocument> documents = (List<EnvelopeDocument>)documentModel.List(envelope.Id);
|
||||
|
||||
envelope.Documents = documents;
|
||||
|
||||
return envelope;
|
||||
}
|
||||
|
||||
public List<Envelope> LoadEnvelopes()
|
||||
{
|
||||
return (List<Envelope>)envelopeModel.List();
|
||||
}
|
||||
|
||||
public EnvelopeDocument LoadDocument(int pDocumentId)
|
||||
{
|
||||
return documentModel.GetById(pDocumentId);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ namespace EnvelopeGenerator.Web.Services
|
||||
|
||||
public LoggingService(IConfiguration Config)
|
||||
{
|
||||
LogConfig = new LogConfig(LogConfig.PathType.CustomPath, Config["Config:LogPath"], null, "Digital Data", "ECM.JobRunner.Web");
|
||||
LogConfig = new LogConfig(LogConfig.PathType.CustomPath, Config["Config:LogPath"], null, "Digital Data", "ECM.EnvelopeGenerator.Web");
|
||||
|
||||
var logger = LogConfig.GetLogger();
|
||||
logger.Info("Logging initialized!");
|
||||
|
||||
@@ -1,19 +1,2 @@
|
||||
@inherits LayoutComponentBase
|
||||
|
||||
<PageTitle>EnvelopeGenerator.Web</PageTitle>
|
||||
|
||||
<div class="page">
|
||||
<div class="sidebar">
|
||||
<NavMenu />
|
||||
</div>
|
||||
|
||||
<main>
|
||||
<div class="top-row px-4">
|
||||
<a href="https://docs.microsoft.com/aspnet/" target="_blank">About</a>
|
||||
</div>
|
||||
|
||||
<article class="content px-4">
|
||||
@Body
|
||||
</article>
|
||||
</main>
|
||||
</div>
|
||||
@Body
|
||||
@@ -5,5 +5,11 @@
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
},
|
||||
"Config": {
|
||||
"ConnectionString": "Server=sDD-VMP04-SQL17\\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=dd;",
|
||||
"LogPath": "E:\\EnvelopeGenerator\\Logs",
|
||||
"LogDebug": true,
|
||||
"LogJson": true
|
||||
}
|
||||
}
|
||||
|
||||
24
EnvelopeGenerator.Web/wwwroot/app.js
Normal file
24
EnvelopeGenerator.Web/wwwroot/app.js
Normal file
@@ -0,0 +1,24 @@
|
||||
// This function will be called in the ShowEnvelope.razor page
|
||||
|
||||
// and will trigger loading of the Editor Interface
|
||||
function loadPDFFromUrl(container, url) {
|
||||
console.log("Loading PSPDFKit..");
|
||||
|
||||
fetch(url, { credentials: "include" })
|
||||
.then(res => res.arrayBuffer())
|
||||
.then(arrayBuffer => PSPDFKit.load({
|
||||
container: container,
|
||||
document: arrayBuffer
|
||||
}))
|
||||
.then(instance => {
|
||||
console.log("PSPDFKit loaded", instance)
|
||||
configurePSPDFKit(instance);
|
||||
})
|
||||
.catch(error => {
|
||||
console.error(error.message);
|
||||
});
|
||||
}
|
||||
|
||||
function configurePSPDFKit(instance) {
|
||||
|
||||
}
|
||||
8599
EnvelopeGenerator.Web/wwwroot/index.d.ts
vendored
Normal file
8599
EnvelopeGenerator.Web/wwwroot/index.d.ts
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Caveat-Bold.woff
Normal file
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Caveat-Bold.woff
Normal file
Binary file not shown.
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Caveat-Bold.woff2
Normal file
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Caveat-Bold.woff2
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Meddon-Regular.woff
Normal file
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Meddon-Regular.woff
Normal file
Binary file not shown.
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Meddon-Regular.woff2
Normal file
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Meddon-Regular.woff2
Normal file
Binary file not shown.
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Pacifico-Regular.woff
Normal file
BIN
EnvelopeGenerator.Web/wwwroot/pspdfkit-lib/Pacifico-Regular.woff
Normal file
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[3005],{12282:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{cs:{categories:{cardinal:["one","few","many","other"],ordinal:["other"]},fn:function(a,e){var l=String(a).split("."),t=l[0],n=!l[1];return e?"other":1==a&&n?"one":t>=2&&t<=4&&n?"few":n?"other":"many"}}},availableLocales:["cs"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[7050],{26873:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{cy:{categories:{cardinal:["zero","one","two","few","many","other"],ordinal:["zero","one","two","few","many","other"]},fn:function(e,a){return a?0==e||7==e||8==e||9==e?"zero":1==e?"one":2==e?"two":3==e||4==e?"few":5==e||6==e?"many":"other":0==e?"zero":1==e?"one":2==e?"two":3==e?"few":6==e?"many":"other"}}},availableLocales:["cy"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[752],{5407:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{da:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,l){var e=String(a).split("."),t=e[0],n=Number(e[0])==a;return l||1!=a&&(n||0!=t&&1!=t)?"other":"one"}}},availableLocales:["da"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[8869],{60333:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{de:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,e){var l=!String(a).split(".")[1];return e?"other":1==a&&l?"one":"other"}}},availableLocales:["de"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1882],{80056:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{el:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,e){return e?"other":1==a?"one":"other"}}},availableLocales:["el"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[5014],{32778:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{en:{categories:{cardinal:["one","other"],ordinal:["one","two","few","other"]},fn:function(e,a){var l=String(e).split("."),t=!l[1],n=Number(l[0])==e,o=n&&l[0].slice(-1),r=n&&l[0].slice(-2);return a?1==o&&11!=r?"one":2==o&&12!=r?"two":3==o&&13!=r?"few":"other":1==e&&t?"one":"other"}}},availableLocales:["en"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1252],{53802:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{es:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,e){return e?"other":1==a?"one":"other"}}},availableLocales:["es"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[5528],{15857:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{fi:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,l){var e=!String(a).split(".")[1];return l?"other":1==a&&e?"one":"other"}}},availableLocales:["fi"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1145],{75828:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{fr:{categories:{cardinal:["one","other"],ordinal:["one","other"]},fn:function(a,e){return e?1==a?"one":"other":a>=0&&a<2?"one":"other"}}},availableLocales:["fr"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[9677],{34029:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{hr:{categories:{cardinal:["one","few","other"],ordinal:["other"]},fn:function(e,l){var a=String(e).split("."),t=a[0],n=a[1]||"",r=!a[1],i=t.slice(-1),o=t.slice(-2),c=n.slice(-1),s=n.slice(-2);return l?"other":r&&1==i&&11!=o||1==c&&11!=s?"one":r&&i>=2&&i<=4&&(o<12||o>14)||c>=2&&c<=4&&(s<12||s>14)?"few":"other"}}},availableLocales:["hr"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[5192],{32419:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{id:{categories:{cardinal:["other"],ordinal:["other"]},fn:function(a,l){return"other"}}},availableLocales:["id"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[3424],{81998:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{it:{categories:{cardinal:["one","other"],ordinal:["many","other"]},fn:function(a,l){var e=!String(a).split(".")[1];return l?11==a||8==a||80==a||800==a?"many":"other":1==a&&e?"one":"other"}}},availableLocales:["it"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[4728],{55389:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{ja:{categories:{cardinal:["other"],ordinal:["other"]},fn:function(a,l){return"other"}}},availableLocales:["ja"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1089],{97301:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{ko:{categories:{cardinal:["other"],ordinal:["other"]},fn:function(a,l){return"other"}}},availableLocales:["ko"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1518],{55367:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{ms:{categories:{cardinal:["other"],ordinal:["one","other"]},fn:function(a,l){return l&&1==a?"one":"other"}}},availableLocales:["ms"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[2279],{93673:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{nb:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,e){return e?"other":1==a?"one":"other"}}},availableLocales:["nb"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[9486],{80953:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{nl:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,l){var e=!String(a).split(".")[1];return l?"other":1==a&&e?"one":"other"}}},availableLocales:["nl"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[6523],{12533:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{pl:{categories:{cardinal:["one","few","many","other"],ordinal:["other"]},fn:function(a,l){var e=String(a).split("."),t=e[0],n=!e[1],o=t.slice(-1),r=t.slice(-2);return l?"other":1==a&&n?"one":n&&o>=2&&o<=4&&(r<12||r>14)?"few":n&&1!=t&&(0==o||1==o)||n&&o>=5&&o<=9||n&&r>=12&&r<=14?"many":"other"}}},availableLocales:["pl"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[4932],{28708:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{pt:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,l){var e=String(a).split(".")[0];return l?"other":0==e||1==e?"one":"other"}}},availableLocales:["pt"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1385],{63409:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{ru:{categories:{cardinal:["one","few","many","other"],ordinal:["other"]},fn:function(a,e){var l=String(a).split("."),t=l[0],n=!l[1],r=t.slice(-1),o=t.slice(-2);return e?"other":n&&1==r&&11!=o?"one":n&&r>=2&&r<=4&&(o<12||o>14)?"few":n&&0==r||n&&r>=5&&r<=9||n&&o>=11&&o<=14?"many":"other"}}},availableLocales:["ru"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1077],{87042:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{sk:{categories:{cardinal:["one","few","many","other"],ordinal:["other"]},fn:function(a,e){var l=String(a).split("."),t=l[0],n=!l[1];return e?"other":1==a&&n?"one":t>=2&&t<=4&&n?"few":n?"other":"many"}}},availableLocales:["sk"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1277],{13367:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{sl:{categories:{cardinal:["one","two","few","other"],ordinal:["other"]},fn:function(l,a){var e=String(l).split("."),t=e[0],n=!e[1],o=t.slice(-2);return a?"other":n&&1==o?"one":n&&2==o?"two":n&&(3==o||4==o)||!n?"few":"other"}}},availableLocales:["sl"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[2727],{64520:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{sv:{categories:{cardinal:["one","other"],ordinal:["one","other"]},fn:function(e,a){var l=String(e).split("."),t=!l[1],n=Number(l[0])==e,o=n&&l[0].slice(-1),r=n&&l[0].slice(-2);return a?1!=o&&2!=o||11==r||12==r?"other":"one":1==e&&t?"one":"other"}}},availableLocales:["sv"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1063],{69909:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{th:{categories:{cardinal:["other"],ordinal:["other"]},fn:function(a,l){return"other"}}},availableLocales:["th"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[9384],{99102:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{tr:{categories:{cardinal:["one","other"],ordinal:["other"]},fn:function(a,e){return e?"other":1==a?"one":"other"}}},availableLocales:["tr"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[1843],{32058:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{uk:{categories:{cardinal:["one","few","many","other"],ordinal:["few","other"]},fn:function(e,a){var l=String(e).split("."),t=l[0],n=!l[1],r=Number(l[0])==e,u=r&&l[0].slice(-1),i=r&&l[0].slice(-2),o=t.slice(-1),c=t.slice(-2);return a?3==u&&13!=i?"few":"other":n&&1==o&&11!=c?"one":n&&o>=2&&o<=4&&(c<12||c>14)?"few":n&&0==o||n&&o>=5&&o<=9||n&&c>=11&&c<=14?"many":"other"}}},availableLocales:["uk"]})}}]);
|
||||
@@ -0,0 +1,13 @@
|
||||
/*!
|
||||
* PSPDFKit for Web 2023.4.0 (https://pspdfkit.com/web)
|
||||
*
|
||||
* Copyright (c) 2016-2023 PSPDFKit GmbH. All rights reserved.
|
||||
*
|
||||
* THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
|
||||
* AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE PSPDFKIT LICENSE AGREEMENT.
|
||||
* UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
|
||||
* This notice may not be removed from this file.
|
||||
*
|
||||
* PSPDFKit uses several open source third-party components: https://pspdfkit.com/acknowledgements/web/
|
||||
*/
|
||||
(self.webpackChunkPSPDFKit=self.webpackChunkPSPDFKit||[]).push([[4072],{2725:()=>{Intl.PluralRules&&"function"==typeof Intl.PluralRules.__addLocaleData&&Intl.PluralRules.__addLocaleData({data:{zh:{categories:{cardinal:["other"],ordinal:["other"]},fn:function(a,l){return"other"}}},availableLocales:["zh"]})}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"runtimeOptions": {
|
||||
"tfm": "net7.0",
|
||||
"includedFrameworks": [
|
||||
{
|
||||
"name": "Microsoft.NETCore.App",
|
||||
"version": "7.0.9"
|
||||
}
|
||||
],
|
||||
"configProperties": {
|
||||
"Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability": true,
|
||||
"System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization": false,
|
||||
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
|
||||
"System.Resources.ResourceManager.AllowCustomResourceTypes": false,
|
||||
"System.Runtime.InteropServices.BuiltInComInterop.IsSupported": false,
|
||||
"System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting": false,
|
||||
"System.Runtime.InteropServices.EnableCppCLIHostActivation": false,
|
||||
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false,
|
||||
"System.StartupHookProvider.IsSupported": false,
|
||||
"System.Threading.Thread.EnableAutoreleasePool": false,
|
||||
"System.Text.Encoding.EnableUnsafeUTF7Encoding": false
|
||||
},
|
||||
"wasmHostProperties": {
|
||||
"runtimeArgs": [],
|
||||
"perHostConfig": [],
|
||||
"mainAssembly": "GdPicture.NET.PSPDFKit.Wasm.NET7.dll"
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<html><body><script type="module" src="initDotnet.js"></script></body></html>
|
||||
@@ -0,0 +1 @@
|
||||
import{dotnet}from"./dotnet.js";const ENVIRONMENT_IS_NODE="string"==typeof globalThis.process?.versions?.node,ENVIRONMENT_IS_DENO="object"==typeof window&&"Deno"in window||"object"==typeof self&&"Deno"in self;let require;export async function initialize(){if(null!=globalThis.process?.versions?.node){const{createRequire:e}=await import("module");require=e(import.meta.url)}}export async function initDotnet(e){await initialize();const{getAssemblyExports:t,getConfig:i,Module:o}=await dotnet.withModuleConfig({locateFile:t=>{if(ENVIRONMENT_IS_NODE){const{dirname:e}=require("node:path"),{fileURLToPath:i}=require("node:url");return`${e(i(import.meta.url))}/${t}`}if(ENVIRONMENT_IS_DENO){return`file://${new URL(".",import.meta.url).pathname}${t.replace("./","")}`}return`${e}/${t}`}}).create();globalThis.gdPicture={module:o,baseUrl:e};const n=await t(i().mainAssemblyName);return await n.GdPictureWasm.API.Initialize(),{Assemblies:n,Module:o,ResolvedBaseUrl:e}}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user