Automation Professionals' Integration Toolkit Module

Ok. Beta release with a bunch of new features.

For Ignition v8.1+: s>v2.0.14.232662056

New Expression Functions since v2.0.13:

  • globalVarMap(key)
  • sessionVarMap()
  • pageVarMap()
  • viewVarMap()
  • mungeColumnName(name)
  • unQualify(object)

New Scripting Functions since v2.0.13:

  • system.util.globalVarMap(key)
  • system.util.simAidsCtx() now system.util.toolkitCtx()
  • system.util.indirectAction(functionName, proxyFor, projectName={current})
  • system.perspective.sessionVarMap(…)
  • system.perspective.pageVarMap(…)
  • system.perspective.viewVarMap(…)
  • system.reflect.object(javaObject, verbose=False)
  • system.reflect.coerced(pyObject, class, verbose=False)
  • system.reflect.pyObject(pyObject, verbose=False)

Breaking change:

selectStar() has a new function signature that breaks prior use, but makes new column construction with dynamic content possible.

Only lightly tested. The new docs are not yet embedded in the module. Use the link in the prior comment for now.

8 Likes