add angular-based context menu