From 5a32d7e36f9a1175d41f9627cce16a8b82aa9985 Mon Sep 17 00:00:00 2001 From: Pete Bacon Darwin Date: Sun, 25 Feb 2018 09:21:42 +0000 Subject: [PATCH] build(aio): render default value for optional parameters (#22435) Closes #22134 PR Close #22435 --- aio/package.json | 2 +- aio/tools/transforms/templates/api/lib/paramList.html | 2 +- aio/yarn.lock | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/aio/package.json b/aio/package.json index 2e3810f776..4c7112df31 100644 --- a/aio/package.json +++ b/aio/package.json @@ -107,7 +107,7 @@ "cross-spawn": "^5.1.0", "css-selector-parser": "^1.3.0", "dgeni": "^0.4.7", - "dgeni-packages": "^0.24.2", + "dgeni-packages": "^0.24.3", "entities": "^1.1.1", "eslint": "^3.19.0", "eslint-plugin-jasmine": "^2.2.0", diff --git a/aio/tools/transforms/templates/api/lib/paramList.html b/aio/tools/transforms/templates/api/lib/paramList.html index 3f5ac09c82..0dab24e472 100644 --- a/aio/tools/transforms/templates/api/lib/paramList.html +++ b/aio/tools/transforms/templates/api/lib/paramList.html @@ -20,7 +20,7 @@ {$ parameter.name $} {% marked %} - {% if parameter.isOptional %}Optional.{% endif %} + {% if parameter.isOptional or parameter.defaultValue !== undefined %}Optional. Default is `{$ parameter.defaultValue === undefined and 'undefined' or parameter.defaultValue $}`.{% endif %} {% if parameter.description | trim %}{$ parameter.description $} {% elseif parameter.type %}{$ parameter.type $} diff --git a/aio/yarn.lock b/aio/yarn.lock index bda10a5322..a2287ddccb 100644 --- a/aio/yarn.lock +++ b/aio/yarn.lock @@ -2312,9 +2312,9 @@ devtools-timeline-model@1.1.6: chrome-devtools-frontend "1.0.401423" resolve "1.1.7" -dgeni-packages@^0.24.2: - version "0.24.2" - resolved "https://registry.yarnpkg.com/dgeni-packages/-/dgeni-packages-0.24.2.tgz#88e75f0f4cfd135a2c6c8ec431b66f32d63760d2" +dgeni-packages@^0.24.3: + version "0.24.3" + resolved "https://registry.yarnpkg.com/dgeni-packages/-/dgeni-packages-0.24.3.tgz#153ce2bf9d71a70cd8c71171c7f49adf0d725ab9" dependencies: canonical-path "0.0.2" catharsis "^0.8.1"