UNPKG

@compodoc/compodoc

Version:

The missing documentation tool for your Angular application

45 lines (41 loc) 1.01 kB
import { Component, Output, EventEmitter, Input } from '@angular/core'; /** * FooComponent description * * See {@link AppModule|APP} */ @Component({ selector: 'app-foo', styles: [ ` .host { width: 100%; height: 4px; top: 0; position: fixed; left: 0px; } ` ], template: ` <div class="host"> <div (click)="exampleOutput.emit({ foo: 'bar' })"></div> </div> ` }) export class FooComponent { /** * An example input * {@link BarComponent} or [BarComponent2]{@link BarComponent} or {@link BarComponent|BarComponent3} */ @Input() exampleInput: string = 'foo'; /** * An example output */ @Output() exampleOutput: EventEmitter<{ foo: string }> = new EventEmitter(); /** * constructor description * @param {boolean} myprop description */ constructor(public myprop: boolean) {} }