onclick-menu-item.component.ts (dspace-angular-dspace-7.0) | : | onclick-menu-item.component.ts (dspace-angular-dspace-7.1) | ||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
selector: 'ds-onclick-menu-item', | selector: 'ds-onclick-menu-item', | |||
styleUrls: ['./onclick-menu-item.component.scss'], | styleUrls: ['./onclick-menu-item.component.scss'], | |||
templateUrl: './onclick-menu-item.component.html' | templateUrl: './onclick-menu-item.component.html' | |||
}) | }) | |||
@rendersMenuItemForType(MenuItemType.ONCLICK) | @rendersMenuItemForType(MenuItemType.ONCLICK) | |||
export class OnClickMenuItemComponent { | export class OnClickMenuItemComponent { | |||
item: OnClickMenuItemModel; | item: OnClickMenuItemModel; | |||
constructor(@Inject('itemModelProvider') item: OnClickMenuItemModel) { | constructor(@Inject('itemModelProvider') item: OnClickMenuItemModel) { | |||
this.item = item; | this.item = item; | |||
} | } | |||
public activate(event: any) { | ||||
event.preventDefault(); | ||||
this.item.function(); | ||||
event.stopPropagation(); | ||||
} | ||||
} | } | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added |