Skip to content

Commit

Permalink
fix(docs): prevent empty methods table
Browse files Browse the repository at this point in the history
  • Loading branch information
mishkolesnikov committed Sep 21, 2017
1 parent 8a6adab commit f761f85
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions docs/app/docs/page/blocks/ngd-component-block.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,22 @@ import { Component, Input } from '@angular/core';
@Component({
selector: 'ngd-component-block',
template: `
<ngd-description-block *ngIf="blockData?.name || blockData?.shortDescription || blockData?.description" [blockData]="blockData"></ngd-description-block>
<ngd-description-block *ngIf="blockData?.name || blockData?.shortDescription || blockData?.description"
[blockData]="blockData">
</ngd-description-block>
<ngd-examples-block *ngIf="blockData?.examples?.length > 0" [blockData]="blockData"></ngd-examples-block>
<ngd-props-block *ngIf="blockData?.props?.length > 0" [blockData]="blockData"></ngd-props-block>
<ngd-methods-block *ngIf="blockData?.methods?.length > 0" [blockData]="blockData"></ngd-methods-block>
<ngd-methods-block *ngIf="isMethods()" [blockData]="blockData"></ngd-methods-block>
<ngd-styles-block *ngIf="blockData?.styles?.length > 0" [blockData]="blockData"></ngd-styles-block>
`
})
export class NgdComponentBlockComponent {

@Input() blockData: any;

isMethods() {
return this.blockData.methods &&
this.blockData.methods.length > 0 &&
this.blockData.methods.some(method => method.shortDescription || method.description);
}
}

0 comments on commit f761f85

Please sign in to comment.