# EasyChart Property Change subplotGap Name

**URL:** <https://forum.inductiveautomation.com/t/easychart-property-change-subplotgap-name/84055>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [January 10, 2024, 5:27pm UTC](https://forum.inductiveautomation.com/t/easychart-property-change-subplotgap-name/84055 "2024-01-10T17:27:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [January 10, 2024, 5:27pm UTC](https://forum.inductiveautomation.com/t/easychart-property-change-subplotgap-name/84055/1 "2024-01-10T17:27:56Z")

</div>

I'm trying to get a property change script to execute based on a changing value of the `subplotGap` in lieu of a custom property, since those are not available on Easy Chart components.

It would seem that the script never enters the `if event.propertyName == subplotGap` portion of the script for some reason.

```auto
print 'hi'
#subplotGap has changed - custom props are not available on Easy Chart
if event.propertyName == 'subplotGap':
	print 'hi2'

```

I've verified that I don't have any typos and using a button to update the Subplot Gap I can see it change in the Easy Chart property editor (in preview mode). I can see the 'hi' print in the console in preview mode. Why does 'hi2' not print? The property change script says all bindable properties should be available.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/8/f8cc74cce6a152409cd4bf2aff99b4da093b4114.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 10, 2024, 5:30pm UTC](https://forum.inductiveautomation.com/t/easychart-property-change-subplotgap-name/84055/2 "2024-01-10T17:30:31Z")

</div>

If a property cannot be bound as the **source** of a property binding, then it isn't the kind of property that fires `propertyChange` events.

Wrap your chart in a container and place your custom properties on the container.

---

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [January 10, 2024, 5:31pm UTC](https://forum.inductiveautomation.com/t/easychart-property-change-subplotgap-name/84055/3 "2024-01-10T17:31:25Z")

</div>

Ok, so for easy chart we're limited to these  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/5/05904d10fcbfbbf9553ebc65356bfde9bd970876.png)

Thanks
