UNPKG

@memberjunction/ng-link-directives

Version:

MemberJunction: Angular Link Directives for turning an element in an angular app into an email, web, or record link

15 lines 634 B
export class BaseLink { CreateLink(el, field, renderer, href, newTab = false) { const parent = el.nativeElement.parentNode; const a = renderer.createElement('a'); if (href !== null && href !== undefined && href.length > 0) renderer.setAttribute(a, 'href', href); if (newTab) renderer.setAttribute(a, 'target', '_blank'); renderer.insertBefore(parent, a, el.nativeElement); renderer.addClass(a, 'link-text'); renderer.setStyle(a, 'font-size', '16px'); renderer.appendChild(a, el.nativeElement); } } //# sourceMappingURL=ng-base-link.js.map