Summary
In this chapter, we learned how to build widgets with custom and default option schema, build an aesthetically pleasant UI, and troubleshoot widgets in the service portal. We also learned a little about scripting in the service portal using the Angular JavaScript library.