# Vision Client Tag Project Inheritance

**URL:** <https://forum.inductiveautomation.com/t/vision-client-tag-project-inheritance/90737>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [May 22, 2024, 1:46pm UTC](https://forum.inductiveautomation.com/t/vision-client-tag-project-inheritance/90737 "2024-05-22T13:46:16Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 28, 2024, 3:53pm UTC](https://forum.inductiveautomation.com/t/vision-client-tag-project-inheritance/90737/4 "2024-05-28T15:53:02Z")

</div>

Here's some different topics to explore as a starting point of the project system:

> [@Display all scripting code of window and template components](https://forum.inductiveautomation.com/t/display-all-scripting-code-of-window-and-template-components/20262/4):
>
> Most of the code should still be valid, you'll just have to extract the resources from the project differently. Some reference points to start from:

You're looking to remove the singleton instance of the `ResourceType("com.inductiveautomation.vision", "client-tags")`, then fetch it from the 'effective' resource configuration (which will give you the parent project's copy, if it exists), then write that copy back to the project.

---

_[View the full topic](https://forum.inductiveautomation.com/t/vision-client-tag-project-inheritance/90737)._
