1234 Commits

Author SHA1 Message Date
Temur Tchanukvadze
4a6dcd006b docs(router): fix typos ()
PR Close 
2020-07-20 14:12:21 -07:00
Kapunahele Wong
5b31a0a294 docs: separate template syntax into multiple docs ()
This is part of a re-factor of template syntax and
structure. The first phase breaks out template syntax
into multiple documents. The second phase will be
a rewrite of each doc.

Specifically, this PR does the following:

- Breaks sections of the current template syntax document each into their own page.
- Corrects the links to and from these new pages.
- Adds template syntax subsection to the left side NAV which contains all the new pages.
- Adds the new files to pullapprove.

PR Close 
2020-07-20 11:16:44 -07:00
crisbeto
72f1eec3ad docs(core): add note about not mutating multi provider arrays ()
Adds a note to the provider docs that users shouldn't mutate an array that
is returned from a `multi` provider, because it can cause unforeseen
consequences in other parts of the app.

Closes .

PR Close 
2020-07-20 10:00:05 -07:00
Douglas Parker
136acdfab6 docs: correct flag default values in --strict ()
Docs state that `strictInjectionParameters` is true by default in `ng new`, however this is not the case in `10.0.1`. It is only set when `--strict` is provided. Clarified that the `--strict` flag is required.

`strictTemplates` does not mention anything about `--strict`, so I included a similar point that it is `true` when a new project is generated with `--strict`.

PR Close 
2020-07-17 16:26:49 -07:00
Saif
fd45f7485d docs(docs-infra): reformat redundant sentence ()
reformat sentence uses the npm package manager since npm is node package manager

Fixes 

PR Close 
2020-07-17 11:39:16 -07:00
George Kalpakas
d8c47b971c docs: fix typo in "Creating libraries" guide (by publishing...ensures --> publishing...ensures) ()
PR Close 
2020-07-15 13:12:14 -07:00
Windvis
45d79efc3f docs: remove all references to Angular Console ()
Angular Console has been renamed and links no longer work. It has been decided to remove references to this third-party tool from the AIO documentation.

Closes 

PR Close 
2020-07-15 12:30:59 -07:00
Aristeidis Bampakos
421e807f80 docs(forms): Fix typos in template-driven forms tutorial ()
Fix two typos in the 'Building a template-driven form` that caused the guide to not be displayed correctly.

PR Close 
2020-07-14 11:01:29 -07:00
Aristeidis Bampakos
df8b387570 docs(forms): Minor fix in forms overview guide ()
Remove an article from the `Data flow in forms` section of the forms overview guide. The use of `the` and `a` together
is not syntactically correct.

PR Close 
2020-07-14 11:01:29 -07:00
David Martinez Barreiro
f01b0337d2 docs(router): fix typo in "spotlight on pathmatch" ()
https://angular.io/guide/router-tutorial-toh#pathmatch

PR Close 
2020-07-14 09:20:18 -07:00
RN Lee
4ec3026a9a docs(router): fix typo in https://angular.io/guide/router#activated-route ()
In angular.io, it linked to the wrong part of the page. https://angular.io/guide/router#activated-route

PR Close 
2020-07-14 09:10:26 -07:00
George Kalpakas
9021d3f5e1 docs: fix live examples in testing guides ()
In , parts of the testing guide were broken out into separate
guides. As part of that work, the `<live-example>` tags were also copied
to the new guides. These `<live-example>` tags did not specify the
targeted example project via the `name` attribute, thus they were
implicitly targeting the example with the same name as the guide they
were in. See the [Docs style guide][1] for more info.

However, there is only one example project (`testing/`) and all
`<live-example>` tags were supposed to target that. This worked fine on
the `testing.md` guide, but it broke on other guides (which tried to
target non-existing example projects based on their names).

This commit fixes it by explicitly specifying which example is targeted
by the `<live-example>` tags. It also removes the `embedded-style`
attribute that has no effect.

