File tree Expand file tree Collapse file tree 4 files changed +28
-21
lines changed Expand file tree Collapse file tree 4 files changed +28
-21
lines changed Original file line number Diff line number Diff line change @@ -68,14 +68,11 @@ module.exports = function categorizer() {
6868 }
6969
7070 /**
71- * Decorates public exposed docs. Creates a property with CSS classes that will be
72- * added to the template .
71+ * Decorates public exposed docs. Creates a property on the doc that indicates whether
72+ * the item is deprecated or not .
7373 **/
7474 function decoratePublicDoc ( doc ) {
75- // Specific classes that will can added to the Dgeni doc template.
76- doc . docClasses = [
77- isDeprecatedDoc ( doc ) ? 'docs-api-deprecated' : ''
78- ] . join ( ' ' ) ;
75+ doc . isDeprecated = isDeprecatedDoc ( doc ) ;
7976 }
8077} ;
8178
Original file line number Diff line number Diff line change 1- < div class ="{$ class.docClasses $} ">
2- < h4 class ="docs-api-h4 docs-api-class-name ">
3- < code > {$ class.name $}</ code >
4- </ h4 >
5- < p class ="docs-api-class-description "> {$ class.description $}</ p >
1+ < h4 class ="docs-api-h4 docs-api-class-name ">
2+ < code > {$ class.name $}</ code >
3+ </ h4 >
4+ < p class ="docs-api-class-description "> {$ class.description $}</ p >
65
7- {%- if class.directiveExportAs -%}
8- < span class ="docs-api-h4 docs-api-class-export-label "> Exported as:</ span >
9- < span class ="docs-api-class-export-name "> {$ class.directiveExportAs $}</ span >
10- {%- endif -%}
6+ {%- if class.directiveExportAs -%}
7+ < span class ="docs-api-h4 docs-api-class-export-label "> Exported as:</ span >
8+ < span class ="docs-api-class-export-name "> {$ class.directiveExportAs $}</ span >
9+ {%- endif -%}
1110
12- {$ propertyList(class.properties) $}
11+ {%- if class.isDeprecated -%}
12+ < div class ="docs-api-class-deprecated-marker "> Deprecated</ div >
13+ {%- endif -%}
1314
14- {$ methodList(class.methods) $}
15- </ div >
15+ {$ propertyList(class.properties) $}
16+
17+ {$ methodList(class.methods) $}
Original file line number Diff line number Diff line change 1- < table class ="docs-api-method-table {$ method.docClasses $} ">
1+ < table class ="docs-api-method-table ">
22 < thead >
33 < tr class ="docs-api-method-name-row ">
4- < th colspan ="2 " class ="docs-api-method-name-cell "> {$ method.name $}</ th >
4+ < th colspan ="2 " class ="docs-api-method-name-cell ">
5+ {%- if method.isDeprecated -%}
6+ < div class ="docs-api-deprecated-marker "> Deprecated</ div >
7+ {%- endif -%}
8+ {$ method.name $}
9+ </ th >
510 </ tr >
611 </ thead >
712 < tr class ="docs-api-method-description-row ">
Original file line number Diff line number Diff line change 1- < tr class ="docs-api-properties-row {$ property.docClasses $} ">
1+ < tr class ="docs-api-properties-row ">
22 < td class ="docs-api-properties-name-cell ">
33 {%- if property.isDirectiveInput -%}
44 < div class ="docs-api-input-marker ">
1818 {%- endif -%}
1919 </ div >
2020 {%- endif -%}
21+ {%- if property.isDeprecated -%}
22+ < div class ="docs-api-deprecated-marker "> Deprecated</ div >
23+ {%- endif -%}
2124
2225 < p class ="docs-api-property-name ">
2326 {$ property.name $}
You can’t perform that action at this time.
0 commit comments