diff --git a/public/_includes/_docs-nav.jade b/public/_includes/_docs-nav.jade index db05c08f99..5246f85785 100644 --- a/public/_includes/_docs-nav.jade +++ b/public/_includes/_docs-nav.jade @@ -37,7 +37,7 @@ nav.side-nav.l-pinned-left.l-layer-4.l-offset-nav li(class="#{selected}") #{num}. #{page.title} else - li(class="#{selected}") #{slug} + li(class="#{selected}") #{page.title} // TERTIARY NAVIGATION diff --git a/public/docs/js/latest/api/_data.json b/public/docs/js/latest/api/_data.json index 2ec5318304..03e67ad3b1 100644 --- a/public/docs/js/latest/api/_data.json +++ b/public/docs/js/latest/api/_data.json @@ -12,15 +12,15 @@ }, "di" : { - "title" : "Di" + "title" : "Dependency Injection (DI)" }, "di_annotations" : { - "title" : "Di Annotations" + "title" : "DI Annotations" }, "di_errors" : { - "title" : "Di Errors" + "title" : "DI Errors" }, "directives" : { @@ -35,18 +35,10 @@ "title" : "Pipes" }, - "template" : { - "title" : "Template" - }, - "test" : { "title" : "Test" }, - "test_lib" : { - "title" : "Test Lib" - }, - "view" : { "title" : "View" } diff --git a/public/docs/js/latest/api/angular2/_data.json b/public/docs/js/latest/api/angular2/_data.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/public/docs/js/latest/api/angular2/_data.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/docs/js/latest/api/angular2_sfx/_data.json b/public/docs/js/latest/api/angular2_sfx/_data.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/public/docs/js/latest/api/angular2_sfx/_data.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/docs/js/latest/api/annotations/Ancestor-class.jade b/public/docs/js/latest/api/annotations/Ancestor-class.jade index cde8712e22..b93dfb912d 100644 --- a/public/docs/js/latest/api/annotations/Ancestor-class.jade +++ b/public/docs/js/latest/api/annotations/Ancestor-class.jade @@ -63,8 +63,7 @@ p. pre.prettyprint code. - () - + constructor() :markdown diff --git a/public/docs/js/latest/api/annotations/Attribute-class.jade b/public/docs/js/latest/api/annotations/Attribute-class.jade index 38e5211bdd..e969806d25 100644 --- a/public/docs/js/latest/api/annotations/Attribute-class.jade +++ b/public/docs/js/latest/api/annotations/Attribute-class.jade @@ -37,8 +37,7 @@ p. pre.prettyprint code. - (attributeName) - + constructor(attributeName) :markdown diff --git a/public/docs/js/latest/api/annotations/Decorator-class.jade b/public/docs/js/latest/api/annotations/Decorator-class.jade index c3826ebfac..2be128b974 100644 --- a/public/docs/js/latest/api/annotations/Decorator-class.jade +++ b/public/docs/js/latest/api/annotations/Decorator-class.jade @@ -1,7 +1,7 @@ p. exported from angular2/annotations - defined in angular2/src/core/annotations/annotations.js (line 750) + defined in angular2/src/core/annotations/annotations.js (line 756) :markdown Directive that attaches behavior to DOM elements. @@ -10,10 +10,10 @@ p. (see: http://en.wikipedia.org/wiki/Composition_over_inheritance) Decorators: - - are simplest form of [Directive]s. + - are simplest form of Directives. - are best used as a composition pattern () - Decorators differ from [Component]s in that they: + Decorators differ from Components in that they: - can have multiple decorators per element - do not create their own evaluation context - do not have a template (and therefor do not create Shadow DOM) @@ -69,7 +69,7 @@ p. pre.prettyprint code. - ({ + constructor({ selector, properties, events, @@ -84,7 +84,6 @@ p. lifecycle:List, compileChildren:boolean }={}) - :markdown diff --git a/public/docs/js/latest/api/annotations/DynamicComponent-class.jade b/public/docs/js/latest/api/annotations/DynamicComponent-class.jade index 64f2c8be4e..b5b728dd4c 100644 --- a/public/docs/js/latest/api/annotations/DynamicComponent-class.jade +++ b/public/docs/js/latest/api/annotations/DynamicComponent-class.jade @@ -1,7 +1,7 @@ p. exported from angular2/annotations - defined in angular2/src/core/annotations/annotations.js (line 655) + defined in angular2/src/core/annotations/annotations.js (line 661) :markdown Directive used for dynamically loading components. @@ -56,7 +56,7 @@ p. pre.prettyprint code. - ({ + constructor({ selector, properties, events, @@ -71,7 +71,6 @@ p. injectables:List, lifecycle:List }={}) - :markdown @@ -86,7 +85,7 @@ p. :markdown - Same as [Component.injectables]. + Same as `injectables` in the Component. diff --git a/public/docs/js/latest/api/annotations/Parent-class.jade b/public/docs/js/latest/api/annotations/Parent-class.jade index 2eaad1cac8..fcbe4992d8 100644 --- a/public/docs/js/latest/api/annotations/Parent-class.jade +++ b/public/docs/js/latest/api/annotations/Parent-class.jade @@ -50,8 +50,7 @@ p. pre.prettyprint code. - () - + constructor() :markdown diff --git a/public/docs/js/latest/api/annotations/PropertySetter-class.jade b/public/docs/js/latest/api/annotations/PropertySetter-class.jade index cc3812d055..6b8119c159 100644 --- a/public/docs/js/latest/api/annotations/PropertySetter-class.jade +++ b/public/docs/js/latest/api/annotations/PropertySetter-class.jade @@ -18,8 +18,7 @@ p. pre.prettyprint code. - (propName) - + constructor(propName) :markdown diff --git a/public/docs/js/latest/api/annotations/Query-class.jade b/public/docs/js/latest/api/annotations/Query-class.jade index a80a868aeb..7b0c4d94b8 100644 --- a/public/docs/js/latest/api/annotations/Query-class.jade +++ b/public/docs/js/latest/api/annotations/Query-class.jade @@ -4,9 +4,9 @@ p. defined in angular2/src/core/annotations/di.js (line 77) :markdown - Specifies that a [QueryList] should be injected. + Specifies that a QueryList should be injected. - See: [QueryList] for usage and example. + See QueryList for usage and example. .l-main-section h2 Members @@ -16,8 +16,7 @@ p. pre.prettyprint code. - (directive) - + constructor(directive) :markdown diff --git a/public/docs/js/latest/api/annotations/View-class.jade b/public/docs/js/latest/api/annotations/View-class.jade index d901a2faf7..268bc504a4 100644 --- a/public/docs/js/latest/api/annotations/View-class.jade +++ b/public/docs/js/latest/api/annotations/View-class.jade @@ -4,7 +4,7 @@ p. defined in angular2/src/core/annotations/view.js (line 34) :markdown - Declare the available HTML templates for an application. + Declares the available HTML templates for an application. Each angular component requires a single `@Component` and at least one `@View` annotation. The @View annotation specifies the HTML template to use, and lists the directives that are active within the template. @@ -12,7 +12,7 @@ p. When a component is instantiated, the template is loaded into the component's shadow root, and the expressions and statements in the template are evaluated against the component. - For details on the `@Component` annotation, see [Component]. + For details on the `@Component` annotation, see Component. ## Example @@ -41,7 +41,7 @@ p. pre.prettyprint code. - ({ + constructor({ templateUrl, template, directives @@ -50,7 +50,6 @@ p. template: string, directives: List<Type> }) - :markdown @@ -65,7 +64,7 @@ p. :markdown - Specify a list of directives that are active within a template. [TODO: true?] + Specifies a list of directives that can be used within a template. Directives must be listed explicitly to provide proper component encapsulation. @@ -96,7 +95,7 @@ p. :markdown - Specify an inline template for an angular component. + Specifies an inline template for an angular component. NOTE: either `templateURL` or `template` should be used, but not both. @@ -110,7 +109,7 @@ p. :markdown - Specify a template URL for an angular component. + Specifies a template URL for an angular component. NOTE: either `templateURL` or `template` should be used, but not both. diff --git a/public/docs/js/latest/api/annotations/Viewport-class.jade b/public/docs/js/latest/api/annotations/Viewport-class.jade index b5062fb744..f87ef1256b 100644 --- a/public/docs/js/latest/api/annotations/Viewport-class.jade +++ b/public/docs/js/latest/api/annotations/Viewport-class.jade @@ -1,16 +1,16 @@ p. exported from angular2/annotations - defined in angular2/src/core/annotations/annotations.js (line 879) + defined in angular2/src/core/annotations/annotations.js (line 885) :markdown Directive that controls the instantiation, destruction, and positioning of inline template elements. - A viewport directive uses a [ViewContainer] to instantiate, insert, move, and destroy views at runtime. - The [ViewContainer] is created as a result of `