Skip to content

Commit f5380c3

Browse files
940507: Updated comments Index.cshtml
1 parent 8850797 commit f5380c3

File tree

1 file changed

+6
-2
lines changed
  • How to/Form Designer Signature in Default Toolbar/WebApplication5/WebApplication5/Pages

1 file changed

+6
-2
lines changed

How to/Form Designer Signature in Default Toolbar/WebApplication5/WebApplication5/Pages/Index.cshtml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,12 @@
3434
}
3535
<br>
3636
<br>
37+
<!-- PDF Viewer component with toolbar settings and document path -->
3738
<ejs-pdfviewer id="pdfviewer" style="height:600px" toolbarSettings="toolbarSettings" documentPath="https://cdn.syncfusion.com/content/pdf/pdf-succinctly.pdf" documentLoad="documentLoad">
3839
</ejs-pdfviewer>
3940
<script>
40-
var isSignatureAdded = false;
41+
var isSignatureAdded = false; // Flag to ensure menu is added only once
42+
// Event triggered when the document is loaded
4143
function documentLoad(args) {
4244
if (!isSignatureAdded) {
4345
var signatureMenuItems = [
@@ -46,6 +48,7 @@
4648
items: [{ text: 'Add Signature' }, { text: 'Add Initial' }],
4749
},
4850
];
51+
// Initialize Syncfusion Menu component for signature options
4952
new ej.navigations.Menu(
5053
{
5154
items: signatureMenuItems,
@@ -57,6 +60,7 @@
5760
isSignatureAdded = true;
5861
}
5962
};
63+
// Handles click events on signature menu items
6064
function onSignatureClick(event) {
6165
var viewer = document.getElementById('pdfviewer').ej2_instances[0];
6266
if (event.element.innerText === 'Add Signature') {
@@ -67,4 +71,4 @@
6771
viewer.formDesignerModule.setFormFieldMode("InitialField");
6872
}
6973
}
70-
</script>
74+
</script>

0 commit comments

Comments
 (0)