whole_func_string: function(newTaTools){
  			// pass a partial struct of the taTools, this allows us to update the tools on the fly, will not change the defaults.
  			var _this = this;
  			angular.forEach(newTaTools, function(_newTool, key){
  				_this.updateToolDisplay(key, _newTool);
  			});
  		}
func_code_string: function(newTaTools){
  			// pass a partial struct of the taTools, this allows us to update the tools on the fly, will not change the defaults.
  			var _this = this;
  			angular.forEach(newTaTools, function(_newTool, key){
  				_this.updateToolDisplay(key, _newTool);
  			});
  		}
func_documentation_string: functions for updating the toolbar buttons display