# All files / src/lib/pipes linkify.pipe.ts

75% Statements 12/16
41.66% Branches 10/24
25% Functions 1/4
80% Lines 8/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    161x
    1x
    1x
    1x
    1x

    1x

     import { Pipe, PipeTransform } from '@angular/core';
    import { Linkifier } from '../models/linkifier.model';
    I
    @Pipe({ name: 'linkify' })
    export class LinkifyPipe implements PipeTransform {
    	private linkifer: Linkifier;

    	constructor() {
    		this.linkifer = new Linkifier();
    	}

    	transform(str: string): string {
    		return str ? this.linkifer.link(str) : str;
    	}
    }