From 111cbe8bce6cbcbc02bcedff712819178f096d3a Mon Sep 17 00:00:00 2001 From: Naomi Black Date: Tue, 28 Jul 2015 13:28:47 -0700 Subject: [PATCH] docs(api): more updates for harp 0.17.0 --- .../AttributeAnnotation-class.jade | 13 +- .../ClassDefinition-interface.jade | 2 - .../ComponentAnnotation-class.jade | 15 +- .../ComponentDecorator-interface.jade | 1 - .../DirectiveAnnotation-class.jade | 18 +- .../OnAllChangesDone-interface.jade | 1 - .../api/annotations/OnChange-interface.jade | 1 - .../api/annotations/OnCheck-interface.jade | 1 - .../api/annotations/OnDestroy-interface.jade | 1 - .../api/annotations/OnInit-interface.jade | 1 - .../annotations/QueryAnnotation-class.jade | 16 +- .../annotations/TypeDecorator-interface.jade | 2 - .../api/annotations/ViewAnnotation-class.jade | 16 +- .../annotations/ViewDecorator-interface.jade | 1 - .../api/change_detection/AST-class.jade | 90 ----- .../change_detection/ASTWithSource-class.jade | 144 -------- .../change_detection/AccessMember-class.jade | 140 -------- .../AstTransformer-class.jade | 332 ------------------ .../api/change_detection/BasePipe-class.jade | 19 +- .../change_detection/BindingRecord-class.jade | 294 ---------------- .../{CHECKED-var.jade => CHECKED-const.jade} | 0 ...LWAYS-var.jade => CHECK_ALWAYS-const.jade} | 0 ...CK_ONCE-var.jade => CHECK_ONCE-const.jade} | 0 .../ChangeDetection-class.jade | 49 --- .../ChangeDetectionError-class.jade | 9 +- .../ChangeDetector-interface.jade | 205 ----------- .../ChangeDetectorDefinition-class.jade | 89 ----- .../ChangeDetectorRef-class.jade | 9 +- .../ChangeDispatcher-interface.jade | 43 --- .../{DEFAULT-var.jade => DEFAULT-const.jade} | 0 ...{DETACHED-var.jade => DETACHED-const.jade} | 0 .../DehydratedException-class.jade | 24 -- .../DirectiveIndex-class.jade | 63 ---- .../DirectiveRecord-class.jade | 127 ------- .../DynamicChangeDetection-class.jade | 29 -- .../DynamicChangeDetector-class.jade | 265 -------------- .../DynamicProtoChangeDetector-class.jade | 54 --- ...ionChangedAfterItHasBeenChecked-class.jade | 24 -- ...dAfterItHasBeenCheckedException-class.jade | 31 ++ .../ImplicitReceiver-class.jade | 43 --- .../JitChangeDetection-class.jade | 30 -- .../api/change_detection/Lexer-class.jade | 26 -- .../change_detection/LiteralArray-class.jade | 71 ---- .../api/change_detection/Locals-class.jade | 118 ------- .../api/change_detection/NullPipe-class.jade | 3 - .../NullPipeFactory-class.jade | 12 +- .../{ON_PUSH-var.jade => ON_PUSH-const.jade} | 0 .../api/change_detection/Parser-class.jade | 126 ------- .../api/change_detection/Pipe-interface.jade | 10 +- .../PipeFactory-interface.jade | 5 +- .../api/change_detection/Pipes-class.jade | 21 +- .../PreGeneratedChangeDetection-class.jade | 43 --- .../ProtoChangeDetector-interface.jade | 26 -- .../change_detection/WrappedValue-class.jade | 1 - .../js/latest/api/change_detection/_data.json | 140 +------- .../change_detection/defaultPipes-var.jade | 11 - .../js/latest/api/change_detection/index.jade | 2 +- .../preGeneratedProtoDetectors-var.jade | 14 - .../change_detection/uninitialized-var.jade | 11 - .../js/latest/api/core/AppRootUrl-class.jade | 29 +- .../latest/api/core/AppViewManager-class.jade | 25 +- .../latest/api/core/ApplicationRef-class.jade | 6 +- .../js/latest/api/core/Compiler-class.jade | 13 +- .../latest/api/core/ComponentRef-class.jade | 44 ++- .../api/core/ComponentUrlMapper-class.jade | 11 +- .../api/core/DirectiveResolver-class.jade | 11 +- .../core/DynamicComponentLoader-class.jade | 154 +++++++- .../js/latest/api/core/ElementRef-class.jade | 5 - .../latest/api/core/EventEmitter-class.jade | 5 - .../api/core/HostViewRef-interface.jade | 8 + .../docs/js/latest/api/core/NgZone-class.jade | 12 +- .../js/latest/api/core/Observable-class.jade | 1 - .../latest/api/core/ProtoViewRef-class.jade | 2 +- .../js/latest/api/core/QueryList-class.jade | 11 +- .../api/core/RenderElementRef-interface.jade | 6 +- .../js/latest/api/core/TemplateRef-class.jade | 3 - .../js/latest/api/core/UrlResolver-class.jade | 11 +- .../api/core/ViewContainerRef-class.jade | 44 ++- .../js/latest/api/core/ViewRef-class.jade | 15 +- public/docs/js/latest/api/core/_data.json | 16 +- ....jade => appComponentTypeToken-const.jade} | 0 public/docs/js/latest/api/core/index.jade | 2 +- .../api/di/AbstractBindingError-class.jade | 8 - .../latest/api/di/AncestorMetadata-class.jade | 11 +- .../docs/js/latest/api/di/Binding-class.jade | 17 +- .../latest/api/di/BindingBuilder-class.jade | 5 - .../api/di/BindingWithVisibility-class.jade | 3 - ...var.jade => DEFAULT_VISIBILITY-const.jade} | 2 +- .../js/latest/api/di/Dependency-class.jade | 4 - .../api/di/DependencyMetadata-class.jade | 11 +- .../api/di/DependencyProvider-interface.jade | 1 - .../latest/api/di/InjectMetadata-class.jade | 12 +- .../api/di/InjectableMetadata-class.jade | 10 + .../docs/js/latest/api/di/Injector-class.jade | 10 - .../api/di/InstantiationError-class.jade | 3 +- .../api/di/InvalidBindingError-class.jade | 4 +- public/docs/js/latest/api/di/Key-class.jade | 3 - .../js/latest/api/di/KeyRegistry-class.jade | 2 - .../api/di/NoAnnotationError-class.jade | 5 +- .../js/latest/api/di/OpaqueToken-class.jade | 11 +- .../latest/api/di/OptionalMetadata-class.jade | 11 +- .../latest/api/di/OutOfBoundsError-class.jade | 4 +- .../{PRIVATE-var.jade => PRIVATE-const.jade} | 0 .../di/{PUBLIC-var.jade => PUBLIC-const.jade} | 0 ...var.jade => PUBLIC_AND_PRIVATE-const.jade} | 0 .../js/latest/api/di/ProtoInjector-class.jade | 2 - .../latest/api/di/ResolvedBinding-class.jade | 3 - .../js/latest/api/di/SelfMetadata-class.jade | 11 +- .../js/latest/api/di/TypeLiteral-class.jade | 1 - .../api/di/UnboundedMetadata-class.jade | 11 +- .../api/di/VisibilityMetadata-class.jade | 13 +- public/docs/js/latest/api/di/_data.json | 20 +- ...lue-var.jade => undefinedValue-const.jade} | 0 .../latest/api/directives/CSSClass-class.jade | 34 +- .../js/latest/api/directives/NgFor-class.jade | 16 +- .../js/latest/api/directives/NgIf-class.jade | 14 +- .../api/directives/NgNonBindable-class.jade | 10 + .../latest/api/directives/NgStyle-class.jade | 16 +- .../latest/api/directives/NgSwitch-class.jade | 11 +- .../api/directives/NgSwitchDefault-class.jade | 10 + .../api/directives/NgSwitchWhen-class.jade | 12 +- .../api/directives/RecordViewTuple-class.jade | 2 - .../api/directives/SwitchView-class.jade | 2 - .../docs/js/latest/api/directives/_data.json | 4 +- ...ves-var.jade => coreDirectives-const.jade} | 0 .../api/forms/AbstractControl-class.jade | 18 - .../forms/AbstractControlDirective-class.jade | 8 - .../CheckboxControlValueAccessor-class.jade | 65 ++-- .../js/latest/api/forms/Control-class.jade | 2 - .../latest/api/forms/ControlArray-class.jade | 6 - .../api/forms/ControlContainer-class.jade | 3 - .../latest/api/forms/ControlGroup-class.jade | 6 - .../forms/ControlValueAccessor-interface.jade | 3 - .../api/forms/DefaultValueAccessor-class.jade | 66 ++-- .../js/latest/api/forms/Form-interface.jade | 7 - .../latest/api/forms/FormBuilder-class.jade | 15 +- .../js/latest/api/forms/NgControl-class.jade | 5 - .../api/forms/NgControlGroup-class.jade | 21 +- .../latest/api/forms/NgControlName-class.jade | 28 +- .../js/latest/api/forms/NgForm-class.jade | 34 +- .../latest/api/forms/NgFormControl-class.jade | 27 +- .../latest/api/forms/NgFormModel-class.jade | 35 +- .../js/latest/api/forms/NgModel-class.jade | 26 +- .../api/forms/NgRequiredValidator-class.jade | 14 +- .../api/forms/NgSelectOption-class.jade | 12 +- .../latest/api/forms/NgValidator-class.jade | 1 - .../SelectControlValueAccessor-class.jade | 64 ++-- public/docs/js/latest/api/forms/_data.json | 8 +- ...ves-var.jade => formDirectives-const.jade} | 0 ...es-var.jade => formInjectables-const.jade} | 0 .../api/http/BaseRequestOptions-class.jade | 10 + .../api/http/BaseResponseOptions-class.jade | 16 +- .../js/latest/api/http/BrowserXhr-class.jade | 50 +++ .../js/latest/api/http/Connection-class.jade | 4 - .../api/http/ConnectionBackend-class.jade | 1 - .../js/latest/api/http/Headers-class.jade | 10 - .../docs/js/latest/api/http/Http-class.jade | 17 +- .../api/http/IRequestOptions-interface.jade | 7 - .../api/http/IResponseOptions-interface.jade | 6 - .../latest/api/http/JSONPBackend-class.jade | 11 +- .../api/http/JSONPConnection-class.jade | 6 - .../docs/js/latest/api/http/Jsonp-class.jade | 11 +- .../js/latest/api/http/MockBackend-class.jade | 23 +- .../latest/api/http/MockConnection-class.jade | 17 +- .../js/latest/api/http/Request-class.jade | 7 - .../latest/api/http/RequestOptions-class.jade | 8 - .../js/latest/api/http/Response-class.jade | 12 - .../api/http/ResponseOptions-class.jade | 7 - .../api/http/URLSearchParams-class.jade | 8 - .../js/latest/api/http/XHRBackend-class.jade | 11 +- .../latest/api/http/XHRConnection-class.jade | 4 - public/docs/js/latest/api/http/_data.json | 4 + .../latest/api/http/httpInjectables-var.jade | 2 +- public/docs/js/latest/api/http/index.jade | 2 +- .../latest/api/http/jsonpInjectables-var.jade | 2 +- .../latest/api/pipes/CurrencyPipe-class.jade | 11 +- .../js/latest/api/pipes/DatePipe-class.jade | 13 +- .../latest/api/pipes/DecimalPipe-class.jade | 11 +- .../api/pipes/IterableChanges-class.jade | 12 - .../js/latest/api/pipes/JsonPipe-class.jade | 12 +- .../api/pipes/KeyValueChanges-class.jade | 10 - .../latest/api/pipes/LimitToPipe-class.jade | 3 - .../latest/api/pipes/LowerCasePipe-class.jade | 47 +-- .../api/pipes/ObservablePipe-class.jade | 3 - .../latest/api/pipes/PercentPipe-class.jade | 11 +- .../latest/api/pipes/PromisePipe-class.jade | 3 - .../latest/api/pipes/UpperCasePipe-class.jade | 47 +-- .../latest/api/router/AsyncRoute-class.jade | 13 +- .../api/router/CanDeactivate-interface.jade | 1 - .../latest/api/router/CanReuse-interface.jade | 1 - .../router/HTML5LocationStrategy-class.jade | 16 +- .../router/HashLocationStrategy-class.jade | 16 +- .../js/latest/api/router/Location-class.jade | 17 +- .../api/router/LocationStrategy-class.jade | 6 - .../api/router/OnActivate-interface.jade | 1 - .../api/router/OnDeactivate-interface.jade | 1 - .../latest/api/router/OnReuse-interface.jade | 1 - .../js/latest/api/router/Pipeline-class.jade | 12 +- .../js/latest/api/router/Redirect-class.jade | 13 +- .../latest/api/router/RootRouter-class.jade | 1 - .../js/latest/api/router/Route-class.jade | 13 +- .../api/router/RouteDefinition-interface.jade | 5 - .../latest/api/router/RouteParams-class.jade | 2 - .../api/router/RouteRegistry-class.jade | 14 +- .../js/latest/api/router/Router-class.jade | 15 - .../latest/api/router/RouterLink-class.jade | 17 +- .../latest/api/router/RouterOutlet-class.jade | 15 +- public/docs/js/latest/api/router/_data.json | 8 +- ...n-var.jade => appBaseHrefToken-const.jade} | 0 ...s-var.jade => routerDirectives-const.jade} | 0 .../api/test/AsyncTestCompleter-class.jade | 3 +- .../latest/api/test/DebugElement-class.jade | 12 - .../test/FunctionWithParamTokens-class.jade | 3 +- .../test/GuinessCompatibleSpy-interface.jade | 5 +- .../js/latest/api/test/IS_DARTIUM-var.jade | 2 +- .../latest/api/test/NgMatchers-interface.jade | 39 +- .../api/test/RootTestComponent-class.jade | 2 - .../js/latest/api/test/SpyObject-class.jade | 5 +- .../api/test/TestComponentBuilder-class.jade | 14 +- .../js/latest/api/test/afterEach-var.jade | 2 +- .../latest/api/test/beforeEach-function.jade | 2 +- .../api/test/beforeEachBindings-function.jade | 2 +- .../api/test/createTestInjector-function.jade | 2 +- .../latest/api/test/ddescribe-function.jade | 2 +- .../js/latest/api/test/describe-function.jade | 2 +- .../docs/js/latest/api/test/expect-var.jade | 2 +- .../docs/js/latest/api/test/iit-function.jade | 4 +- .../js/latest/api/test/inject-function.jade | 2 +- .../api/test/isInInnerZone-function.jade | 2 +- .../docs/js/latest/api/test/it-function.jade | 4 +- .../js/latest/api/test/proxy-function.jade | 2 +- .../latest/api/test/xdescribe-function.jade | 2 +- .../docs/js/latest/api/test/xit-function.jade | 4 +- 233 files changed, 1368 insertions(+), 3457 deletions(-) delete mode 100644 public/docs/js/latest/api/change_detection/AST-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/ASTWithSource-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/AccessMember-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/AstTransformer-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/BindingRecord-class.jade rename public/docs/js/latest/api/change_detection/{CHECKED-var.jade => CHECKED-const.jade} (100%) rename public/docs/js/latest/api/change_detection/{CHECK_ALWAYS-var.jade => CHECK_ALWAYS-const.jade} (100%) rename public/docs/js/latest/api/change_detection/{CHECK_ONCE-var.jade => CHECK_ONCE-const.jade} (100%) delete mode 100644 public/docs/js/latest/api/change_detection/ChangeDetection-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/ChangeDetector-interface.jade delete mode 100644 public/docs/js/latest/api/change_detection/ChangeDetectorDefinition-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/ChangeDispatcher-interface.jade rename public/docs/js/latest/api/change_detection/{DEFAULT-var.jade => DEFAULT-const.jade} (100%) rename public/docs/js/latest/api/change_detection/{DETACHED-var.jade => DETACHED-const.jade} (100%) delete mode 100644 public/docs/js/latest/api/change_detection/DehydratedException-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/DirectiveIndex-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/DirectiveRecord-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/DynamicChangeDetection-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/DynamicChangeDetector-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/DynamicProtoChangeDetector-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/ExpressionChangedAfterItHasBeenChecked-class.jade create mode 100644 public/docs/js/latest/api/change_detection/ExpressionChangedAfterItHasBeenCheckedException-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/ImplicitReceiver-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/JitChangeDetection-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/Lexer-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/LiteralArray-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/Locals-class.jade rename public/docs/js/latest/api/change_detection/{ON_PUSH-var.jade => ON_PUSH-const.jade} (100%) delete mode 100644 public/docs/js/latest/api/change_detection/Parser-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/PreGeneratedChangeDetection-class.jade delete mode 100644 public/docs/js/latest/api/change_detection/ProtoChangeDetector-interface.jade delete mode 100644 public/docs/js/latest/api/change_detection/defaultPipes-var.jade delete mode 100644 public/docs/js/latest/api/change_detection/preGeneratedProtoDetectors-var.jade delete mode 100644 public/docs/js/latest/api/change_detection/uninitialized-var.jade create mode 100644 public/docs/js/latest/api/core/HostViewRef-interface.jade rename public/docs/js/latest/api/core/{appComponentTypeToken-var.jade => appComponentTypeToken-const.jade} (100%) rename public/docs/js/latest/api/di/{DEFAULT_VISIBILITY-var.jade => DEFAULT_VISIBILITY-const.jade} (81%) rename public/docs/js/latest/api/di/{PRIVATE-var.jade => PRIVATE-const.jade} (100%) rename public/docs/js/latest/api/di/{PUBLIC-var.jade => PUBLIC-const.jade} (100%) rename public/docs/js/latest/api/di/{PUBLIC_AND_PRIVATE-var.jade => PUBLIC_AND_PRIVATE-const.jade} (100%) rename public/docs/js/latest/api/di/{undefinedValue-var.jade => undefinedValue-const.jade} (100%) rename public/docs/js/latest/api/directives/{coreDirectives-var.jade => coreDirectives-const.jade} (100%) rename public/docs/js/latest/api/forms/{formDirectives-var.jade => formDirectives-const.jade} (100%) rename public/docs/js/latest/api/forms/{formInjectables-var.jade => formInjectables-const.jade} (100%) create mode 100644 public/docs/js/latest/api/http/BrowserXhr-class.jade rename public/docs/js/latest/api/router/{appBaseHrefToken-var.jade => appBaseHrefToken-const.jade} (100%) rename public/docs/js/latest/api/router/{routerDirectives-var.jade => routerDirectives-const.jade} (100%) diff --git a/public/docs/js/latest/api/annotations/AttributeAnnotation-class.jade b/public/docs/js/latest/api/annotations/AttributeAnnotation-class.jade index 282778c5df..a7905ac4a7 100644 --- a/public/docs/js/latest/api/annotations/AttributeAnnotation-class.jade +++ b/public/docs/js/latest/api/annotations/AttributeAnnotation-class.jade @@ -30,6 +30,16 @@ p.location-badge. ``` + +.l-main-section + h2 Annotations + .l-sub-section + h3.annotation CONST + pre.prettyprint + code. + @CONST() + + .l-main-section h2 Members .l-sub-section @@ -52,7 +62,6 @@ p.location-badge. :markdown - @@ -65,7 +74,6 @@ p.location-badge. :markdown - @@ -82,7 +90,6 @@ p.location-badge. toString() :markdown - diff --git a/public/docs/js/latest/api/annotations/ClassDefinition-interface.jade b/public/docs/js/latest/api/annotations/ClassDefinition-interface.jade index bc877cdb6b..ed413ab822 100644 --- a/public/docs/js/latest/api/annotations/ClassDefinition-interface.jade +++ b/public/docs/js/latest/api/annotations/ClassDefinition-interface.jade @@ -14,7 +14,6 @@ p.location-badge. :markdown - Optional argument for specifying the superclass. @@ -28,7 +27,6 @@ p.location-badge. :markdown - Required constructor function for a class. The function may be optionally wrapped in an `Array`, in which case additional parameter diff --git a/public/docs/js/latest/api/annotations/ComponentAnnotation-class.jade b/public/docs/js/latest/api/annotations/ComponentAnnotation-class.jade index 4b4f0b529e..f0689d39a3 100644 --- a/public/docs/js/latest/api/annotations/ComponentAnnotation-class.jade +++ b/public/docs/js/latest/api/annotations/ComponentAnnotation-class.jade @@ -15,7 +15,8 @@ p.location-badge. - creates a shadow DOM for the component. - loads the selected template into the shadow DOM. - creates all the injectable objects configured with `hostInjector` and `viewInjector`. - + + All template expressions and statements are then evaluated against the component instance. For details on the `@View` annotation, see View. @@ -39,6 +40,16 @@ p.location-badge. ``` + +.l-main-section + h2 Annotations + .l-sub-section + h3.annotation CONST + pre.prettyprint + code. + @CONST() + + .l-main-section h2 Members .l-sub-section @@ -73,7 +84,6 @@ p.location-badge. :markdown - Defines the used change detection strategy. When a component is instantiated, Angular creates a change detector, which is responsible for @@ -95,7 +105,6 @@ p.location-badge. :markdown - Defines the set of injectable objects that are visible to its view dom children. ## Simple Example diff --git a/public/docs/js/latest/api/annotations/ComponentDecorator-interface.jade b/public/docs/js/latest/api/annotations/ComponentDecorator-interface.jade index 1bd92ce070..d4c185ec68 100644 --- a/public/docs/js/latest/api/annotations/ComponentDecorator-interface.jade +++ b/public/docs/js/latest/api/annotations/ComponentDecorator-interface.jade @@ -27,7 +27,6 @@ p.location-badge. }) :markdown - Chain View annotation. diff --git a/public/docs/js/latest/api/annotations/DirectiveAnnotation-class.jade b/public/docs/js/latest/api/annotations/DirectiveAnnotation-class.jade index f426d78c11..06777004f5 100644 --- a/public/docs/js/latest/api/annotations/DirectiveAnnotation-class.jade +++ b/public/docs/js/latest/api/annotations/DirectiveAnnotation-class.jade @@ -382,6 +382,16 @@ p.location-badge. view occurs on the second `
  • ` which is a sibling to the `