{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/1055228409104d79804bb09a3cc90267\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/1055228409104d79804bb09a3cc90267-c6aca20bb31559b6.gif","duration":457.333,"title":"FastTrack_03_pyRevit Anatomy v2","description":"In this lesson, I walk you through the anatomy of our pirate extension, focusing on how to customize and organize your tools effectively within PyRavit. You'll learn about the folder structure, how to manage icons, and the importance of the bundle.yaml file for layout control. I also demonstrate how to add new panels and buttons, as well as how to reload PyRavit efficiently using keyboard shortcuts. Make sure to explore the folder structure and familiarize yourself with the connections between panels and buttons. In the next lesson, we will set up the PyRavit API and autocomplete features, which I’ve found a new, simpler way to do!"}