[1]: https://angular.io/guide/docs-style-guide#live-examples

Fixes 

PR Close 
2020-07-14 09:10:00 -07:00
Shapovalov-Dmitry
36dd817913 docs: fixed typo in https://angular.io/guide/glossary ()
PR Close 
2020-07-13 14:10:06 -07:00
Krzysztof Platis
0eaa084ced docs(router): fix typo 'containa' to 'contains' ()
Closes 

PR Close 
2020-07-13 14:09:32 -07:00
Olegas Goncarovas
66947cf9fa docs: fix typo in router.md ()
This commit fixes a typo in the router documentation. "Benfits of a routing module" => "Benefits of a routing module"

PR Close 
2020-07-13 09:27:28 -07:00
David Auza
a259a84d3f docs(http): Remove extra semicolons in the http guide ()
An extra semicolon in searchHeroes function was removed in the http guide
found in aio/content/guide/http.md

docs(http): Remove extra semicolon in a code example found in the http guide

Removed extra semicolon in handleError function in the file located at
aio/content/examples/http/src/app/config/config.service.ts, which serves
as a source of code examples for the http guide.

Replace a comma for a dot in the comment at line 79 to ensure consistency
with the rest of the document.

Capitalized and added a dot at the end of the comment at line 84 to
ensure consistency with the other comments.

PR Close 
2020-07-13 09:25:19 -07:00
David Shevitz 🔵
88d68d2d21 docs: Move router tutorial (toh) from router.md to new file ()
In an effort to make angular documentation easier for users to read,
we are moving the router tutorial currently in router.md to a new file.
To support this change, we have done the following:

* Update files to fix any broken links caused by moving the file
* Updated the new file to follow tutorial guidelines
* Add the new file to the table of  contents under, Tutorials.

PR Close 
2020-07-10 15:04:55 -07:00
Advaith3600
c40cbecdd1 docs(animations): Added consistency in code examples ()
PR Close 
2020-07-09 22:08:00 +00:00
Santosh Yadav
209a365511 docs: add explanation for providedIn any ()
Angular 9 introduces a new value for providedIn called `any` which lets us use unique instance
for servicec in each lazy loaded module, this PR is to document the same

fixes 

PR Close 
2020-07-09 10:12:00 -07:00
Kapunahele Wong
bdbbff6a1a docs: break testing doc into multiple docs ()
This commit breaks up the testing document into nine total documents, with each document focusing on an existing section of the current testing documentation. There are no content changes.

PR Close 
2020-07-08 16:01:49 -07:00
tphobe9312
f81d3f6199 docs(elements): fix typo (you custom element --> your custom element) ()
PR Close 
2020-07-08 16:01:22 -07:00
George Kalpakas
289a96b078 docs: minor fixes to docs related to updating to v10 ()
This commit includes a couple of minor fixes to docs related to updating
to v10:
- Fix markdown link in "Updating to Angular version 10" guide.
- Correctly display numbered list in
  "Solution-style `tsconfig.json` migration" guide.

PR Close 
2020-07-07 12:17:04 -07:00
Omar Hasan
a5c30733cb docs: mention for depreciation for Testbed.get() ()
As mention in https://angular.io/guide/deprecations for this API, it may be important mention for this to make developers migrate or avoid using it

PR Close 
2020-07-06 13:42:27 -07:00
Alan Agius
11dd2bef2d docs: add missing single quote ()
The current code is missing a single quote at the end of the import.

(cherry picked from commit e13171ea2960dd0fa0666cb964b53799d2883e3a)

PR Close 
2020-06-30 12:10:13 -07:00
Jaskaran Singh
873330b82c docs: correct the spelling mistake in observables error handling code ()
This commit fixes a spelling error in the word error in the
observables.md guide. It is currently
spelled errror  and the mistake is not intentional.

