Example
Custom electronic signature creation with a "Type your name" UI:
NutrientViewer.load({
ui: {
signatures: {
create: (getInstance, id) => ({
render: () => {
const div = document.createElement("div");
const input = document.createElement("input");
input.placeholder = "Type your signature";
div.appendChild(input);
return div;
},
}),
},
},
});
See Also
Properties
create
Optional
Customize or hide the electronic signature creation view (draw, type, or upload a signature).
digitalSigning
Optional
Customize or hide the digital signing flow (cryptographic signing with certificates).
digitalStatus
Optional
Customize or hide the digital signature validation status (certificate chain, integrity, timestamp).
list
Optional
Customize or hide the saved electronic signatures list (pick from previously stored signatures).
Signature-related slot configuration - electronic signatures and digital signatures.
This group contains two distinct features:
create,list): Hand-drawn or typed signatures that customers apply as ink/image annotations. Managed viagetInstance()?.getStoredSignatures().digitalSigning,digitalStatus): Cryptographic signatures with certificates for document integrity. Managed viagetInstance()?.getSignaturesInfo().