@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
JavaScript
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