diff --git a/tools/dgeni/common/private-docs.ts b/tools/dgeni/common/private-docs.ts index bcc19bd93667..27b17c3f029c 100644 --- a/tools/dgeni/common/private-docs.ts +++ b/tools/dgeni/common/private-docs.ts @@ -30,7 +30,8 @@ export function isPublicDoc(doc: ApiDoc) { if (_isEnforcedPublicDoc(doc)) { return true; } - if (_hasDocsPrivateTag(doc) || doc.name.startsWith('_')) { + if (_hasDocsPrivateTag(doc) || doc.name.startsWith('_') || + doc.name.startsWith('ngAcceptInputType_')) { return false; } else if (doc instanceof MemberDoc) { return !_isInternalMember(doc); diff --git a/tools/dgeni/processors/docs-private-filter.ts b/tools/dgeni/processors/docs-private-filter.ts index 19de2d45bf86..a0dc8dab8ce8 100644 --- a/tools/dgeni/processors/docs-private-filter.ts +++ b/tools/dgeni/processors/docs-private-filter.ts @@ -27,7 +27,8 @@ export class DocsPrivateFilter implements Processor { // Filter out private class members which could be annotated // with the "@docs-private" tag. if (isPublic && doc instanceof ClassExportDoc) { - doc.members = doc.members.filter(memberDoc => isPublicDoc(memberDoc)); + doc.members = doc.members.filter(isPublicDoc); + doc.statics = doc.statics.filter(isPublicDoc); } return isPublic; diff --git a/tools/dgeni/templates/property.template.html b/tools/dgeni/templates/property.template.html index c9f7e0d51c8d..ad20ffb1dae2 100644 --- a/tools/dgeni/templates/property.template.html +++ b/tools/dgeni/templates/property.template.html @@ -27,7 +27,7 @@ {%- endif -%}

- {%- if property.isStatic -%}static {%- endif -%}{$ property.name $}: {$ property.type $} + {%- if property.isStatic -%}static {%- endif -%}{$ property.name $}: {$ property.type $}

{$ property.description | marked | safe $}