angular-docs-cn/aio/tools/transforms/templates/api
Pete Bacon Darwin 85f5cb45d2 build(docs-infra): associate `providedIn` injectables with their NgModule (#41960)
Such injectables were not appearing in the providers lists of their NgModule.
This commit updates the doc-gen to support associating these automatically.
Further, it also allows developers to mark other injectables that are provided
in an NgModule with a reference to the NgModule where they are provided.

The commit also does a refactoring of the `processNgModuleDocs` dgeni
processor code, to make it easier to maintain.

Fixes #41203

PR Close #41960
2021-05-10 10:28:30 -04:00
..
includes build(docs-infra): associate `providedIn` injectables with their NgModule (#41960) 2021-05-10 10:28:30 -04:00
lib build(docs-infra): associate `providedIn` injectables with their NgModule (#41960) 2021-05-10 10:28:30 -04:00
base.template.html feat(docs-infra): add the ability to expose globals (#34237) 2019-12-06 10:58:09 -08:00
class.template.html build(docs-infra): associate `providedIn` injectables with their NgModule (#41960) 2021-05-10 10:28:30 -04:00
const.template.html
decorator.template.html build(docs-infra): render optional decorator options with a ? (#39167) 2020-10-07 13:33:26 -07:00
directive.template.html build(docs-infra): associate `providedIn` injectables with their NgModule (#41960) 2021-05-10 10:28:30 -04:00
enum.template.html build(docs-infra): remove unused property table heading (#25768) 2018-10-01 09:36:34 -07:00
export-base.template.html build(docs-infra): add short description "See more" link (#25768) 2018-10-01 09:36:34 -07:00
function.template.html build(aio): render param descriptions for function exports (#22534) 2018-03-05 10:12:55 -08:00
interface.template.html build(aio): add github links to API doc members (#24000) 2018-06-13 16:47:40 -07:00
let.template.html
ngmodule.template.html build(docs-infra): associate `providedIn` injectables with their NgModule (#41960) 2021-05-10 10:28:30 -04:00
package.template.html fix(docs-infra): correctly handle entry-points with no public exports (#40737) 2021-02-09 10:56:17 -08:00
pipe.template.html build(aio): improve the API Pipe pages (#22702) 2018-03-14 14:21:11 -07:00
type-alias.template.html build(aio): fix various API rendering issues 2017-10-03 08:15:02 -07:00
value-module.template.html
var.template.html fix(docs-infra): add deprecated-api-item class to remaining deprecated items (#34192) 2019-12-05 10:12:11 -08:00