PR Close 
2020-06-29 15:00:38 -07:00
Maksymilian Sielicki
e07d940b9b docs: remove first person from 2 sentences ()
This commit removes two instances of the first person in the
Dependency injection providers documentation.

PR Close 
2020-06-29 12:17:04 -07:00
Gui Seek
9c668e091f docs(elements): fixed command that adds the package @angular/elements ()
I was using schematics with the `--name` parameter instead of the `--project`, I did both ways before sending and my suspicion about outdated documentation was confirmed

PR Close 
2020-06-25 17:07:29 -07:00
Edric Chan
b2816a1536 docs: typo fixes for schematics-for-libraries.md ()
Addresses small typos such as extra whitespaces.

This change was extracted from .
This change was extracted from .
This change was extracted from .

PR Close 
2020-06-25 17:06:37 -07:00
Keen Yee Liau
1c1eb3045c docs: Add support schedule for v10 ()
This commit adds the support schedule for v10.
v10.0.0 was released on June 24, 2020.
Active support ends six months later, on Dec 24, 2020.
Long term support ends a year after that, on Dec 24, 2021.

PR Close 
2020-06-25 11:49:17 -07:00
Trung Vo
666e6d15fa docs: Replace $emdash; with an actual em dash ()
fix documentation in the lifecycle hooks guide where $emdash; was not being replaced by an actual em dash (-)

PR Close 
2020-06-25 11:41:54 -07:00
Igor Minar
243824ef74 docs: updating guides and docs related to the v10 release ()
Mostly just adding links to the migrations that were missing, adding the migrations into the navbar,
as well as correcting the @angular/bazel removal in the update guide.

I also added a commented out preamble for the release notes.

PR Close 
2020-06-24 09:37:34 -07:00
Judy Bogart
c95802f26f docs: add lightweight token page to library section of docs ()
adds new DI technique recommendation for libraries to ensure tree-shaking for unused services
includes reasons for packaging schematics with libraries, clarify schematic usage recommendation

PR Close 
2020-06-23 16:34:51 -07:00
Charles Lyding
71c0363bb5 docs: add tslib update migration docs ()
This adds documentation for the v10.0 tooling migration `update-libraries-tslib` contained within the `@schematics/angular` package.

PR Close 
2020-06-23 13:07:39 -07:00
Charles Lyding
e03adaf9b0 docs: add module/target compiler option migration docs ()
This adds documentation for the v10.0 tooling migration `update-module-and-target-compiler-options` contained within the `@schematics/angular` package.

PR Close 
2020-06-23 12:46:22 -07:00
David Shevitz 🔵
5229809adb docs: Initial commit of update guide for v10 release. ()
This update includes modifications to the navigation.json file to
remove unneeded migration guides.

TODO: Redirects from v9 topics to v10; links to removed migration
guides need to point to v9.angular.io.

PR Close 
2020-06-23 11:56:49 -07:00
Charles Lyding
9d88ca07f8 docs: add solution-style tsconfig migration docs ()
This adds documentation for the v10.0 tooling migration `solution-style-tsconfig` contained within the `@schematics/angular` package.

PR Close 
2020-06-23 11:55:01 -07:00
David Shevitz 🔵
cb566add3c docs: Add content for new strict mode for Angular CLI ()
In v10, the Angular CLI supports a strict mode, which turns
on additional flags for the TypeScript and Angular compilers.

PR Close 
2020-06-22 16:29:15 -07:00
Paul Gschwendtner
3a418ab63b docs: fix invalid anchor for CLI flags in deprecation guide ()
75218342967591627ee44b73999a4cfd52fb5470 added content for CLI
deprecations to the `angular.io` deprecations guide. It looks
like the anchor for the CLI deprecations is incorrect and
ends up showing up as code in the guide.

This commit fixes the anchor so that it doesn't show
up as code in the guide.

