Upgrading angular 0.13 to 0.14
Unknown0.13.0 → 0.14.0
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
field DirectiveInjector.appInjector: final Injector - removed:
field DirectiveInjector.parent: final DirectiveInjector - removed:
field View.eventHandler: final EventHandler - removed:
method View.registerEvent(String eventName): void - changed:
class Compiler: abstract implements Function → class Compiler implements Function - changed:
class ViewFactory: abstract implements Function → class ViewFactory implements Function - changed:
ctor DirectiveInjector(parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) → ctor DirectiveInjector(this._parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) - changed:
ctor DirectiveMap(Injector injector, this._formatters, MetadataExtractor metadataExtractor, this._directiveSelectorFactory) → ctor DirectiveMap(Injector this._injector, this._formatters, MetadataExtractor metadataExtractor, this._directiveSelectorFactory) - changed:
ctor HttpConfig({this.coalesceDuration}) → ctor HttpConfig() - changed:
ctor NgRouteCfg({this.view, this.viewHtml, this.path, this.mount, this.modules, this.defaultRoute, this.enter, this.preEnter, this.preLeave, this.leave}) → ctor NgRouteCfg({this.view, this.viewHtml, this.path, this.mount, this.modules, this.defaultRoute, this.enter, this.preEnter, this.preLeave, this.leave, this.dontLeaveOnParamChanges}) - changed:
ctor View(this.nodes, this.scope, this.eventHandler) → ctor View(this.nodes, this.scope) - changed:
function ngRoute({String path, String view, String viewHtml, Map<String, NgRouteCfg> mount, modules(), bool defaultRoute = …, RoutePreEnterEventHandler preEnter, RouteEnterEventHandler enter, RoutePreLeaveEventHandler preLeave, RouteLeaveEventHandler leave}): NgRouteCfg → function ngRoute({String path, String view, String viewHtml, Map<String, NgRouteCfg> mount, modules(), bool defaultRoute = …, RoutePreEnterEventHandler preEnter, RouteEnterEventHandler enter, RoutePreLeaveEventHandler preLeave, RouteLeaveEventHandler leave, dontLeaveOnParamChanges = …}): NgRouteCfg - changed:
method Directive.toString() → method Directive.toString(): String - changed:
method DirectiveBinder.bind(key, {Function toFactory, inject, Visibility visibility = …}) → method DirectiveBinder.bind(key, {dynamic toValue, Function toFactory, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void - changed:
method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, inject = …, Visibility visibility = …}) → method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void - changed:
method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]) → method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]): void - changed:
method OrderBy.call(List items, var expression, [bool descending = …]): List → method OrderBy.call(Iterable items, var expression, [bool descending = …]): List - changed:
method ViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> elements]): View → method ViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> nodes ]): View - added:
class ScopeAware: abstract - added:
ctor Compiler(this._perf, this._expando) - added:
ctor HttpConfig.withOptions({this.coalesceDuration}) - added:
ctor ViewFactory(templateNodes, this.elementBinders, this._perf) - added:
field NgRouteCfg.dontLeaveOnParamChanges: final bool - added:
field ViewFactory.elementBinders: final List<TaggedElementBinder> - added:
field ViewFactory.nodeLinkingInfos: final List<NodeLinkingInfo> - added:
field ViewFactory.templateNodes: final List<dom.Node> - added:
function traceAsyncEnd(dynamic range): dynamic - added:
function traceAsyncStart(String rangeType, String action): dynamic - added:
function traceCreateScope(signature, [flags]): dynamic - added:
function traceDetectWTF(dynamic context) - added:
function traceEnter(dynamic scope): dynamic - added:
function traceEnter1(dynamic scope, arg1): dynamic - added:
function traceLeave(dynamic scope): dynamic - added:
function traceLeaveVal(dynamic scope, dynamic returnValue): dynamic - added:
get DirectiveInjector.parent: Object - added:
method Application.rootContextType(Type rootContext): Application - added:
method DirectiveInjector.getFromParent(Type type): Object - added:
method DirectiveInjector.getFromParentByKey(Key key): Object - added:
method ElementProbe.directive(Type type): dynamic - added:
set ScopeAware.scope(Scope scope) - added:
static method NgView.createChildInjectorWithReload(Injector injector, List<Module> modules): Injector - added:
variable traceEnabled: bool
- added:
method Application.rootContextType(Type rootContext): Application
- removed:
static field DuplicateMap.nanKey: final - changed:
method DuplicateMap.put(ItemRecord record, [ItemRecord insertBefore = …]): void → method DuplicateMap.put(ItemRecord record): void
- changed:
method Directive.toString() → method Directive.toString(): String - changed:
method DirectiveBinder.bind(key, {Function toFactory, inject, Visibility visibility = …}) → method DirectiveBinder.bind(key, {dynamic toValue, Function toFactory, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void
- changed:
method Directive.toString() → method Directive.toString(): String - changed:
method DirectiveBinder.bind(key, {Function toFactory, inject, Visibility visibility = …}) → method DirectiveBinder.bind(key, {dynamic toValue, Function toFactory, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void
- changed:
method FormatterMap.call(String name) → method FormatterMap.call(String name): Function
- removed:
field DirectiveInjector.appInjector: final Injector - removed:
field DirectiveInjector.parent: final DirectiveInjector - removed:
field View.eventHandler: final EventHandler - removed:
method View.registerEvent(String eventName): void - changed:
class Compiler: abstract implements Function → class Compiler implements Function - changed:
class ViewFactory: abstract implements Function → class ViewFactory implements Function - changed:
ctor DirectiveInjector(parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) → ctor DirectiveInjector(this._parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) - changed:
ctor DirectiveMap(Injector injector, this._formatters, MetadataExtractor metadataExtractor, this._directiveSelectorFactory) → ctor DirectiveMap(Injector this._injector, this._formatters, MetadataExtractor metadataExtractor, this._directiveSelectorFactory) - changed:
ctor HttpConfig({this.coalesceDuration}) → ctor HttpConfig() - changed:
ctor View(this.nodes, this.scope, this.eventHandler) → ctor View(this.nodes, this.scope) - changed:
method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, inject = …, Visibility visibility = …}) → method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void - changed:
method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]) → method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]): void - changed:
method ViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> elements]): View → method ViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> nodes ]): View - added:
class ScopeAware: abstract - added:
ctor Compiler(this._perf, this._expando) - added:
ctor HttpConfig.withOptions({this.coalesceDuration}) - added:
ctor ViewFactory(templateNodes, this.elementBinders, this._perf) - added:
field ViewFactory.elementBinders: final List<TaggedElementBinder> - added:
field ViewFactory.nodeLinkingInfos: final List<NodeLinkingInfo> - added:
field ViewFactory.templateNodes: final List<dom.Node> - added:
get DirectiveInjector.parent: Object - added:
method DirectiveInjector.getFromParent(Type type): Object - added:
method DirectiveInjector.getFromParentByKey(Key key): Object - added:
method ElementProbe.directive(Type type): dynamic - added:
set ScopeAware.scope(Scope scope)
- changed:
method FormatterMap.call(String name) → method FormatterMap.call(String name): Function - added:
class ScopeAware: abstract - added:
set ScopeAware.scope(Scope scope)
- added:
class DynamicClosureMap implements ClosureMap - added:
field DynamicClosureMap.symbols: final Map<String, Symbol> - added:
method DynamicClosureMap.lookupFunction(String name, CallArguments arguments): MethodClosure - added:
method DynamicClosureMap.lookupGetter(String name): Getter - added:
method DynamicClosureMap.lookupSetter(String name): Setter - added:
method DynamicClosureMap.lookupSymbol(String name): Symbol
- removed:
class DynamicClosureMap implements ClosureMap - removed:
field DynamicClosureMap.symbols: final Map<String, Symbol> - removed:
method DynamicClosureMap.lookupFunction(String name, CallArguments arguments): MethodClosure - removed:
method DynamicClosureMap.lookupGetter(String name): Getter - removed:
method DynamicClosureMap.lookupSetter(String name): Setter - removed:
method DynamicClosureMap.lookupSymbol(String name): Symbol
- removed:
class AccessFast: abstract - removed:
class StaticClosureMap extends ClosureMap - removed:
ctor StaticClosureMap(this.getters, this.setters, this.symbols) - removed:
field StaticClosureMap.getters: final Map<String, Getter> - removed:
field StaticClosureMap.setters: final Map<String, Setter> - removed:
field StaticClosureMap.symbols: final Map<String, Symbol> - removed:
get AccessFast.getter: Getter - removed:
get AccessFast.name: String - removed:
get AccessFast.setter: Setter - removed:
method StaticClosureMap.lookupFunction(String name, CallArguments arguments): MethodClosure - removed:
method StaticClosureMap.lookupGetter(String name): Getter - removed:
method StaticClosureMap.lookupSetter(String name): Setter - removed:
method StaticClosureMap.lookupSymbol(String name): Symbol
- added:
class AccessFast: abstract - added:
class StaticClosureMap extends ClosureMap - added:
ctor StaticClosureMap(this.getters, this.setters, this.symbols) - added:
field StaticClosureMap.getters: final Map<String, Getter> - added:
field StaticClosureMap.setters: final Map<String, Setter> - added:
field StaticClosureMap.symbols: final Map<String, Symbol> - added:
get AccessFast.getter: Getter - added:
get AccessFast.name: String - added:
get AccessFast.setter: Setter - added:
method StaticClosureMap.lookupFunction(String name, CallArguments arguments): MethodClosure - added:
method StaticClosureMap.lookupGetter(String name): Getter - added:
method StaticClosureMap.lookupSetter(String name): Setter - added:
method StaticClosureMap.lookupSymbol(String name): Symbol
- removed:
class DefaultDirectiveInjector extends DirectiveInjector - removed:
class ShadowDomComponentDirectiveInjector extends ComponentDirectiveInjector - removed:
class ShadowlessComponentDirectiveInjector extends ComponentDirectiveInjector - removed:
ctor DefaultDirectiveInjector(Injector appInjector) - removed:
ctor DefaultDirectiveInjector.newAppInjector(DirectiveInjector parent, Injector appInjector) - removed:
ctor ShadowDomComponentDirectiveInjector(DirectiveInjector parent, Injector appInjector, Scope scope, templateLoader, shadowRoot) - removed:
ctor ShadowlessComponentDirectiveInjector(DirectiveInjector parent, Injector appInjector, EventHandler eventHandler, Scope scope, templateLoader, shadowRoot, this._contentPort) - removed:
field DirectiveInjector.appInjector: final Injector - removed:
field DirectiveInjector.parent: final DirectiveInjector - removed:
get ShadowDomComponentDirectiveInjector.elementProbe: ElementProbe - removed:
method DefaultDirectiveInjector.getByKey(Key key): Object - removed:
variable VISIBILITY_COMPONENT_CHILDREN: const int - removed:
variable VISIBILITY_COMPONENT_DIRECT_CHILD: const int - removed:
variable VISIBILITY_COMPONENT_LOCAL: const int - removed:
variable VISIBILITY_COMPONENT_OFFSET: const int - changed:
class ComponentDirectiveInjector: abstract extends DirectiveInjector → class ComponentDirectiveInjector extends DirectiveInjector - changed:
ctor ComponentDirectiveInjector(DirectiveInjector parent, Injector appInjector, EventHandler eventHandler, Scope scope, this._templateLoader, this._shadowRoot) → ctor ComponentDirectiveInjector(DirectiveInjector parent, Injector appInjector, EventHandler eventHandler, Scope scope, this._templateLoader, this._shadowRoot, this._contentPort) - changed:
ctor DirectiveInjector(parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) → ctor DirectiveInjector(this._parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) - changed:
method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, inject = …, Visibility visibility = …}) → method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void - changed:
method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]) → method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]): void - added:
function eventHandler(DirectiveInjector di): EventHandler - added:
get ComponentDirectiveInjector.elementProbe: ElementProbe - added:
get DirectiveInjector.parent: Object - added:
method DirectiveInjector.getFromParent(Type type): Object - added:
method DirectiveInjector.getFromParentByKey(Key key): Object - added:
variable MAX_DEPTH: final num
- removed:
class TaggingCompiler implements Compiler - removed:
class TaggingViewFactory implements ViewFactory - removed:
class WalkingCompiler implements Compiler - removed:
class WalkingViewFactory implements ViewFactory - removed:
ctor TaggingCompiler(this._perf, this._expando) - removed:
ctor TaggingViewFactory(templateNodes, this.elementBinders, this._perf) - removed:
ctor WalkingCompiler(this._perf, this._expando) - removed:
ctor WalkingViewFactory(this.templateElements, this.elementBinders, this._perf, this._expando) - removed:
field DirectiveInjector.appInjector: final Injector - removed:
field DirectiveInjector.parent: final DirectiveInjector - removed:
field MappingParts.bindAttrName: final String - removed:
field TaggingViewFactory.elementBinders: final List<TaggedElementBinder> - removed:
field TaggingViewFactory.nodeLinkingInfos: final List<NodeLinkingInfo> - removed:
field TaggingViewFactory.templateNodes: final List<dom.Node> - removed:
field View.eventHandler: final EventHandler - removed:
field WalkingViewFactory.elementBinders: final List<ElementBinderTreeRef> - removed:
field WalkingViewFactory.templateElements: final List<dom.Node> - removed:
function forceNewDirectivesAndFormatters(Injector injector, DirectiveInjector dirInjector, List<Module> modules): Injector - removed:
method NodeCursor.insertAnchorBefore(String name): void - removed:
method NodeCursor.remove(): NodeCursor - removed:
method TaggingCompiler.call(List<dom.Node> elements, DirectiveMap directives): TaggingViewFactory - removed:
method TaggingViewFactory.bind(DirectiveInjector directiveInjector): BoundViewFactory - removed:
method TaggingViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> nodes ]): View - removed:
method View.registerEvent(String eventName): void - removed:
method WalkingCompiler.call(List<dom.Node> elements, DirectiveMap directives): WalkingViewFactory - removed:
method WalkingViewFactory.bind(DirectiveInjector directiveInjector): BoundViewFactory - removed:
method WalkingViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> nodes]): View - changed:
class Compiler: abstract implements Function → class Compiler implements Function - changed:
class ViewFactory: abstract implements Function → class ViewFactory implements Function - changed:
ctor BoundShadowDomComponentFactory(this._f, this._ref, this._directives) → ctor BoundShadowDomComponentFactory(this._componentFactory, this._ref, this._directives, this._injector) - changed:
ctor BoundTranscludingComponentFactory(this._f, this._ref, this._directives) → ctor BoundTranscludingComponentFactory(this._f, this._ref, this._directives, this._injector) - changed:
ctor DirectiveInjector(parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) → ctor DirectiveInjector(this._parent, appInjector, this._node, this._nodeAttrs, this._eventHandler, this.scope, this._animate) - changed:
ctor DirectiveMap(Injector injector, this._formatters, MetadataExtractor metadataExtractor, this._directiveSelectorFactory) → ctor DirectiveMap(Injector this._injector, this._formatters, MetadataExtractor metadataExtractor, this._directiveSelectorFactory) - changed:
ctor DirectiveSelector(this._directives, this._formatters, this._binderFactory, this._interpolate, this._astParser) → ctor DirectiveSelector(this._directives, this._formatters, this._binderFactory, this._interpolate, this._astParser, this._injector) - changed:
ctor DirectiveSelectorFactory(this._binderFactory, this._interpolate, this._astParser, this._defaultFormatterMap) → ctor DirectiveSelectorFactory(this._binderFactory, this._interpolate, this._astParser, this._defaultFormatterMap, this._defaultInjector) - changed:
ctor ElementBinder(this._perf, this._expando, this._parser, this._config, this.componentData, this.decorators, this.onEvents, this.bindAttrs, this.childMode) → ctor ElementBinder(this._perf, this._expando, this._parser, this._config, this._appInjector, this.componentData, this.decorators, this.onEvents, this.bindAttrs, this.childMode) - changed:
ctor ElementBinderBuilder(this._factory, this._formatters, this._directives) → ctor ElementBinderBuilder(this._factory, this._formatters, this._directives, this._injector) - changed:
ctor HttpConfig({this.coalesceDuration}) → ctor HttpConfig() - changed:
ctor MappingParts(attrName, this.attrValueAST, this.mode, this.dstAST, this.originalValue) → ctor MappingParts(this.attrName, this.attrValueAST, this.mode, this.dstAST, this.originalValue) - changed:
ctor TemplateElementBinder(perf, expando, parser, config, this.template, this.templateBinder, onEvents, bindAttrs, childMode) → ctor TemplateElementBinder(perf, expando, parser, config, appInjector, this.template, this.templateBinder, onEvents, bindAttrs, childMode) - changed:
ctor View(this.nodes, this.scope, this.eventHandler) → ctor View(this.nodes, this.scope) - changed:
function cloneElements(elements): List<dom.Node> → function cloneElements(List<dom.Node> elements): List<dom.Node> - changed:
method ComponentFactory.bind(DirectiveRef ref, directives): BoundComponentFactory → method ComponentFactory.bind(DirectiveRef ref, directives, Injector injector): BoundComponentFactory - changed:
method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, inject = …, Visibility visibility = …}) → method DirectiveInjector.bind(key, {dynamic toValue = …, Function toFactory = …, Type toImplementation, toInstanceOf, inject = …, Visibility visibility = …}): void - changed:
method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]) → method DirectiveInjector.bindByKey(Key key, Function factory, List<Key> parameterKeys, [Visibility visibility]): void - changed:
method DirectiveSelectorFactory.selector(DirectiveMap directives, [FormatterMap formatters]): DirectiveSelector → method DirectiveSelectorFactory.selector(DirectiveMap directives, [Injector injector, FormatterMap formatters]): DirectiveSelector - changed:
method DirectiveTypeTuple.toString() → method DirectiveTypeTuple.toString(): String - changed:
method ElementBinder.bind(View view, Scope scope, DirectiveInjector parentInjector, dom.Node node, EventHandler eventHandler, Animate animate): DirectiveInjector → method ElementBinder.bind(View view, Scope scope, DirectiveInjector parentInjector, dom.Node node): DirectiveInjector - changed:
method ElementBinderFactory.builder(FormatterMap formatters, DirectiveMap directives): ElementBinderBuilder → method ElementBinderFactory.builder(FormatterMap formatters, DirectiveMap directives, Injector injector): ElementBinderBuilder - changed:
method ElementBinderFactory.templateBinder(ElementBinderBuilder b, ElementBinder transclude): TemplateElementBinder → method ElementBinderFactory.templateBinder( ElementBinderBuilder b, ElementBinder transclude): TemplateElementBinder - changed:
method NodeCursor.toString() → method NodeCursor.toString(): String - changed:
method ShadowDomComponentFactory.bind(DirectiveRef ref, directives) → method ShadowDomComponentFactory.bind(DirectiveRef ref, directives, injector) - changed:
method TranscludingComponentFactory.bind(DirectiveRef ref, directives) → method TranscludingComponentFactory.bind(DirectiveRef ref, directives, injector) - changed:
method ViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> elements]): View → method ViewFactory.call(Scope scope, DirectiveInjector directiveInjector, [List<dom.Node> nodes ]): View - added:
ctor Compiler(this._perf, this._expando) - added:
ctor HttpConfig.withOptions({this.coalesceDuration}) - added:
ctor ViewFactory(templateNodes, this.elementBinders, this._perf) - added:
field ViewFactory.elementBinders: final List<TaggedElementBinder> - added:
field ViewFactory.nodeLinkingInfos: final List<NodeLinkingInfo> - added:
field ViewFactory.templateNodes: final List<dom.Node> - added:
get DirectiveInjector.parent: Object - added:
method DirectiveInjector.getFromParent(Type type): Object - added:
method DirectiveInjector.getFromParentByKey(Key key): Object - added:
method ElementProbe.directive(Type type): dynamic - added:
static field DirectiveSelector.BIND_PREFIX: String - added:
static field DirectiveSelector.BIND_PREFIX_LENGTH: int
- changed:
method OrderBy.call(List items, var expression, [bool descending = …]): List → method OrderBy.call(Iterable items, var expression, [bool descending = …]): List
- changed:
method OrderBy.call(List items, var expression, [bool descending = …]): List → method OrderBy.call(Iterable items, var expression, [bool descending = …]): List
- added:
class ElementProbe - added:
ctor ElementProbe(this.parent, this.element, this.injector, this.scope) - added:
field ElementProbe.bindingExpressions: final - added:
field ElementProbe.element: final dom.Node - added:
field ElementProbe.injector: final DirectiveInjector - added:
field ElementProbe.modelExpressions: final - added:
field ElementProbe.parent: final ElementProbe - added:
field ElementProbe.scope: final Scope - added:
get ElementProbe.directives: List - added:
method ElementProbe.directive(Type type): dynamic
- removed:
function publishToJavaScript(): void - removed:
variable elementExpando: var
- removed:
field TestBed.directiveInjector: final DirectiveInjector - changed:
ctor TestBed(this.injector, this.directiveInjector, this.rootScope, this.compiler, this._parser, this.expando) → ctor TestBed(this.injector, this.rootScope, this.compiler, this._parser, this.expando) - added:
ctor TestBed.fromInjector(Injector i)
- added:
function traceAsyncEnd(dynamic range): dynamic - added:
function traceAsyncStart(String rangeType, String action): dynamic - added:
function traceCreateScope(signature, [flags]): dynamic - added:
function traceDetectWTF(dynamic context) - added:
function traceEnter(dynamic scope): dynamic - added:
function traceEnter1(dynamic scope, arg1): dynamic - added:
function traceLeave(dynamic scope): dynamic - added:
function traceLeaveVal(dynamic scope, dynamic returnValue): dynamic - added:
variable Application_bootstrap: final - added:
variable ChangeDetector_check: final - added:
variable ChangeDetector_eval: final - added:
variable ChangeDetector_fields: final - added:
variable ChangeDetector_invoke: final - added:
variable ChangeDetector_reaction: final - added:
variable Compiler_compile: final - added:
variable Compiler_template: final - added:
variable Directive_create: final - added:
variable Scope_apply: final - added:
variable Scope_assert: final - added:
variable Scope_createChild: final - added:
variable Scope_digest: final - added:
variable Scope_domRead: final - added:
variable Scope_domWrite: final - added:
variable Scope_execAsync: final - added:
variable Scope_flush: final - added:
variable View_create: final - added:
variable View_createComponent: final - added:
variable VmTurnZone_run: final - added:
variable VmTurnZone_scheduleMicrotask: final - added:
variable traceEnabled: bool
- added:
variable Application_bootstrap: final - added:
variable ChangeDetector_check: final - added:
variable ChangeDetector_eval: final - added:
variable ChangeDetector_fields: final - added:
variable ChangeDetector_invoke: final - added:
variable ChangeDetector_reaction: final - added:
variable Compiler_compile: final - added:
variable Compiler_template: final - added:
variable Directive_create: final - added:
variable Scope_apply: final - added:
variable Scope_assert: final - added:
variable Scope_createChild: final - added:
variable Scope_digest: final - added:
variable Scope_domRead: final - added:
variable Scope_domWrite: final - added:
variable Scope_execAsync: final - added:
variable Scope_flush: final - added:
variable View_create: final - added:
variable View_createComponent: final - added:
variable VmTurnZone_run: final - added:
variable VmTurnZone_scheduleMicrotask: final
- changed:
ctor NgRouteCfg({this.view, this.viewHtml, this.path, this.mount, this.modules, this.defaultRoute, this.enter, this.preEnter, this.preLeave, this.leave}) → ctor NgRouteCfg({this.view, this.viewHtml, this.path, this.mount, this.modules, this.defaultRoute, this.enter, this.preEnter, this.preLeave, this.leave, this.dontLeaveOnParamChanges}) - changed:
function ngRoute({String path, String view, String viewHtml, Map<String, NgRouteCfg> mount, modules(), bool defaultRoute = …, RoutePreEnterEventHandler preEnter, RouteEnterEventHandler enter, RoutePreLeaveEventHandler preLeave, RouteLeaveEventHandler leave}): NgRouteCfg → function ngRoute({String path, String view, String viewHtml, Map<String, NgRouteCfg> mount, modules(), bool defaultRoute = …, RoutePreEnterEventHandler preEnter, RouteEnterEventHandler enter, RoutePreLeaveEventHandler preLeave, RouteLeaveEventHandler leave, dontLeaveOnParamChanges = …}): NgRouteCfg - added:
field NgRouteCfg.dontLeaveOnParamChanges: final bool - added:
static method NgView.createChildInjectorWithReload(Injector injector, List<Module> modules): Injector
- removed:
field DirectiveInfo.expressionAttrs: List<String> - changed:
ctor DirectiveInfo([this.selector, this.expressionAttrs, this.expressions]) → ctor DirectiveInfo([this.selector, List<String> expAttrs, this.expressions]) - added:
get DirectiveInfo.expressionAttrs: List<String> - added:
set DirectiveInfo.expressionAttrs(value)
- changed:
function printTemplateCache(Map<String, String> templateKeyMap, Map<RegExp, String> urlRewriters, String outputLibrary, IOSink outSink) → function printTemplateCache(Map<String, String> templateKeyMap, Map<RegExp, String> urlRewriters, String outputLibrary, IOSink outSink, String cssRewriter) - added:
field Options.cssRewriter: String
- added:
function traceAsyncEnd(dynamic range): dynamic - added:
function traceAsyncStart(String rangeType, String action): dynamic - added:
function traceCreateScope(signature, [flags]): dynamic - added:
function traceDetectWTF(dynamic context) - added:
function traceEnter(dynamic scope): dynamic - added:
function traceEnter1(dynamic scope, arg1): dynamic - added:
function traceLeave(dynamic scope): dynamic - added:
function traceLeaveVal(dynamic scope, dynamic returnValue): dynamic - added:
variable traceEnabled: bool