top of page

Transition from appCtxService to Redux in Active Workspace 6.2+

Updated: May 15

Siemens' Active Workspace Client (AWC) uses a set of values (ctx object) provided to the interface to perform essential functions like conditionally controlling the display of commands, binding data into Location searches and more.


In previous versions of AWC, developers and administrators used the appCtxService command with AngularJS to invoke these values (the ctx object) into the browser tools of a client to determine what values were available to utilize with the code. The value supplied to the Console of a browser in the previous method was:

angular.element(document.body).injector().get('appCtxService').ctx;