In my angular.js app view I initiate kendo grid with the directive:
<kendo-grid options="gridConfig" id="grid" class="operationsGrid" flex></kendo-grid>
and in my kendo grid configuration I have a custom command action:
{ command: { name: "comment", click: showComments, template:'<md-menu><md-button aria-label="Open phone interactions menu" class="md-icon-button" ng-click="openMenu($mdMenu, $event)"> <i class="material-icons">comment</i> </md-button> <md-menu-content width="4"> <md-menu-item> <md-button ng-click="redial($event)"> <i class="material-icons">close</i> </md-button> </md-menu-item> <md-menu-item> <md-button disabled="disabled" ng-click="checkVoicemail()"> <i class="material-icons">open</i> </md-button> </md-menu-item> <md-menu-divider></md-menu-divider> <md-menu-item> <md-button ng-click="toggleNotifications()"> <i class="material-icons">comment</i> </md-button> </md-menu-item> </md-menu-content> </md-menu>' }, width: "80px" }
The button with the comment material icon appears, but the click action openMenu($mdMenu,$event) doesn't get called. I don't even get an error.
whats wrong my setup?