Unexpected end of expression
<p>I'm using <a href="https://github.com/iVantage/angular-ivh-treeview" rel="nofollow">ivh-treeview</a> in my app, it works fine when defined like that:</p>

<pre><code>&lt;div ivh-treeview="frmMainCtrl.trvObGroups" style="height:100%"&gt;&lt;/div&gt;
</code></pre>

<p>But, if I add some event handlers to it:</p>

<pre><code>&lt;div ivh-treeview="frmMainCtrl.trvObGroups" 
ivh-treeview-on-toggle="frmMainCtrl.onTrvToggle(ivhNode, ivhIsExpanded, ivhTree" 
ivh-treeview-on-cb-change="frmMainCtrl.onTrvCheck(ivhNode, ivhIsSelected, ivhTree)" 
style="height:100%"&gt;&lt;/div&gt;
</code></pre>

<p>It throws an "unexpected end of expression" exception:</p>

<pre><code>&gt; Error: [$parse:ueoe]
&gt; http://errors.angularjs.org/1.5.5/$parse/ueoe?p0=frmMainCtrl.onTrvToggle(ivhNode%2C
&gt; 0vhIsExpanded%2CvhTree
&gt; O/&lt;@http://localhost:58395/rf/angular.min.js:6:412
&gt; s.prototype.consume@http://localhost:58395/rf/angular.min.js:228:26
&gt; s.prototype.primary@http://localhost:58395/rf/angular.min.js:225:43
&gt; s.prototype.unary@http://localhost:58395/rf/angular.min.js:223:406
&gt; s.prototype.multiplicative@http://localhost:58395/rf/angular.min.js:223:152
&gt; s.prototype.additive@http://localhost:58395/rf/angular.min.js:222:488
&gt; s.prototype.relational@http://localhost:58395/rf/angular.min.js:222:323
</code></pre>

<p>I tried with and without spaces / tabs, those manipulations change nothing, maybe there is some expression length restriction in angular or what I am doing wrong?</p>

<p>Thank you.</p>