--- title: Angular description: Embed Documenso signing in your Angular application using the official SDK. --- import { Tab, Tabs } from 'fumadocs-ui/components/tabs'; ## Installation ``` npm install @documenso/embed-angular ``` ``` yarn add @documenso/embed-angular ``` ``` pnpm add @documenso/embed-angular ``` --- ## Direct Template ```typescript import { Component } from '@angular/core'; import { EmbedDirectTemplate } from '@documenso/embed-angular'; @Component({ selector: 'app-signing', standalone: true, imports: [EmbedDirectTemplate], template: ` `, }) export class SigningComponent { token = 'your-template-token'; onReady() { console.log('Ready'); } onCompleted(data: { documentId: number }) { console.log('Signed:', data.documentId); } onError() { console.error('Error'); } } ``` --- ## Signing Token ```typescript import { Component, Input } from '@angular/core'; import { EmbedSignDocument } from '@documenso/embed-angular'; @Component({ selector: 'app-signing', standalone: true, imports: [EmbedSignDocument], template: ` `, }) export class SigningComponent { @Input() token = ''; onCompleted(data: { documentId: number }) { console.log('Signed:', data.documentId); } } ``` --- ## See Also - [Embedding Overview](/docs/developers/embedding) - Props reference and concepts - [CSS Variables](/docs/developers/embedding/css-variables) - Customize appearance - [Editor](/docs/developers/embedding/editor) - Embed document creation