in libs/fabric/src/lib/components/button/base-button.component.ts [159:180]
private _directiveToContextualMenuItem(directive: ContextualMenuItemDirective): IContextualMenuItemOptions {
return {
...omit(
directive,
'menuItemsDirectives',
'renderDirective',
'renderIconDirective',
'click',
'onItemChanged',
'onItemsChanged',
'onChildItemChanged',
'ngOnInit',
'ngOnChanges',
'ngOnDestroy',
'ngAfterContentInit'
),
...getDataAttributes(directive.elementRef.nativeElement, true),
onClick: (ev, item) => {
directive.click.emit({ ev: ev && ev.nativeEvent, item: item });
},
};
}