25-08-2023
This commit is contained in:
parent
3ecd9ecb27
commit
48d44562f3
@ -9,6 +9,8 @@ Public Class EnvelopeDocument
|
||||
|
||||
Public Property EnvelopeId As Integer = 0
|
||||
|
||||
Public Property Elements As New List(Of EnvelopeDocumentElement)
|
||||
|
||||
Public ReadOnly Property Filename As String
|
||||
Get
|
||||
Return FileInfo.Name
|
||||
|
||||
@ -7,19 +7,39 @@ Imports EnvelopeGenerator.Common.My.Resources
|
||||
Public Class DocumentModel
|
||||
Inherits BaseModel
|
||||
|
||||
Private ElementModel As ElementModel
|
||||
|
||||
Public Sub New(pState As State)
|
||||
MyBase.New(pState)
|
||||
ElementModel = New ElementModel(pState)
|
||||
End Sub
|
||||
|
||||
Private Function ToDocument(pRow As DataRow) As EnvelopeDocument
|
||||
Dim oDocumentId = pRow.ItemEx("GUID", 0)
|
||||
Return New EnvelopeDocument() With {
|
||||
.Id = pRow.ItemEx("GUID", 0),
|
||||
.Id = oDocumentId,
|
||||
.EnvelopeId = pRow.ItemEx("ENVELOPE_ID", 0),
|
||||
.FileInfo = New IO.FileInfo(pRow.ItemEx("FILEPATH", "")),
|
||||
.IsTempFile = False
|
||||
.IsTempFile = False,
|
||||
.Elements = ElementModel.List(oDocumentId)
|
||||
}
|
||||
End Function
|
||||
|
||||
Public Function GetById(pDocumentId As Integer) As EnvelopeDocument
|
||||
Try
|
||||
Dim oSql = $"SELECT * FROM [dbo].[TBSIG_ENVELOPE_DOCUMENT] WHERE GUID = {pDocumentId}"
|
||||
Dim oTable = Database.GetDatatable(oSql)
|
||||
|
||||
Return oTable?.Rows.Cast(Of DataRow).
|
||||
Select(AddressOf ToDocument).
|
||||
Single()
|
||||
|
||||
Catch ex As Exception
|
||||
Logger.Error(ex)
|
||||
Return Nothing
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Function List(pEnvelopeId As Integer) As IEnumerable(Of EnvelopeDocument)
|
||||
Try
|
||||
Dim oSql = $"SELECT * FROM [dbo].[TBSIG_ENVELOPE_DOCUMENT] WHERE ENVELOPE_ID = {pEnvelopeId}"
|
||||
|
||||
@ -23,6 +23,20 @@ Public Class EnvelopeModel
|
||||
Return oEnvelope
|
||||
End Function
|
||||
|
||||
Public Function GetByUuid(pEnvelopeUuid As String) As Envelope
|
||||
Try
|
||||
Dim oSql = $"SELECT * FROM [dbo].[TBSIG_ENVELOPE] WHERE ENVELOPE_UUID = '{pEnvelopeUuid}'"
|
||||
Dim oTable = Database.GetDatatable(oSql)
|
||||
|
||||
Return oTable?.Rows.Cast(Of DataRow).
|
||||
Select(AddressOf ToEnvelope).
|
||||
Single()
|
||||
Catch ex As Exception
|
||||
Logger.Error(ex)
|
||||
Return Nothing
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Function List() As IEnumerable(Of Envelope)
|
||||
Try
|
||||
Dim oSql = $"SELECT * FROM [dbo].[TBSIG_ENVELOPE] WHERE USER_ID = {State.UserId}"
|
||||
|
||||
@ -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}}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user