From e80e43d0a3f53674a4ee98e3869007cc1533eec6 Mon Sep 17 00:00:00 2001 From: Matthieu Riegler Date: Sun, 14 May 2023 11:10:38 +0200 Subject: [PATCH] docs(docs-infra): Add a deprecated label to APIs This adds a deprecated label next to the other labels on the API pages for methods & properties. Fixes #44265 --- aio/src/styles/2-modules/label/_label.scss | 1 + aio/tools/transforms/templates/api/lib/memberHelpers.html | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/aio/src/styles/2-modules/label/_label.scss b/aio/src/styles/2-modules/label/_label.scss index af806d4bebebd..c8466ccd8719e 100644 --- a/aio/src/styles/2-modules/label/_label.scss +++ b/aio/src/styles/2-modules/label/_label.scss @@ -9,6 +9,7 @@ label.api-status-label { margin-right: 8px; font-weight: 500; text-transform: uppercase; + line-height: initial; @media screen and (max-width: 600px) { display: block; diff --git a/aio/tools/transforms/templates/api/lib/memberHelpers.html b/aio/tools/transforms/templates/api/lib/memberHelpers.html index b416644ccca40..13531666b512d 100644 --- a/aio/tools/transforms/templates/api/lib/memberHelpers.html +++ b/aio/tools/transforms/templates/api/lib/memberHelpers.html @@ -83,7 +83,7 @@
Throws
{%- if method.name !== 'constructor' %} @@ -231,6 +234,9 @@

{$ headingText $}

developer preview {% endif %} + {%- if property.deprecated %} + + {% endif %} {%- if (property.isGetAccessor or property.isReadonly) and not property.isSetAccessor %} Read-Only{% endif %}