Christoffer Noring
02c15a2448
docs: update to 2nd edition of Learning Angular ( #20934 )
...
PR Close #20934
2018-08-06 13:44:42 -07:00
René Ras
6861bc5b06
docs: clarify heroes example ( #21216 )
...
PR Close #21216
2018-08-06 13:44:17 -07:00
Ro Savage
b8887ddf16
docs: fix table in comparing observables guide ( #22485 )
...
PR Close #22485
2018-08-06 13:41:15 -07:00
Vani
67ad59c245
docs: standardize spelling of tree-shakable ( #24057 )
...
PR Close #24057
2018-08-06 13:40:15 -07:00
Dario Braun
397530ab24
docs: remove code in universal hero detail component ( #25215 )
...
This reverts commit e9cc3dad8f39bc8dfabfb708a825f90fcd2ab697.
PR Close #25215
2018-08-06 13:39:23 -07:00
Trotyl
c67f1bb38e
docs: several fixes for NPM package guide ( #20186 )
...
PR Close #20186
2018-08-06 11:32:30 -07:00
Lalith Polepeddi
97b5cb2e3b
docs(aio): add Made with Angular ( #21297 )
...
PR Close #21297
2018-08-06 09:50:14 -07:00
George Kalpakas
dc0715142f
test(docs-infra): log docs examples e2e spec paths to aid debugging ( #25293 )
...
It seems that occasionally the sharding of docs examples e2e tests gets
messed up resulting in some tests not being run. This can cause CI to be
green on a PR, when they shouldn't (because the failing tests didn't run
at all).
It is unclear under what circumstances this happens, so printing the
paths of found e2e specs will help debug the issue when it comes up
again.
PR Close #25293
2018-08-03 15:30:31 -07:00
Brandon Roberts
74bce18190
Revert "docs: refactor http module import for style guide app.module ( #25001 )" ( #25263 )
...
This reverts commit 88da8f3d52
.
PR Close #25263
2018-08-02 09:20:12 -07:00
Frederik Schlemmer
e60737f63c
docs(docs-infra): adds note according to Symlink problem ( #24714 )
...
docs: adds note according to Symlink problem
Closes #24709
docs(docs-infra): adds section "Developing on Windows"
Merge remote-tracking branch 'origin/aioREADME' into aioREADME
docs(docs-infra): adds information about admin rights
docs(docs-infra): adds hint
docs(docs-infra): Change to link
PR Close #24714
2018-08-02 08:33:24 -07:00
George Kalpakas
7b89711402
docs(elements): add section about custom element typings in `elements` guide ( #25219 )
...
PR Close #25219
2018-08-02 08:32:59 -07:00
George Kalpakas
f1223628a6
docs(elements): add link to full example in `elements` guide ( #25219 )
...
PR Close #25219
2018-08-02 08:32:59 -07:00
George Kalpakas
1b4269ad85
docs(elements): remove unnecessary whitespace in `elements` guide ( #25219 )
...
PR Close #25219
2018-08-02 08:32:59 -07:00
Pete Bacon Darwin
a224df43af
feat(docs-infra): support sending Google Analytics events ( #25042 )
...
PR Close #25042
2018-08-01 17:04:19 -07:00
kristinavavrova
20b453008f
docs: update reactiveconf 2018 in events ( #24739 )
...
PR Close #24739
2018-08-01 16:15:18 -07:00
Sámal Rasmussen
06a1974a48
docs: Update the link to the Jasmine docs ( #25175 )
...
Solves #24462 .
Also update the http part of the link to to https.
PR Close #25175
2018-08-01 16:12:43 -07:00
Alyssa Nicoll
5342aeaafd
docs(aio): update Kendo UI description in resource.json ( #24845 )
...
PR Close #24845
2018-08-01 10:59:16 -07:00
Stephon Harris
1dd2eaa7d2
docs: fix typos and missing word in tutorial ( #20764 )
...
PR Close #20764
2018-08-01 10:56:31 -07:00
Kevin Yang
7a4fb44f8d
docs(aio): add Kevin Yang to GDE resources ( #24791 )
...
Add files via upload
PR Close #24791
2018-08-01 10:55:41 -07:00
Daniel
88da8f3d52
docs: refactor http module import for style guide app.module ( #25001 )
...
PR Close #25001
2018-08-01 10:55:17 -07:00
Daniel
a9ecf4b929
docs: refactor lazy loading modules example ( #25071 )
...
PR Close #25071
2018-08-01 10:54:00 -07:00
Brandon Roberts
367841d237
docs: replace ReflectiveInjector samples with Injector samples ( #25162 )
...
PR Close #25162
2018-08-01 10:52:32 -07:00
firrae
4976a58780
docs: update to account for CLI changes ( #25223 )
...
This should help clarify the use of providedIn and correct the documentation where it was showing the use of a now depreciated CLI command flag.
I am openly looking for feedback on this change to figure out the best wording.
PR Close #25223
2018-08-01 10:51:05 -07:00
Vadym Yatsyuk
4cb1074850
docs(aio): add short description for entryComponents ( #21360 )
...
PR Close #21360
2018-07-31 13:18:36 -07:00
Stefanie Fluin
4ee9db959a
docs(docs-infra): fix topnav layout for smaller screens ( #25181 )
...
PR Close #25181
2018-07-31 11:41:22 -07:00
Rajesh Duggal
3f20a2fb5a
docs: fix link to "Override component providers" ( #24967 )
...
Closes #24966
PR Close #24967
2018-07-30 21:53:21 -07:00
Kwinten Pisman
24789e9ad9
docs(aio): add StrongBrew to the trainer list ( #24891 )
...
PR Close #24891
2018-07-30 16:48:17 -07:00
Daniel
4d5167ec83
docs: update bootstrapping and entry component guide to use httpclient ( #25178 )
...
PR Close #25178
2018-07-30 16:00:19 -07:00
Jerry Gao
efc6684cd3
docs: fix typo in dependency injection guide ( #24972 )
...
PR Close #24972
2018-07-30 15:56:35 -07:00
Daniel
9a6d26e05b
docs: refactor pipe example to use the HttpClient ( #22741 )
...
PR Close #22741
2018-07-30 14:34:32 -07:00
Pete Bacon Darwin
e8d4211d5c
feat(docs-infra): allow notification bar to show arbitrary content ( #25020 )
...
This change generalises the notification bar rendering to allow
more complex content to be displayed.
Now you must provide the full HTML of the notification message
when using `<aio-notification>`.
Also you can control whether clicking the content triggers the
notification to close or not.
This will support the new notification specified in "Other Items : 3" of
[#24140 ](https://github.com/angular/angular/issues/24140#issuecomment-397480410 )
PR Close #25020
2018-07-27 09:29:40 -07:00
Pete Bacon Darwin
6a4d66d432
style(docs-infra): remove unnecessary call to console.log() ( #25020 )
...
PR Close #25020
2018-07-27 09:29:39 -07:00
Daniel
a3cf61b7cf
docs: refactor feature modules example ( #25069 )
...
PR Close #25069
2018-07-27 09:28:12 -07:00
Frederik Schlemmer
a1b185b723
docs: Change unnecessary step in ToH-Tutorial ( #25059 )
...
PR Close #25059
2018-07-27 09:25:59 -07:00
Daniel
cf81823b07
docs: refactor style guide example 03-06 ( #24996 )
...
docs: refactor style guide example 03-06
docs: refactor style guide example 03-06
docs: refactor style guide example 03-06
PR Close #24996
2018-07-25 08:04:12 -07:00
Victor Berchet
d4ac9698ba
Revert "docs: refactor style guide example 03-06 ( #24996 )"
...
This reverts commit 65e18dc1bf
.
2018-07-24 22:11:30 -07:00
Daniel
c205516f0d
docs: refactor ngmodules example ( #25072 )
...
PR Close #25072
2018-07-24 21:03:38 -07:00
Daniel
777bd412b2
docs: replace angular/http with HttpClient ( #25068 )
...
PR Close #25068
2018-07-24 20:54:44 -07:00
Daniel
1e79014fc4
docs: replace angular/http with HttpClient ( #25066 )
...
PR Close #25066
2018-07-24 20:51:50 -07:00
Daniel Sogl
d0c066a223
docs: replaced old angular/http example ( #25065 )
...
PR Close #25065
2018-07-24 20:47:20 -07:00
Daniel
65e18dc1bf
docs: refactor style guide example 03-06 ( #24996 )
...
PR Close #24996
2018-07-24 20:46:07 -07:00
Stefanie Fluin
d523630ea2
docs(aio): cleanup aalert, callout, subsection use and author style ( #24986 )
...
PR Close #24986
2018-07-24 08:22:14 -07:00
Pete Bacon Darwin
edef58f466
build(docs-infra): ensure all API headings are sentence cased ( #24949 )
...
Closes #24880
PR Close #24949
2018-07-23 08:43:07 -07:00
Arun Kumar
7c89af34a9
docs: square odds example in rxjs guide ( #24947 )
...
Added argument type to filter function of rxjs. Fixed the
return value of filtering of odd numbers
PR Close #24947
2018-07-23 08:41:58 -07:00
Mateusz Karkula
bd576bb83f
docs: fix multicasting example in observable guide ( #24911 )
...
PR Close #24911
2018-07-23 08:40:45 -07:00
Maicon Wagner
168c2a645b
docs: add Truly-UI to resources ( #24615 )
...
PR Close #24615
2018-07-23 08:39:35 -07:00
Dario Braun
7729bb2bdc
docs: fix instructions for switching directories ( #24439 )
...
docs: fix instructions for switching directories
PR Close #24439
2018-07-23 08:38:10 -07:00
Kelly Marchewa
426324513d
docs: update rxjs link to version 6 ( #24269 )
...
PR Close #24269
2018-07-23 08:36:51 -07:00
Daniel
4d6f467fea
docs: refactor style guide example 01-01 ( #22738 )
...
docs: refactor style guide example 01-01
PR Close #22738
2018-07-23 08:35:37 -07:00
Judy Bogart
f1ab394218
docs: add api doc to commonly queried elements
2018-07-20 12:39:10 -07:00
Judy Bogart
bb58138579
docs: fix bad link ( #24825 )
...
PR Close #24825
2018-07-20 11:34:38 -07:00
Xapuu
b8f740b253
docs: remove closing parenthesis from provides guide ( #24935 )
...
PR Close #24935
2018-07-20 11:07:53 -07:00
George Kalpakas
3cd9645daa
fix(docs-infra): fix table header layout in API pages ( #24919 )
...
PR Close #24919
2018-07-20 10:48:42 -07:00
Marius Lichtblau
70b51a6255
docs: update i18n with requested changes ( #24875 )
...
use more general project name in code example
PR Close #24875
2018-07-20 10:36:13 -07:00
Marius Lichtblau
7ebd8e59a8
docs: update i18n doc regarding aot compilation ( #24875 )
...
Add missing lines to code example to allow using ng serve with custom i18n configurations.
PR Close #24875
2018-07-20 10:36:12 -07:00
George Kalpakas
1c533c913d
build(docs-infra): add support for examples of type `elements` ( #24840 )
...
Examples using `@angular/elements` need to transpile to es2015 for
Custom Elements to work (on browsers that natively support them).
Alternatively, a polyfill would need to be loaded. For now, changing the
transpilation target to es2015 is the simplest solution.
PR Close #24840
2018-07-20 10:34:47 -07:00
Jan De Wilde
ead3f926cb
docs: add e2e tests for `elements` example ( #24840 )
...
PR Close #24840
2018-07-20 10:34:47 -07:00
Jan De Wilde
9be222f448
docs: fix `elements` example ( #24840 )
...
PR Close #24840
2018-07-20 10:34:47 -07:00
George Kalpakas
b137f09345
docs: refactor `elements` example ( #24840 )
...
This makes the closing behavior more deterministic, which makes it
easier to be e2e-tested.
PR Close #24840
2018-07-20 10:34:47 -07:00
George Kalpakas
453693fd33
docs: clean up `elements` example (indentation, import order, etc) ( #24840 )
...
PR Close #24840
2018-07-20 10:34:47 -07:00
Raphaël Jamet
5840a86f98
docs: Add notes on manual sanitization to security guide ( #24176 )
...
Some users have remarked that we don't explain how to manually call
sanitization, so add a few lines on that.
PR Close #24176
2018-07-20 10:27:12 -07:00
Brandon Roberts
99a393e84f
docs: add new Reactive Forms guide ( #24578 )
...
PR Close #24578
2018-07-19 13:46:30 -04:00
Jamie Krug
23dc9a90b0
docs: fix typo in user input guide ( #22630 )
...
PR Close #22630
2018-07-18 14:04:09 -04:00
Pete Bacon Darwin
74b250b146
feat(docs-infra): enable filtering by package on API list page ( #24631 )
...
PR Close #24631
2018-07-13 19:45:55 -04:00
Pete Bacon Darwin
d8c828c9b1
build(docs-infra): implement the 'package' API template ( #24631 )
...
PR Close #24631
2018-07-13 19:45:54 -04:00
Dario Braun
82004c76ac
docs: update component styles doc regarding relative URL ( #24471 )
...
Update the documentation to match the CLI mechanics regarding relative URL in link tags.
docs: update info on stylesheet location for CLI
PR Close #24471
2018-07-12 16:44:00 -04:00
Alain Chautard
85d9c20b1d
docs(aio): Add Angular Training to list of training companies ( #23907 )
...
PR Close #23907
2018-07-12 16:39:56 -04:00
Arun Kumar
0d6b74dd87
docs: fix typo in component architecture guide ( #24832 )
...
Change the sentence from 'this tells Angular how provide ...' to 'this tells Angular how to provide ...'. The current sentence does not make grammatical sense.
PR Close #24832
2018-07-12 14:31:27 -04:00
Daniel Sogl
b7823e7087
docs: unified string chaining ( #22735 )
...
PR Close #22735
2018-07-10 18:50:44 -07:00
Daniel Sogl
3f8ab80583
docs(aio): unified string chaining ( #22735 )
...
PR Close #22735
2018-07-10 18:50:44 -07:00
Jamie Krug
ffb9dc6cf9
docs: fix incorrect forms selector references ( #22631 )
...
PR Close #22631
2018-07-10 18:50:17 -07:00
Jamie Krug
505b54b86b
docs: fix typos referencing inline component styles ( #22557 )
...
PR Close #22557
2018-07-10 18:48:29 -07:00
Judy Bogart
50fbed8e5f
docs: correct project definition ( #24807 )
...
PR Close #24807
2018-07-10 18:47:19 -07:00
George Kalpakas
03616bcb43
docs: fix typo in Universal guide ( #24812 )
...
PR Close #24812
2018-07-10 11:12:45 -07:00
Judy Bogart
49df4ef454
docs: add tree-shakable providers ( #24481 )
...
PR Close #24481
2018-07-10 11:12:07 -07:00
Judy Bogart
e1146f3d06
docs: clarify wording in architecture overview ( #24481 )
...
Closes #23463
Closes #22158
PR Close #24481
2018-07-10 11:12:07 -07:00
Daniel Sogl
a167bca927
docs: unified console.log single string style ( #22737 )
...
PR Close #22737
2018-07-10 11:11:29 -07:00
Daniel Sogl
e3709f5d48
docs(aio): unified console.log single string style ( #22737 )
...
PR Close #22737
2018-07-10 11:11:29 -07:00
George Kalpakas
250527ca68
feat(service-worker): add support for `?` in SW config globbing ( #24105 )
...
The globbing is used in the following sections:
- `assetGroups` > `resources` > `files`/`versionedFiles`
- `assetGroups` > `resources` > `urls`
- `dataGroups` > `urls`
- `navigationUrls`
Query params are ignored for `files`/`versionedFiles` and
`navigationUrls`, but they are still taken into account for
`assetGroups`/`dataGroups` `urls`. To avoid a breaking change, `?` is
matched literally for these patterns.
PR Close #24105
2018-07-06 13:50:17 -07:00
Paul Spears
94076c934c
docs: update Angular Boot Camp description ( #23653 )
...
PR Close #23653
2018-07-06 13:49:56 -07:00
Daniel
f936b8cbd2
docs: refactored ng-container code ( #22742 )
...
PR Close #22742
2018-07-06 13:49:35 -07:00
George Kalpakas
e01b539ee5
refactor: infer type for `it()` assertion functions ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
Judy Bogart
3e6a722ddb
docs: add workspace and related cli terms ( #24633 )
...
PR Close #24633
2018-07-06 10:13:39 -07:00
Will
568612349f
docs(aio): added a link to Angular Zero online course (Traditional Chinese) ( #24228 )
...
PR Close #24228
2018-07-06 10:11:01 -07:00
Kapunahele Wong
b719905f9b
docs: clarify faqs about services ( #24079 )
...
PR Close #24079
2018-07-06 10:10:41 -07:00
ampGular
56a8533cf3
docs: add app.module to changed documents ( #23876 )
...
PR Close #23876
2018-07-06 10:10:20 -07:00
paulmojicatech
7f3242affb
docs: fix documention for attributes directive ( #24367 )
...
fix:update documentation for attributes directive to fix error
PR Close #24367
2018-07-03 18:34:58 -04:00
Michael Prentice
948e2236c0
docs(aio): update contributors entry ( #23786 )
...
PR Close #23786
2018-07-02 15:45:39 -07:00
Rob Wormald
3553977bd7
feat(core): add support for ShadowDOM v1 ( #24718 )
...
add a new ViewEncapsulation.ShadowDom option that uses the v1 Shadow DOM API to provide style encapsulation.
PR Close #24718
2018-07-02 14:37:41 -07:00
Jonathan Sharpe
1ae3f87383
docs: update HTTP error test example again ( #24701 )
...
This has somehow regressed since angular/angular#22844 was merged.
PR Close #24701
2018-07-02 14:37:18 -07:00
Conner Chyung
4e7a44c816
docs: fix typo in pipes guide ( #24452 )
...
PR Close #24452
2018-07-02 14:36:55 -07:00
Arunkarthick S. R
d1805d04d5
docs: fix docregion in attribute directives for highlight directive ( #23972 )
...
Fixes #23503
PR Close #23972
2018-07-02 14:36:24 -07:00
Pete Bacon Darwin
d876700c26
build(docs-infra): render short description of parameters in API docs ( #24537 )
...
PR Close #24537
2018-06-28 15:03:14 -07:00
Brandon Roberts
3db9d57de3
fix(docs-infra): use clean package.json template when generating zips ( #24691 )
...
Closes #24689
PR Close #24691
2018-06-28 15:01:00 -07:00
Brandon Roberts
66e50f28d2
docs: include ts-loader as shared example dependency ( #24691 )
...
Closes #24671
PR Close #24691
2018-06-28 15:01:00 -07:00
FinnStutzenstein
676ec411b9
docs: consistent spacing in tutorial html files ( #23105 ) ( #24497 )
...
- Removed surrounding spaces in interpolation expressions following the styleguide
- Consistant spacing of two spaces in html
Fixes #23105
PR Close #24497
2018-06-28 17:56:19 -04:00
Kapunahele Wong
22758912a0
docs(aio): tech edits to upgrade-lazy ( #18487 ) ( #18487 )
...
PR Close #18487
PR Close #18487
2018-06-27 15:01:47 -07:00
Georgios Kalpakas
70156bc4ed
docs(upgrade): add guide about `downgradeModule()` ( #18487 ) ( #18487 )
...
PR Close #18487
PR Close #18487
2018-06-27 15:01:47 -07:00
Georgios Kalpakas
24e0c3d43d
docs: minor fixes in `docs-style-guide` ( #18487 ) ( #18487 )
...
PR Close #18487
PR Close #18487
2018-06-27 15:01:47 -07:00
Nico de Haen
8dec381145
docs: fix unit tests in toh-pt6 ( #24491 )
...
Resolves #20373
PR Close #24491
2018-06-27 14:33:26 -07:00
Alan Agius
32da3e1602
docs: add explanation for `enableResourceInlining` ( #24644 )
...
PR Close #24644
2018-06-27 14:31:53 -07:00
Tomasz Kula
5c0e681bf3
docs(aio): fix adding to template driven forms ( #23743 )
...
PR Close #23743
2018-06-26 11:03:36 -07:00
Tomasz Kula
7d6e833a6f
docs(aio): fix issues suggested by Brandon ( #23743 )
...
PR Close #23743
2018-06-26 11:03:35 -07:00
Tomasz Kula
49e900d6fc
docs(aio): fix issues suggested by Kara ( #23743 )
...
PR Close #23743
2018-06-26 11:03:35 -07:00
Tomasz Kula
5feb9e1935
docs(aio): address pr review issues ( #23743 )
...
PR Close #23743
2018-06-26 11:03:35 -07:00
Tomasz Kula
002a5afa98
docs(aio): add cross field validation example ( #23743 )
...
PR Close #23743
2018-06-26 11:03:35 -07:00
Pete Bacon Darwin
cf0968f98e
build(docs-infra): support hiding constructors of injectable classes ( #24529 )
...
Classes that are injectable often have constructors that should not be
called by the application developer. It is the responsibility of the
injector to instantiate the class and the constructor often contains
private implementation details that may need to change.
This commit removes constructors from the docs for API items that are
both:
a) Marked with an injectable decorator (e.g. Injectable, Directive,
Component, Pipe), and
b) Have no constructor description
This second rule allows the developer to override the removal if there
is something useful to say about the constructor.
Note that "normal" classes such as `angimations/HttpHeaders` do not have
their constructor removed, despite (at this time) having no description.
PR Close #24529
2018-06-26 10:58:11 -07:00
George Kalpakas
941d2cdaaf
test(aio): fix upgrade-phonecat examples e2e tests ( #24583 )
...
Closes #19625
PR Close #24583
2018-06-25 09:30:46 -07:00
yjaaidi
fba3f10938
docs: add guide-angular.wishtack.io to education resources ( #24585 )
...
PR Close #24585
2018-06-25 07:57:33 -07:00
Pete Bacon Darwin
8c51ce6f3b
build(docs-infra): move overload short description above syntax ( #24526 )
...
PR Close #24526
2018-06-25 07:56:36 -07:00
Ricardo Varanda
fe8fe9ba9e
docs: update Angular CLI option for sourcemaps ( #24437 )
...
PR Close #24437
2018-06-25 07:53:26 -07:00
George Tzinos
637805a0c9
docs: update `lowercase` pipe example in "AngularJS to Angular" guide ( #24588 )
...
PR Close #24588
2018-06-21 13:14:31 -07:00
George Kalpakas
cb31381734
build(docs-infra): redirect removed webpack guide to `v5.angular.io` ( #24595 )
...
The outdated webpack guide has been removed in #24478 , but people might
still try to access it (via direct links or search-engine results).
Instead of returning 404, we will now redirect `/guide/webpack` to the
archived version of the guide at `v5.angular.io/guide/webpack`.
PR Close #24595
2018-06-20 16:51:33 -07:00
Elana Olson
b91254fc43
docs(aio): add elana olson to contributor.json file ( #24579 )
...
Add new contributor, elana olson, to the contributors list.
PR Close #24579
2018-06-20 16:50:54 -07:00
Stefanie Fluin
a26965812b
feat(docs-infra): Add GitHub and Twitter external icon links to topnav toolbar ( #24542 )
...
PR Close #24542
2018-06-20 16:50:15 -07:00
Brandon Roberts
794584e353
docs: Remove outdated Webpack guide and example ( #24478 )
...
A supporting Webpack guide will be introduced as part of the guidance
for ejecting from the Angular CLI.
Closes #23937
PR Close #24478
2018-06-18 15:03:22 -07:00
Pete Bacon Darwin
45862d0812
build(docs-infra): ensure all headings are sentence cased ( #24527 )
...
PR Close #24527
2018-06-15 09:13:45 -07:00
Pete Bacon Darwin
39af314e29
build(aio): add github links to API doc members ( #24000 )
...
This change adds Github edit and view links to methods
and decorator options.
It is possible to add these to properties also but the
UI is rather tight as these are displayed in a table.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
8daadf360c
build(aio): compute breadcrums for all API doc types ( #24000 )
...
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
859a3d5784
build(aio): fix decorator doc "inherited from" heading ( #24000 )
...
We should not include the package path in the inherited
from heading for decorator API docs
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
66f6a48210
fix(aio): tidy up API doc styles ( #24000 )
...
* Code anchors should inherit the font size from their container
* Table headings should align with content
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
8a4c577917
build(aio): fix broken doc-gen unit test ( #24000 )
...
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
2b15108f7e
build(aio): remove invalid H3 usage notes heading ( #24000 )
...
This heading is too high for the section because the
method name is a H3 but it cannot be a H4 because
usage notes may contain H4 headings.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
bc4f10ca20
build(aio): rearrange processors to ensure we catch all content errors ( #24000 )
...
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
77309e2ea4
build(aio): map H3 headings into H4 headings for certain templates ( #24000 )
...
The sections such as methods and decorator options are already headed
by a H3 heading so we need to map the H3 headings in the API doc source
down to H4 headings.
This commit includes general heading mapping functionality accessible via
the `marked` Nunjucks filter.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
e371b226fa
build(aio): rearrange decorator API doc template ( #24000 )
...
The overview of the decorator options is now a table.
The detailed description of each option is now a full section.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
ccb19fea68
build(aio): remove unused `@linkDocs` alias for `@link` jsdoc tag ( #24000 )
...
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
e7b392bf3a
build(aio): improve automatic linking of code items ( #24000 )
...
This commit adds new link disambiguators that mean that more
code links can be generated automatically in a sensible way.
The best example is the use of properties within class, interface and
enum documentation.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
8977b9690e
docs(aio): remove unused guide doc ( #24000 )
...
This was erroneously committed into master, when it was really only
supposed to demo what the pages might look like.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
d4d8125b2d
build(aio): refactor the decorator doc processing ( #24000 )
...
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
62443b04a0
build(aio): do not allow `@usageNotes` on properties ( #24000 )
...
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
3c1eb9413f
build(aio): update to latest dgeni-packages@0.26.2 ( #24000 )
...
This update allows us to autolink to methods and properties, which
means that we can change things like `{@link transition transition()}`
to just `transition()`.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
4168c946c6
build(aio): add content rule to prevent usageNotes in non-export API docs ( #24000 )
...
This commit also factors out `API_CONTAINED_DOC_TYPES` to be used by
both `filterContainedDocs` and `addAllowedPropertiesRules`.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
293ec78069
build(aio): don't constrain `checkContentRules` to run before another processor ( #24000 )
...
We don't really care when this processor runs as long as it happens
after the tags have been extracted.
By not constraining its `runBefore` property we can ensure that other
processors can be run before it.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
131d0d8e8a
build(aio): do not try to auto-link to internal API items ( #24000 )
...
This would cause dangling links since the target, being internal,
would not exist in the docs.
PR Close #24000
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
5fb0b567ce
build(aio): don't render `@Annotation` tags ( #24000 )
...
Because we were "ignoring" these tags they were being
rendered as part of the previous tag.
What we really want to do is know about them, so that we
don't break the doc-gen but then ignore them when rendering.
PR Close #24000
2018-06-13 16:47:40 -07:00
Vani
503a524d27
docs: change capitalization for css hex color values ( #23511 )
...
PR Close #23511
2018-06-13 13:31:30 -07:00
vovchik-manko
0bd2d7bac6
docs: add message property to compose-message component ( #24310 )
...
PR Close #24310
2018-06-13 13:28:47 -07:00
Kirankumar Sripati
c8e865ac8e
docs: fix typo ( #24470 )
...
PR Close #24470
2018-06-13 11:54:26 -07:00
Kapunahele Wong
d9bf6e37ae
docs: fix wording in 4-10 ( #24385 )
...
PR Close #24385
2018-06-13 11:53:20 -07:00
Shaun Grady
153ba4dff3
docs(aio): Reorganize style guide sections on prefixing components/directives ( #22571 )
...
Closes https://github.com/angular/angular/issues/22081
PR Close #22571
2018-06-13 11:20:42 -07:00
George Kalpakas
5e8bf2f88d
build(docs-infra): ensure `dist/` directory is cleaned before running `tsc --watch` ( #24372 )
...
PR Close #24372
2018-06-11 09:18:46 -07:00
George Kalpakas
ea143e7498
build(docs-infra): upgrade preview server to latest `@types/shelljs` ( #24372 )
...
PR Close #24372
2018-06-11 09:18:46 -07:00
Michał Gołębiowski-Owczarek
8be6892777
fix(docs-infra): use script nomodule to load IE polyfills, skip other polyfills ( #24317 )
...
This commit includes two changes:
1. It changes the unreliable dynamic way of loading IE polyfills to use
`<script nomodule>` instead - for IE it's equivalent to a regular script tag
while modern browsers will ignore it.
2. It removes other polyfills for browsers not supporting `Object.assign` as
this API is supported by Chrome 45+, Firefox 34+ and Safari 9+ i.e. it's been
supported for some time.
Note that as of June 2018 Googlebot uses Chrome 41 to render sites to be
indexed. Chrome 41 doesn't support `Object.assign` but it also doesn't support
ES6 modules so it'll load polyfills meant for IE - which it should do anyway
as it doesn't support most of ES6.
Fixes #23647
PR Close #24317
2018-06-08 13:34:06 -07:00
Pete Bacon Darwin
9f877f4416
build(docs-infra): ensure stability is computed before the API list ( #24356 )
...
Previously the API list was being generated before the stability had
been computed. This meant that the API list page showed no API docs
when filtering by `stable` stability status.
Closes #24329
PR Close #24356
2018-06-08 13:33:32 -07:00
Stephen Fluin
4664226b97
docs(aio): add mix and connect to front page campaigns ( #24357 )
...
PR Close #24357
2018-06-08 13:31:28 -07:00
ketangote
ce1543fcde
docs(aio): Added resource link to Amexio Canvas Web Based IDE ( #24336 )
...
PR Close #24336
2018-06-07 18:46:32 -04:00
Pete Bacon Darwin
700e55ce14
build(docs-infra): log warning rather than error if content errors are not fatal ( #24320 )
...
PR Close #24320
2018-06-06 10:25:04 -07:00
Pete Bacon Darwin
68d37ef0c1
build(aio): ensure the correct decorator properties are merged ( #24289 )
...
Previously only the `description` and `usageNotes` were being copied over
from the call-member of the decorator interface. Important properties such
as `shortDescription` were missed.
These are now added and the code has been refactored to make it simpler and
clearer to update which properties get copied as the requirements change.
PR Close #24289
2018-06-06 10:23:47 -07:00
Brandon Roberts
87b16710e7
docs(aio): Add null type to form validation example ( #23949 )
...
Closes #20282
PR Close #23949
2018-06-05 17:32:36 -07:00
George Kalpakas
255463ed48
fix(aio): remove unnecessary scrollbar in `code-tabs` ( #24207 )
...
PR Close #24207
2018-06-04 12:07:25 -07:00
George Kalpakas
b4bbdb4ce2
fix(aio): add right-margin to `.home` link ( #24207 )
...
PR Close #24207
2018-06-04 12:07:25 -07:00
Alan Agius
7623d74607
docs(aio): clean up frequent ng-modules ( #24025 )
...
Closes #24017
PR Close #24025
2018-06-04 10:13:18 -07:00
Nathan Phillip Brink
ccaa199366
docs(aio): remove an extraneous apostrophe ( #24293 )
...
PR Close #24293
2018-06-04 10:11:28 -07:00
Kim Maida
49d5de68f6
docs(aio): Add GDE Kim Maida to contributors
2018-05-30 17:33:33 -07:00
alberto
5d6074eaff
docs: fix typo ( #24210 )
...
closes #24191
PR Close #24210
2018-05-30 17:06:12 -07:00
Aditya Bhardwaj
9add50129d
docs: fix typo ( #24210 )
...
closes #23891
PR Close #24210
2018-05-30 17:06:12 -07:00
Vani
4247176b6e
docs: fix typo if FAQ section ( #24210 )
...
closes #22360
PR Close #24210
2018-05-30 17:06:12 -07:00
seklyza
3b9c5c849c
docs: fix WebStorm name ( #24210 )
...
closes #21900
PR Close #24210
2018-05-30 17:06:12 -07:00
Victor Berchet
27d811a7ce
Revert "docs: update docs to use HttpClientModule instead of HttpModule ( #22727 )"
...
This reverts commit 3ed7fc6686
.
2018-05-30 16:12:49 -07:00
Judy Bogart
c25e6142d2
docs: remove unfinished observables file ( #23801 )
...
PR Close #23801
2018-05-30 14:44:28 -07:00
Kyle Liu
7c39216083
docs(aio): fix typo for @NgModuledecorator to @NgModule decorator ( #24201 )
...
closes #23974
PR Close #24201
2018-05-30 11:24:12 -07:00
Aditya Bhardwaj
223882aeb6
docs: fix typo ( #24201 )
...
closes #23853
PR Close #24201
2018-05-30 11:24:11 -07:00
Aaron Gussman
3ed7fc6686
docs: update docs to use HttpClientModule instead of HttpModule ( #22727 )
...
Updated most examples to use HttpClientModule instead of deprecated HttpModule
fix #19280
PR Close #22727
2018-05-30 10:03:14 -07:00
gjdev
7c1bd7170e
docs(aio): add blox material library to resources ( #20539 )
...
PR Close #20539
2018-05-30 10:02:32 -07:00
cexbrayat
41cd8f3efb
refactor(core): use Partial<T> for MetadataOverride ( #24103 )
...
Allows to write:
const fixture = TestBed
.overridePipe(DisplayNamePipe, { set: { pure: false } })
.createComponent(MenuComponent);
when you only want to set the `pure` metadata,
instead of currently:
const fixture = TestBed
.overridePipe(DisplayNamePipe, { set: { name: 'displayName', pure: false } })
.createComponent(MenuComponent);
which forces you to redefine the name of the pipe even if it is useless.
Fixes #24102
PR Close #24103
2018-05-29 18:40:05 -04:00
jenniferfell
00c4751f37
docs: update lts and labs practices ( #23922 )
...
PR Close #23922
2018-05-29 18:01:31 -04:00
George Kalpakas
c2e131119b
refactor(aio): rename method (loadContainingCustomElements --> loadContainedCustomElements) ( #23944 )
...
PR Close #23944
2018-05-29 18:00:33 -04:00
George Kalpakas
7866684f2b
fix(aio): avoid loading the ToC component until it is necessary ( #23944 )
...
PR Close #23944
2018-05-29 18:00:33 -04:00
George Kalpakas
6e05ae02a2
fix(aio): show embedded ToC ( #23944 )
...
On narrow screens (where there is not enough room on the right to show
the floating ToC), an embedded ToC is shown (via an `<aio-toc embedded>`
element in the document). Since ToC was not a custom element, the
component was not instantiated for the embedded element.
This commit fixes it by making `aio-toc` a custom element and loading it
manually for the floating ToC (if necessary).
PR Close #23944
2018-05-29 18:00:33 -04:00
George Kalpakas
431a42a238
feat(aio): add component for lazy-loading custom element ( #23944 )
...
PR Close #23944
2018-05-29 18:00:33 -04:00
George Kalpakas
7a9c987e56
refactor(aio): order custom elements by selector ( #23944 )
...
PR Close #23944
2018-05-29 18:00:33 -04:00
George Kalpakas
ae86cb3be0
fix(aio): do not load custom elements again while already loading ( #23944 )
...
PR Close #23944
2018-05-29 18:00:33 -04:00
George Kalpakas
a6f34be9f5
build(aio): update payload size limits ( #23944 )
...
PR Close #23944
2018-05-29 18:00:33 -04:00
Danny Rademacher
d74078fb88
docs(http): correct spelling error ( #23675 )
...
Correct a spelling error. I changed HttpParms to HttpParams
PR Close #23675
2018-05-29 16:55:06 -04:00
Pete Bacon Darwin
ddd6124802
feat(aio): display code-tabs in a Material Design "card" ( #24027 )
...
This helps to connect the "content" of the tab to its label.
Closes #23985
PR Close #24027
2018-05-29 16:52:06 -04:00
Pete Bacon Darwin
96a0e131bf
feat(aio): render hover status on code-tabs ( #24027 )
...
The Material Design spec states that there should be a change
of background when hovering over a tab label.
See https://material.io/design/components/tabs.html#states
Related to #23985
PR Close #24027
2018-05-29 16:52:06 -04:00
Juri
7657535718
docs(aio): fix link to correct bio image ( #24150 )
...
PR Close #24150
2018-05-29 16:27:49 -04:00
Mashhood Rastgar
3de80fc7fb
docs(aio): Added Mashhood as GDE in contributors ( #24157 )
...
PR Close #24157
2018-05-29 16:20:05 -04:00
Tiago Temporin
83bb5d1922
docs(aio): add material community components ( #24042 )
...
PR Close #24042
2018-05-25 13:45:40 -04:00
George Kalpakas
3e39fef274
refactor(aio): improve logging output in `update-preview-server.sh` ( #24071 )
...
PR Close #24071
2018-05-25 13:44:44 -04:00
Juri
36cc72ee5b
docs(aio): add Juri Strumpflohner to GDE resources ( #24086 )
...
PR Close #24086
2018-05-25 13:43:50 -04:00
Stephen Fluin
186118e684
docs(aio): remove outdated rangle link ( #24108 )
...
PR Close #24108
2018-05-25 13:41:59 -04:00
thebyteman
fb906a87e8
docs(aio): fix typo ( #23925 )
...
PR Close #23925
2018-05-22 16:35:17 -04:00
Brandon Roberts
608c3748e8
docs(aio): Remove outdated README.md from cli-quickstart zip ( #23947 )
...
Closes #23936
PR Close #23947
2018-05-22 13:37:15 -04:00
Patrick McDonald
6d8c847e7b
docs: fix typo ( #23998 )
...
"Made" doesn't make sense (redoing and closing #23940 )
PR Close #23998
2018-05-22 13:35:13 -04:00
Brandon Roberts
db2329ef6a
docs(aio): Add missing dependencies and files to testing zip file download ( #23948 )
...
Closes #23060
PR Close #23948
2018-05-21 16:12:40 -04:00
VTHINKXIE
de267e97c9
docs(aio): add ant design of angular in resources ( #23953 )
...
PR Close #23953
2018-05-21 16:11:13 -04:00
George Kalpakas
f8c6947205
fix(aio): avoid unnecessary re-calculations in live-examples ( #23960 )
...
With `plnkrs`, we used to choose a different plnkr mode (normal vs
embedded) based on the size of the screen. This affected the layout of
the plnkr page ("embedded" plnkr mode was usable on small screens, while
"normal" mode wasn't). This is not to be confused with the live-example
mode we use today to determine whether the live-example should be a link
(that open StackBlitz on a new page) or embedded into the document
(using an iframe).
Since we no longer need to change the live-example URL based on the
screen size, there is no need to listen for rezise events on Window. The
necessary properties can be computed once and certain variables are
obsolete.
PR Close #23960
2018-05-21 16:10:12 -04:00
George Kalpakas
41fea84957
fix(aio): allow setting live-example title from content ( #23960 )
...
Previously, it was possible to set the live-example title as content in
the `<live-example>` element. This relied on our custom loader
functionality that extracted the content from the DOM element before
passing it to the Angular compiler and stored it on a property for later
retrieval.
Since we switched to custom elements (and got rid of the custom loader),
the property is no longer populated with the contents. As a result, many
live examples show the default title ("live example") instead of the one
specified as content.
This commit fixes it by projecting the content into an invisible node
for later retrieval (similar to what we do in other components, such as
the `CodeExampleComponent`).
PR Close #23960
2018-05-21 16:10:12 -04:00
George Kalpakas
a7b07defe1
refactor(aio): clean up `attribute-utils` ( #23960 )
...
PR Close #23960
2018-05-21 16:10:12 -04:00
George Kalpakas
99d330a1b7
style(aio): remove background from `lazy-loading` concept icon ( #23950 )
...
Fixes #23938
PR Close #23950
2018-05-21 16:08:08 -04:00
mhartington
3cdf5afc6e
docs(aio): add mhartington to gde ( #23777 )
...
PR Close #23777
2018-05-21 16:05:18 -04:00
Akihito Tamagawa
ea4321d912
docs(aio): fix typo ( #23990 )
...
are are -> are
PR Close #23990
2018-05-21 16:04:08 -04:00
Collin Klopfenstein
88ab1d0e55
docs(aio): changed 'onVoted' output property to 'voted' to be in line with the styleguide ( #23832 )
...
PR Close #23832
2018-05-16 17:23:05 -04:00
Brandon Roberts
20d76374ed
docs(aio): Expose server and CLI configuration for universal in guide ( #23842 )
...
Closes #23795
PR Close #23842
2018-05-16 17:21:44 -04:00
Alexander Burakevych
55103419e9
docs(aio): add Angular Conf Australia to events ( #22929 )
...
Angular Conf Australia 2018 will be held at June 22 in Melbourne, Australia!
https://www.angularconf.com.au/
PR Close #22929
2018-05-16 17:18:46 -04:00
Suguru Inatomi
547efb5f4d
docs(aio): fix path to observables guide ( #23858 )
...
PR Close #23858
2018-05-16 17:16:48 -04:00
Jonathan Sharpe
091b11a4ab
docs(aio): update HTTP error test example ( #22844 )
...
Update the example to match the description preceding it, which refers to the
use of the error method and ErrorEvent rather than the flush method with a
non-2xx status as shown previously.
PR Close #22844
2018-05-16 17:15:20 -04:00
Stephen Fluin
6a24c02d73
docs(aio): Remove Intertech with no courses scheduled ( #22867 )
...
PR Close #22867
2018-05-16 17:09:43 -04:00