can be other property in $scope.gridOptions.columnDefs
<p>I want to put a custom property in $scope.gridOptions.columnDefs, e.g:</p>
<pre class="lang-js prettyprint-override"><code>$scope.gridOptions.columnDefs = [
    {
        field: 'field',
        displayName: 'Name Field',
        cellFilter: 'nameField',
        headerCellTemplate: '../header-cell-template.html',
        customProperty: 'some text for tooltip'
    },
    {
       ...
    }
]
</code></pre>
<p>then, in the <code>headerCellTemplate</code> i'm using <code>uib-tooltip</code>:</p>
<pre class="lang-html prettyprint-override"><code>    &lt;div role=&quot;columnheader&quot;&gt;
    ....
    &lt;span class=&quot;ui-grid-header-cell-label&quot;&gt;
    {{col.displayName}}
    &lt;/span&gt;
    &lt;span class=&quot;icon&quot; uib-toolotp='{{col.customProperty}}' tooltip-placement='right'&gt;&lt;/span&gt;//it's not working, col.customProperty = underfined, but working if expression {{col.displayName}}
    ....
    &lt;/div&gt;
</code></pre>
<p>what is the other working way to put text to template?</p>