PR Close 
2020-06-22 10:57:16 -07:00
Tony Bove
7e0eccc4ef docs: Refactor-i18n ()
Rewrite headings to focus on tasks and separate reference info and best practices from tasks. Add missing steps or procedures, and links to important information. Make the example open in StackBlitz. See i18n Documentation Plan at https://docs.google.com/document/d/1aV2TKsIqry7JnNiHEfhmheu5rNAbNl1IRYVhYErc7Ks/edit?usp=sharing

PR Close 
2020-06-22 10:52:59 -07:00
Alan Agius
f5e39999d7 docs: add side effect package.json in app structure ()
With this change we add the special `package.json` which is used to mark the application free of non-local side-effects in the application source files section

PR Close 
2020-06-16 11:57:40 -07:00
Alan Agius
ff33ab1379 docs: @angular/language‑service is no longer a dev-dependencies ()
`@angular/
language‑service` is no longer needed as a dev-dependencies, infact we no longer generate project with this dependency as it can conflict with the https://marketplace.visualstudio.com/items?itemName=Angular.ng-template

PR Close 
2020-06-16 11:57:39 -07:00
David Shevitz 🔵
7521834296 docs: add new section for CLI deprecations ()
Current documentation does not list CLI flag deprecations. This
change adds it for v10.

PR Close 
2020-06-16 11:57:04 -07:00
George Kalpakas
a7faa6bb65 docs(service-worker): minor fixes/improvements in the SW Communication guide ()
This commit includes various fixes/improvements for the
"Service worker communication" guide.

This partially addresses .

PR Close 
2020-06-15 09:48:55 -07:00
George Kalpakas
bcc0a035cc docs(service-worker): update default value of SwRegistrationOptions#registrationStrategy ()
The default value was changed from `registerWhenStable` to
`registerWhenStable:30000` in 29e8a64cf02fa9b80d38c30091e0b730403c54c8,
but the decumentation was not updated to reflect that.

This commit updates the documentation to mention the correct default
value.

PR Close 
2020-06-15 09:48:55 -07:00
David Shevitz 🔵
adc9d5cdcb docs: describe how to configure CommonJS modules ()
In version 10, we have a new option for the `angular.json` file,
`allowedCommonJsDependencies`, so users can opt in to support
CommonJS modules.

PR Close 
2020-06-15 09:40:44 -07:00
David Shevitz 🔵
09d6dc50ef docs: Update documentation to reflect addition of tsconfig.base.json. ()
In version 10, there is a new `tsconfig.json` file, which contains
the paths to all other `tsconfig` files used in a workspace. The
previous `tsconfig.json` file still exists, but has been renamed to
`tsconfig.base.json`.

In addition to documenting this change, I have updated files that
refer to TypeScript configuration files generically to remove specific
references to `tsconfig.json.` This should help avoid confusing users.

PR Close 
2020-06-15 09:37:00 -07:00
Moritz Obermeier
fe0782afa9 docs: small change in the Introduction ()
The word "both" is automatically connected with the previous two bullet points and not the following two (because documents are usually read from top to bottom), which made the original sentence confusing for first time readers.

PR Close 
2020-06-11 19:11:56 -07:00
rch850
3545520e81 docs: fix result of sanitization example ()
This commit fixes sanitization example
in https://angular.io/guide/template-syntax#content-security.

* Escape < and > of interpolation result.
* Fix result of property binding result.

PR Close 
2020-06-11 19:11:23 -07:00
David Shevitz 🔵
12f2101d08 docs: add link to Angular component/material changelog. ()
At present, users don't have an easy way to discover what
deprecations occurred for Angular CDK or Angular Material.
This change adds a link to the changelog to the deprecations.md
file.

PR Close 
2020-06-11 19:04:12 -07:00
David Shevitz 🔵
c5493c192c docs: differential loading is opt-in ()
With version 10, differential loading changes from `opt-out` to `opt
in`. This change updates the documentation accordingly.

PR Close 
2020-06-11 19:02:58 -07:00