Skip to content

Commit 23f814c

Browse files
committed
PdfViewer - Demos updated
1 parent 8d9fbf4 commit 23f814c

File tree

2 files changed

+11
-31
lines changed

2 files changed

+11
-31
lines changed
Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
<p>@eventLog</p>
2-
31
<PdfViewer Class="mb-3"
42
Url="@($"{StringConstants.DocsBasePath}/pdf_password_protected.pdf")"
5-
Password="12345"
6-
OnDocumentLoaded="OnDocumentLoaded"
7-
OnPageChanged="OnPageChanged" />
8-
9-
@code {
10-
private string documentUrl = $"{StringConstants.DocsBasePath}/pdf_password_protected.pdf";
11-
private string eventLog { get; set; } = $"Last event: ..., CurrentPage: 0, TotalPages: 0";
12-
13-
private void OnDocumentLoaded(PdfViewerEventArgs args)
14-
=> eventLog = $"Last event: OnDocumentLoaded, CurrentPage: {args.CurrentPage}, TotalPages: {args.TotalPages}";
15-
16-
private void OnPageChanged(PdfViewerEventArgs args)
17-
=> eventLog = $"Last event: OnPageChanged, CurrentPage: {args.CurrentPage}, TotalPages: {args.TotalPages}";
18-
}
3+
Password="12345" />
Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
1-
<p>@eventLog</p>
2-
3-
<PdfViewer Class="mb-3"
4-
Url="@($"{StringConstants.DocsBasePath}/pdf_password_protected.pdf")"
5-
OnDocumentLoaded="OnDocumentLoaded"
6-
OnPageChanged="OnPageChanged" />
1+
@if (showPdfViewer)
2+
{
3+
<PdfViewer Class="mb-3" Url="@($"{StringConstants.DocsBasePath}/pdf_password_protected.pdf")" PromptForPassword="true" />
4+
}
5+
else
6+
{
7+
<Button Class="btn btn-secondary mb-3" @onclick="() => showPdfViewer = true">Load Password Protected PDF (Prompt for Password)</Button>
8+
}
79

810
@code {
9-
private string documentUrl = $"{StringConstants.DocsBasePath}/pdf_password_protected.pdf";
10-
private string eventLog { get; set; } = $"Last event: ..., CurrentPage: 0, TotalPages: 0";
11-
12-
private void OnDocumentLoaded(PdfViewerEventArgs args)
13-
=> eventLog = $"Last event: OnDocumentLoaded, CurrentPage: {args.CurrentPage}, TotalPages: {args.TotalPages}";
14-
15-
private void OnPageChanged(PdfViewerEventArgs args)
16-
=> eventLog = $"Last event: OnPageChanged, CurrentPage: {args.CurrentPage}, TotalPages: {args.TotalPages}";
17-
}
11+
private bool showPdfViewer = false;
12+
}

0 commit comments

Comments
 (0)