This repository contains samples demonstrating how to use the BrightSIGN lightning component. The Lightning Component is available on the app exchange
Example Lightning application that pulls the id of the record to attach the signature to from the URL. Located at src/aura/SignHere.
Example Lightning component that consumes the SignatureCapturedEvt application event and generates a toast message. Located at src/aura/SigCapNotifier. Add this to a Lightning page that contains the SignatureCapture component, and you will be notified when a signature has been successfully captured, with the Id of the record it was captured for.
The Winter 17 release of the Signature Capture package includes a lightning component action for capturing a signature. Read about how to set this up in the blog post
Create your own Lightning Component Action encapsulating the Signature Capture functionality - see the blog post and check out the example code at src/aura/SigCapAction
Include a Signature Capture screen in a Lightning Flow - see the blog post and check out the example flow at src/flows/Signature_Capture-2.flow
Automatically finish a Lightning Flow when the signature is captured - see the blog post and check out the example flow at src/flows/SigCap-4.flow and associated Lightning Component at src/aura/SigCapFlowWithFinish
Automatically close a quick action when the signature is captured. The SignatureCapturedCloseAction embeds the BrightSIGN component into a quick action and adds a listener for the SignatureCaptured event. When this event is received, it fires a toast message to inform the user that the signature was captured and closes the action.
Update a field on the parent record when the signature image is saved. The SigCapUpdateRecord component receives the Signature Captured event and uses the force:recordData component to set a checkbox on the parent record indicating that it has been signed. For more details, see the blog post