Okay, so I had asked this question before in regards to widget communication and we seemed to get that to work (with the _onSearchFinish and onReceiveData functions in the eSearch and Print widgets, respectively). The widgets are communicating but now we are stuck on how exactly to take the data that we have pushed to the print widget and then send that data from the Print widget to populate custom text elements that we have in our "Export Web Map" print service that we attached to the Print widget.
We had this working in our old Javascript application and we think we are missing that part where we define our custom text elements but we are unsure of where to define them and what function we would use to do so.