# Plans to add custom class methods into "intellisense" (on class instances)?

**URL:** <https://forum.inductiveautomation.com/t/plans-to-add-custom-class-methods-into-intellisense-on-class-instances/75433>\
**Category:** Ignition\
**Created:** [June 23, 2023, 12:43am UTC](https://forum.inductiveautomation.com/t/plans-to-add-custom-class-methods-into-intellisense-on-class-instances/75433 "2023-06-23T00:43:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 23, 2023, 12:43am UTC](https://forum.inductiveautomation.com/t/plans-to-add-custom-class-methods-into-intellisense-on-class-instances/75433/1 "2023-06-23T00:43:29Z")

</div>

Question in topic title. Currently, class methods don't appear in the auto-completion popup, so I don't know what methods/properties are available. Are there plans to include these?

---

<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:** [June 23, 2023, 12:46am UTC](https://forum.inductiveautomation.com/t/plans-to-add-custom-class-methods-into-intellisense-on-class-instances/75433/2 "2023-06-23T00:46:43Z")

</div>

Well, you do get class method autocomplete, but there's no local knowledge of variable types/instances. That's something I'd like to add, but it's also a big task that can't really be broken down, so it's not first priority.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 23, 2023, 12:55am UTC](https://forum.inductiveautomation.com/t/plans-to-add-custom-class-methods-into-intellisense-on-class-instances/75433/3 "2023-06-23T00:55:20Z")

</div>

Ah yes, the objects themselves don't have auto-completion, but the library ref itself does (duh 🫠). Although it _would_ be nice to have completion on the objects themselves, as you say

---

<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:** [June 23, 2023, 1:19am UTC](https://forum.inductiveautomation.com/t/plans-to-add-custom-class-methods-into-intellisense-on-class-instances/75433/4 "2023-06-23T01:19:58Z")

</div>

> [@nminchin](#):
>
> nice to have completion on the objects themselves

AST is unlikely to be up to the task, since any given variable name can take on objects and instances of multiple types at various times, including from outside the scope of the script at hand.

In other words, don't hold your breath waiting for that.
