import { Component, Input } from '@angular/core'; @Component({ selector: 'app-name-child', template: '‹h3›"{{name}}"‹/h3›' }) export class NameChildComponent { private _name = ''; @Input() set name(name: string) { this._name = (name && name.trim()) || '‹no name set›'; } get name(): string { return this._name; } }