@qbs-origin/sign-lib
v2.1.23
Published
Angular library for digital signature functionality with PDF viewing and signing capabilities.
Readme
@qbs-origin/sign-lib
Angular library for digital signature functionality with PDF viewing and signing capabilities.
Installation
npm install @qbs-origin/sign-libPeer Dependencies
This library requires the following peer dependencies:
npm install @angular/common @angular/core pdfjs-dist ng2-pdf-viewerUsage
Import the SignLibModule in your Angular module:
import { SignLibModule } from '@qbs-origin/sign-lib';
@NgModule({
imports: [
SignLibModule
]
})
export class AppModule { }Component Usage
Use the SignLibComponent in your template:
<sign-lib
[config]="signConfig"
(libEvent)="onSignEvent($event)">
</sign-lib>Configuration
const signConfig = {
AppDataId: 'your-app-data-id',
StepId: 'step-identifier',
Token: 'auth-token',
BaseUrl: 'https://your-api-url.com',
AutoSign: false,
ShowConfirm: true,
SignMode: 'client' // 'client' | 'both'
};Events
The component emits events through libEvent:
'success'- Signing completed successfully'error'- An error occurred during signing
License
Proprietary - Qoobiss
