Is it possible to use a pipe in the code?
Solution 1:
First declare the pipe in the providers
of your module:
import { YourPipeComponentName } from 'your_component_path';
@NgModule({
providers: [
YourPipeComponentName
]
})
export class YourServiceModule {
}
Then you can use @Pipe
in a component like this:
import { YourPipeComponentName } from 'your_component_path';
class YourService {
constructor(private pipe: YourPipeComponentName) {}
YourFunction(value) {
this.pipe.transform(value, 'pipeFilter');
}
}
Solution 2:
@Siva is correct. And thanks!
So the way to use the pipe in the component is like this:
let name = new UserNamePipe().transform(user);
Link to another similar question.