DevExtreme Angular - Call Methods
To call a widget method, you can apply techniques described in the Call Methods topic for jQuery.
As an alternative, you can save the widget instance in a scope property once the widget is initialized...
JavaScript
HTML
- function Controller ($scope) {
- $scope.menuInstance = {};
- $scope.menuOptions = {
- // ...
- onInitialized: function (e) {
- $scope.menuInstance = e.component;
- }
- };
- }
- <div ng-controller="Controller">
- <div dx-menu="menuOptions"></div>
- </div>
... and call any method of the saved instance afterwards.
JavaScript
- $scope.menuInstance.repaint();
See Also
Feel free to share topic-related thoughts here.
If you have technical questions, please create a support ticket in the DevExpress Support Center.
Thank you for the feedback!
If you have technical questions, please create a support ticket in the DevExpress Support Center.