25 Commits

Author SHA1 Message Date
Pete Bacon Darwin
4a9f7daf37 docs: remove unused "docregions" ()
This commit removes all the docregion tags in examples that are not
being referenced in any doc.

PR Close 
2021-01-20 16:12:15 -08:00
abarghoud
2c95f57266 feat(docs-infra): use Record type instead of key-value ()
use Record type instead of key-value

Closes 

PR Close 
2021-01-19 09:21:23 -08:00
Bill Ludwig
5013a7e12d docs: update identity-revealed.directive.ts to use AbstractControl instead of FormGroup ()
Changes example code to accept an `AbstractControl` instead of `FormGroup` in
`identityRevealedValidator` function.

Closes .

PR Close 
2021-01-13 14:47:53 -08:00
George Kalpakas
23c36a24ed test(docs-infra): disable the Selenium Promise Manager in docs examples e2e tests ()
This commit disables the Selenium Promise Manager when running e2e tests
for docs examples in order to more closely align them with new apps
created with CLI v11. This change requires that any async operations in
tests are handled explicitly (e.g. using `async/await` or
`Promise#then()`).

PR Close 
2020-11-24 14:56:14 -08:00
George Kalpakas
5303773daf refactor(docs-infra): fix docs examples for tslint rule prefer-const ()
This commit updates the docs examples to be compatible with the
`prefer-const` tslint rule.

This is in preparation of updating the docs examples `tslint.json` to
match the one generated for new Angular CLI apps in a future commit.

PR Close 
2020-07-31 11:00:06 -07:00
George Kalpakas
8aa29438ac refactor(docs-infra): fix docs examples for tslint rules related to object properties ()
This commit updates the docs examples to be compatible with the
`no-string-literal`, `object-literal-key-quotes` and
`object-literal-shorthand` tslint rules.

This is in preparation of updating the docs examples `tslint.json` to
match the one generated for new Angular CLI apps in a future commit.

PR Close 
2020-07-31 11:00:06 -07:00
George Kalpakas
fc709423f2 refactor(docs-infra): fix docs examples for tslint rule only-arrow-functions ()
This commit updates the docs examples to be compatible with the
`only-arrow-functions` tslint rule.

This is in preparation of updating the docs examples `tslint.json` to
match the one generated for new Angular CLI apps in a future commit.

PR Close 
2020-07-31 11:00:06 -07:00
George Kalpakas
77f38d3be1 style(docs-infra): fix docs examples for tslint rule semicolon ()
This commit updates the docs examples to be compatible with the
`semicolon` tslint rule.

This is in preparation of updating the docs examples `tslint.json` to
match the one generated for new Angular CLI apps in a future commit.

PR Close 
2020-07-31 11:00:05 -07:00
George Kalpakas
0a791e4a50 style(docs-infra): fix docs examples for tslint rule import-spacing ()
This commit updates the docs examples to be compatible with the
`import-spacing` tslint rule.

This is in preparation of updating the docs examples `tslint.json` to
match the one generated for new Angular CLI apps in a future commit.

PR Close 
2020-07-31 11:00:05 -07:00
George Kalpakas
d89200ad24 refactor(docs-infra): remove unnecessary use strict from docs examples TS files ()
By default, TypeScript will emit `"use strict"` directives, so it is not
necessary to include `'use strict'` in `.ts` files:
https://www.typescriptlang.org/docs/handbook/compiler-options.html#:~:text=--noImplicitUseStrict

PR Close 
2020-07-31 11:00:05 -07:00
Sonu Kapoor
f49b45832c build(docs-infra): always specify a landing file for StackBlitz projects ()
The StackBlitz API (which we use to generate StackBlitz projects on the
fly, when a user clicks on a live example link in the docs) allows
specifying the file to open in the editor by passing a query param. If
no file is specified, StackBlitz opens a default one. In the past, it
used to be `main.ts` and nowadays it seems to be `app.component.ts`.

StackBlitz builder, the tool that we use to generate the StackBlitz
projects, allows specifying the primary file by setting the `file`
property in the corresponding `stackblitz.json`.

Previously, if the `file` property was not set, StackBlitz builder would
not specify a file, thus falling back on StackBlitz's default behavior.
This was not great, because the default behavior may change unexpectedly
is the future to something that is less useful for our users.

This commit change StackBlitz builder to always specify a primary file.
If no file is specified in `stackblitz.json`, the builder will look
for the first file that exists in the example from a list of predefined
files.

Partially addresses .

PR Close 
2020-01-22 13:45:23 -08:00
Sonu Kapoor
5f2897be0b docs(forms): Update catchError to return an observable ()
Closes 

PR Close 
2019-12-11 13:19:57 -08:00
Tomasz Kula
c8c1aa7fc0 docs(aio): add async validation chapter ()
Closes 

PR Close 
2018-08-10 09:14:25 -07:00
Tomasz Kula
49e900d6fc docs(aio): fix issues suggested by Kara ()
PR Close 
2018-06-26 11:03:35 -07:00
Tomasz Kula
5feb9e1935 docs(aio): address pr review issues ()
PR Close 
2018-06-26 11:03:35 -07:00
Tomasz Kula
002a5afa98 docs(aio): add cross field validation example ()
PR Close 
2018-06-26 11:03:35 -07:00
Brandon Roberts
87b16710e7 docs(aio): Add null type to form validation example ()
Closes 

PR Close 
2018-06-05 17:32:36 -07:00
Brandon Roberts
2278fe8f0e docs(aio): Upgrade examples to Angular 6 ()
PR Close 
2018-04-17 14:09:02 -07:00
Aric Thorn
7e928db204 docs(forms): Custom Validator example selector name incorrect. ()
Added bobby e2e test for template form.

Fixes: 

PR Close 
2018-02-07 12:01:12 -08:00
Aric Thorn
cd4c0eab94 docs(forms): Custom Validator example selector name incorrect. ()
Name of selector in ForbiddenName example is not consistent with Validator class nor Html selector example. Added the selector name 'appForbiddenName' as an alias name for the input of the Validator class, and updated the view accordingly.

Fixes: 

PR Close 
2018-02-07 12:01:12 -08:00
Jesus Rodriguez
1a75934cc0 build(aio): migrate plunker to stackblitz ()
PR Close 
2018-01-23 21:30:27 -08:00
Jesus Rodriguez
9bbf009dff build(aio): change examples to CLI ()
PR Close 
2017-09-21 17:05:54 -07:00
Kapunahele Wong
9b015a95eb docs(aio): tech edits to form validation
closes 
2017-08-03 13:57:31 -07:00
Kara Erickson
939dc44391 docs(forms): update and re-organize validation guide 2017-08-03 13:56:53 -07:00
Ward Bell
93516ea8a1 docs(aio): rename cb- files and a few others 2017-04-24 14:00:51 +01:00