Advanced User Interface Controls and Components
Occurs before an item becomes expanded.
Param | Type | Details |
---|---|---|
e | Object | An event object which contains the expanding item |
This event can be handled by creating a function in your application controller $scope and applying this function as value to an attribute in TreeView directive:
The events attribute has a higher priority than the before-expand attribute. If both attributes are set, the value from events attribute is used.
For cancellation, simply return a false value in this event handler.
Supported in: v1.0.
An example in AngularJS showing how to expand items in TreeView when mouse cursor hovers over item space. Also shows how to expand/collapse an item when its text is clicked.
Explains different ways to expand or collapse items in TreeView for AngularJS. Shows how to expand item on hover or by clicking on its text.
A sample which demonstrates how to handle different events in TreeView directive.