Comment faire un contextmenu

Il faut que le back créer une route exemple :

planning/visiteBenef/objectif/menuContextuelPresta/126019

en haut de notre fichier .jade on ajoute le composant

ms-context-menu(*ngIf="contextMenuEvent",
[openEvent]="contextMenuEvent",
// l'id correspond a une string qu'on va passer a notre méthode doOpenContextMenu
[id]='"objectifStatut"',
(execute)="onExecuteAction($event)", doOpenIfEmpty)

... 

ng-template(#statutTemplate, let-row="row", let-meta="meta", let-table)
    ng-container(*ngIf='row.statut_EvtPlanningDateVisiteR!==null')
// la méthode ici sur le click ! 
        .statut-visite((click)='doOpenContextMenu($event, "objectifStatut", row)',*ngIf='getIconeClass(row) as statutEvtClass')
            i.fal([ngClass]='statutEvtClass.classes', title='')  
            span {{coreServicesProvider.libelleService.getCoreLib(statutEvtClass.lib)}}

et dans le fichier typescript

public static MENU_URL= {'objectifStatut': '/planning/visiteBenef/objectif/menuContextuelPresta/'};

public getContextMenuUrl(a_id: string, a_item: any): string {
    return BeneficiaireVisiteUpdateFromComponent.MENU_URL[a_id]+a_item.id_EvtPlanningDateR;
  }