Nutrient Web SDK

ReferenceUISignatureSlots

Type Alias SignatureSlots

Signature-related slot configuration - electronic signatures and digital signatures.

This group contains two distinct features:

  • Electronic signatures (create, list): Hand-drawn or typed signatures that customers apply as ink/image annotations. Managed via getInstance()?.getStoredSignatures().
  • Digital signatures (digitalSigning, digitalStatus): Cryptographic signatures with certificates for document integrity. Managed via getInstance()?.getSignaturesInfo().
Type Alias

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).

Customize or hide the digital signing flow (cryptographic signing with certificates).

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).