<p dir="auto">Hi guys,<br>
I get an infinite loop using beta7, this is the Safari's stacktrace:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Error: Script terminated by timeout at:
DebugDomRenderer&lt;/DebugDomRenderer.prototype.createText@http://localhost:2067/node_modules/angular2/bundles/angular2.dev.js:7184:11
viewFactory_t0@viewFactory_t:256:18
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
..."><pre class="notranslate"><code class="notranslate">Error: Script terminated by timeout at:
DebugDomRenderer&lt;/DebugDomRenderer.prototype.createText@http://localhost:2067/node_modules/angular2/bundles/angular2.dev.js:7184:11
viewFactory_t0@viewFactory_t:256:18
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
viewFactory_t0@viewFactory_t:266:1
...
</code></pre></div>
<p dir="auto">My packages:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="   &quot;angular2&quot;: &quot;2.0.0-beta.7&quot;,
    &quot;systemjs&quot;: &quot;0.19.20&quot;,
    &quot;es6-promise&quot;: &quot;^3.0.2&quot;,
    &quot;es6-shim&quot;: &quot;^0.33.3&quot;,
    &quot;reflect-metadata&quot;: &quot;0.1.2&quot;,
    &quot;rxjs&quot;: &quot;5.0.0-beta.2&quot;,
    &quot;zone.js&quot;: &quot;0.5.15&quot;,"><pre class="notranslate"><code class="notranslate">   "angular2": "2.0.0-beta.7",
    "systemjs": "0.19.20",
    "es6-promise": "^3.0.2",
    "es6-shim": "^0.33.3",
    "reflect-metadata": "0.1.2",
    "rxjs": "5.0.0-beta.2",
    "zone.js": "0.5.15",
</code></pre></div>
<p dir="auto">My tsd:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="{
  &quot;version&quot;: &quot;v4&quot;,
  &quot;repo&quot;: &quot;borisyankov/DefinitelyTyped&quot;,
  &quot;ref&quot;: &quot;master&quot;,
  &quot;path&quot;: &quot;typings&quot;,
  &quot;bundle&quot;: &quot;typings/tsd.d.ts&quot;,
  &quot;installed&quot;: {
    &quot;jquery/jquery.d.ts&quot;: {
      &quot;commit&quot;: &quot;9027703c0bd831319dcdf7f3169f7a468537f448&quot;
    },
    &quot;bootstrap/bootstrap.d.ts&quot;: {
      &quot;commit&quot;: &quot;9027703c0bd831319dcdf7f3169f7a468537f448&quot;
    }
  },
  &quot;ambientDependencies&quot;: {
    &quot;es6-shim&quot;: &quot;github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#6697d6f7dadbf5773cb40ecda35a76027e0783b2&quot;
  }
}"><pre class="notranslate"><code class="notranslate">{
  "version": "v4",
  "repo": "borisyankov/DefinitelyTyped",
  "ref": "master",
  "path": "typings",
  "bundle": "typings/tsd.d.ts",
  "installed": {
    "jquery/jquery.d.ts": {
      "commit": "9027703c0bd831319dcdf7f3169f7a468537f448"
    },
    "bootstrap/bootstrap.d.ts": {
      "commit": "9027703c0bd831319dcdf7f3169f7a468537f448"
    }
  },
  "ambientDependencies": {
    "es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#6697d6f7dadbf5773cb40ecda35a76027e0783b2"
  }
}
</code></pre></div>
<p dir="auto">My boot:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="///&lt;reference path=&quot;../../node_modules/angular2/typings/browser.d.ts&quot;/&gt;

import {bootstrap}    from 'angular2/platform/browser'
import {AppComponent} from './app.component'
import {ROUTER_PROVIDERS} from 'angular2/router';
import {HTTP_PROVIDERS} from 'angular2/http'
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/retry';

bootstrap(AppComponent, [ROUTER_PROVIDERS, HTTP_PROVIDERS]);"><pre class="notranslate"><code class="notranslate">///&lt;reference path="../../node_modules/angular2/typings/browser.d.ts"/&gt;

import {bootstrap}    from 'angular2/platform/browser'
import {AppComponent} from './app.component'
import {ROUTER_PROVIDERS} from 'angular2/router';
import {HTTP_PROVIDERS} from 'angular2/http'
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/retry';

bootstrap(AppComponent, [ROUTER_PROVIDERS, HTTP_PROVIDERS]);
</code></pre></div>
<p dir="auto">My rooting class:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import {Component} from 'angular2/core';
import {RouteConfig, Router, Location, Instruction, ROUTER_DIRECTIVES} from 'angular2/router';
import {MainComponent} from './components/sections/main.component';
import {NotFoundComponent} from './components/sections/not-found.component';
import {EventEmitterService} from './services/event-emitter.service';
import {NavigationService, Routes} from './services/navigation.service'; 

@Component({
    selector: 'my-app',
    template: '&lt;router-outlet&gt;&lt;/router-outlet&gt;',
    directives: [ROUTER_DIRECTIVES],
    providers: [EventEmitterService, NavigationService]
})
@RouteConfig([
    {path:'/' , name: Routes.Main , component: MainComponent, useAsDefault: true},
    {path:'/not-found' , name: Routes.NotFound , component: NotFoundComponent}
])
export class AppComponent
{   
    public constructor(private _router: Router, _location:Location) 
    {
        _router.recognize(_location.path()).then((instruction: Instruction) =&gt; {
            if (!instruction)
                _router.recognize('/not-found').then((instruction: Instruction) =&gt; _router.navigateByInstruction(instruction, true));
        });
    }
}
"><pre class="notranslate"><code class="notranslate">import {Component} from 'angular2/core';
import {RouteConfig, Router, Location, Instruction, ROUTER_DIRECTIVES} from 'angular2/router';
import {MainComponent} from './components/sections/main.component';
import {NotFoundComponent} from './components/sections/not-found.component';
import {EventEmitterService} from './services/event-emitter.service';
import {NavigationService, Routes} from './services/navigation.service'; 

@Component({
    selector: 'my-app',
    template: '&lt;router-outlet&gt;&lt;/router-outlet&gt;',
    directives: [ROUTER_DIRECTIVES],
    providers: [EventEmitterService, NavigationService]
})
@RouteConfig([
    {path:'/' , name: Routes.Main , component: MainComponent, useAsDefault: true},
    {path:'/not-found' , name: Routes.NotFound , component: NotFoundComponent}
])
export class AppComponent
{   
    public constructor(private _router: Router, _location:Location) 
    {
        _router.recognize(_location.path()).then((instruction: Instruction) =&gt; {
            if (!instruction)
                _router.recognize('/not-found').then((instruction: Instruction) =&gt; _router.navigateByInstruction(instruction, true));
        });
    }
}

</code></pre></div>
<p dir="auto">Using beta6 everything works well.</p>
<p dir="auto">RouterLink seems to be broken with on beta.1 (after template_compiler patches) and beta.2. To reproduce minify (with mangle) an app that uses RouterLink then click the link. You will see <code class="notranslate">TypeError: this.directive_2_0.onClick is not a function</code></p>
<p dir="auto">or download <a href="https://github.com/angularclass/angular2-webpack-starter">angular2-webpack-starter</a> and run<br>
<code class="notranslate">npm install &amp;&amp; npm run build:prod &amp;&amp; npm run server:prod</code></p>
<p dir="auto">for template</p>
<div class="highlight highlight-text-html-basic notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="    &lt;header&gt;
      &lt;nav&gt;
        &lt;h1&gt;Hello {{ name }}&lt;/h1&gt;
        &lt;ul&gt;
          &lt;li router-active&gt;
            &lt;a [routerLink]=&quot; ['Index'] &quot;&gt;Index&lt;/a&gt;
          &lt;/li&gt;
          &lt;li router-active&gt;
            &lt;a [routerLink]=&quot; ['Home'] &quot;&gt;Home&lt;/a&gt;
          &lt;/li&gt;
          &lt;li router-active&gt;
            &lt;a [routerLink]=&quot; ['About'] &quot;&gt;About&lt;/a&gt;
          &lt;/li&gt;
        &lt;/ul&gt;
      &lt;/nav&gt;
    &lt;/header&gt;

    &lt;main&gt;
      &lt;router-outlet&gt;&lt;/router-outlet&gt;
    &lt;/main&gt;

    &lt;footer&gt;
      WebPack Angular 2 Starter by &lt;a [href]=&quot;url&quot;&gt;@AngularClass&lt;/a&gt;
      &lt;div&gt;
        &lt;img [src]=&quot;angularclassLogo&quot; width=&quot;10%&quot;&gt;
      &lt;/div&gt;
    &lt;/footer&gt;"><pre class="notranslate">    <span class="pl-kos">&lt;</span><span class="pl-ent">header</span><span class="pl-kos">&gt;</span>
      <span class="pl-kos">&lt;</span><span class="pl-ent">nav</span><span class="pl-kos">&gt;</span>
        <span class="pl-kos">&lt;</span><span class="pl-ent">h1</span><span class="pl-kos">&gt;</span>Hello {{ name }}<span class="pl-kos">&lt;/</span><span class="pl-ent">h1</span><span class="pl-kos">&gt;</span>
        <span class="pl-kos">&lt;</span><span class="pl-ent">ul</span><span class="pl-kos">&gt;</span>
          <span class="pl-kos">&lt;</span><span class="pl-ent">li</span> <span class="pl-c1">router-active</span><span class="pl-kos">&gt;</span>
            <span class="pl-kos">&lt;</span><span class="pl-ent">a</span> <span class="pl-c1">[routerLink]</span>="<span class="pl-s"> ['Index'] </span>"<span class="pl-kos">&gt;</span>Index<span class="pl-kos">&lt;/</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span>
          <span class="pl-kos">&lt;/</span><span class="pl-ent">li</span><span class="pl-kos">&gt;</span>
          <span class="pl-kos">&lt;</span><span class="pl-ent">li</span> <span class="pl-c1">router-active</span><span class="pl-kos">&gt;</span>
            <span class="pl-kos">&lt;</span><span class="pl-ent">a</span> <span class="pl-c1">[routerLink]</span>="<span class="pl-s"> ['Home'] </span>"<span class="pl-kos">&gt;</span>Home<span class="pl-kos">&lt;/</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span>
          <span class="pl-kos">&lt;/</span><span class="pl-ent">li</span><span class="pl-kos">&gt;</span>
          <span class="pl-kos">&lt;</span><span class="pl-ent">li</span> <span class="pl-c1">router-active</span><span class="pl-kos">&gt;</span>
            <span class="pl-kos">&lt;</span><span class="pl-ent">a</span> <span class="pl-c1">[routerLink]</span>="<span class="pl-s"> ['About'] </span>"<span class="pl-kos">&gt;</span>About<span class="pl-kos">&lt;/</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span>
          <span class="pl-kos">&lt;/</span><span class="pl-ent">li</span><span class="pl-kos">&gt;</span>
        <span class="pl-kos">&lt;/</span><span class="pl-ent">ul</span><span class="pl-kos">&gt;</span>
      <span class="pl-kos">&lt;/</span><span class="pl-ent">nav</span><span class="pl-kos">&gt;</span>
    <span class="pl-kos">&lt;/</span><span class="pl-ent">header</span><span class="pl-kos">&gt;</span>

    <span class="pl-kos">&lt;</span><span class="pl-ent">main</span><span class="pl-kos">&gt;</span>
      <span class="pl-kos">&lt;</span><span class="pl-ent">router-outlet</span><span class="pl-kos">&gt;</span><span class="pl-kos">&lt;/</span><span class="pl-ent">router-outlet</span><span class="pl-kos">&gt;</span>
    <span class="pl-kos">&lt;/</span><span class="pl-ent">main</span><span class="pl-kos">&gt;</span>

    <span class="pl-kos">&lt;</span><span class="pl-ent">footer</span><span class="pl-kos">&gt;</span>
      WebPack Angular 2 Starter by <span class="pl-kos">&lt;</span><span class="pl-ent">a</span> <span class="pl-c1">[href]</span>="<span class="pl-s">url</span>"<span class="pl-kos">&gt;</span>@AngularClass<span class="pl-kos">&lt;/</span><span class="pl-ent">a</span><span class="pl-kos">&gt;</span>
      <span class="pl-kos">&lt;</span><span class="pl-ent">div</span><span class="pl-kos">&gt;</span>
        <span class="pl-kos">&lt;</span><span class="pl-ent">img</span> <span class="pl-c1">[src]</span>="<span class="pl-s">angularclassLogo</span>" <span class="pl-c1">width</span>="<span class="pl-s">10%</span>"<span class="pl-kos">&gt;</span>
      <span class="pl-kos">&lt;/</span><span class="pl-ent">div</span><span class="pl-kos">&gt;</span>
    <span class="pl-kos">&lt;/</span><span class="pl-ent">footer</span><span class="pl-kos">&gt;</span></pre></div>
<p dir="auto">the viewFactory is</p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="(function(exports, styles, resolvedMetadataCache, t, AbstractChangeDetector, ChangeDetectionUtil, ChangeDetectorState, AppProtoView, AppProtoElement, ViewType, AppView, AppElement, flattenNestedViewRenderNodes, checkSlotCount
  /**/
) {

  var ChangeDetector_e_0 = function ChangeDetector_e_0() {
    AbstractChangeDetector.call(
      this, &quot;e_0&quot;, 16,
      ChangeDetector_e_0.gen_propertyBindingTargets, ChangeDetector_e_0.gen_directiveIndices,
      5);
    this.dehydrateDirectives(false);
  }

  ChangeDetector_e_0.prototype = Object.create(AbstractChangeDetector.prototype);

  ChangeDetector_e_0.prototype.detectChangesInRecordsInternal = function(throwOnChange) {
    var l_context = this.context,
      l_name0, c_name0, l_interpolate1, l_literal2, c_literal2, l_arrayFn13, l_visibleHref4, l_isRouteActive5, l_literal6, c_literal6, l_arrayFn17, l_visibleHref8, l_isRouteActive9, l_literal10, c_literal10, l_arrayFn111, l_visibleHref12, l_isRouteActive13, l_url14, l_angularclassLogo15;
    c_name0 = c_literal2 = c_literal6 = c_literal10 = false;
    var isChanged = false;
    var changes = null;

    this.propertyBindingIndex = 0;

    l_name0 = l_context.name;

    if (ChangeDetectionUtil.looseNotIdentical(this.name0, l_name0)) {
      c_name0 = true

      this.name0 = l_name0;
    }

    if (c_name0) {
      l_interpolate1 = &quot;Hello &quot; + ChangeDetectionUtil.s(l_name0) + &quot;&quot;;

      if (ChangeDetectionUtil.looseNotIdentical(this.interpolate1, l_interpolate1)) {

        this.notifyDispatcher(l_interpolate1);

        this.interpolate1 = l_interpolate1;
      }
    }

    changes = null;

    isChanged = false;

    this.propertyBindingIndex = 1;

    l_literal2 = &quot;Index&quot;;

    if (ChangeDetectionUtil.looseNotIdentical(this.literal2, l_literal2)) {
      c_literal2 = true

      this.literal2 = l_literal2;
    }

    if (c_literal2) {
      l_arrayFn13 = ChangeDetectionUtil.arrayFn1(l_literal2);

      if (ChangeDetectionUtil.looseNotIdentical(this.arrayFn13, l_arrayFn13)) {

        this.directive_0_0.routeParams = l_arrayFn13;

        isChanged = true;

        this.arrayFn13 = l_arrayFn13;
      }
    }

    changes = null;

    isChanged = false;

    this.propertyBindingIndex = 2;

    l_visibleHref4 = this.directive_0_0.visibleHref;

    if (ChangeDetectionUtil.looseNotIdentical(this.visibleHref4, l_visibleHref4)) {

      this.notifyDispatcher(l_visibleHref4);

      this.visibleHref4 = l_visibleHref4;
    }

    this.propertyBindingIndex = 3;

    l_isRouteActive5 = this.directive_0_0.isRouteActive;

    if (ChangeDetectionUtil.looseNotIdentical(this.isRouteActive5, l_isRouteActive5)) {

      this.notifyDispatcher(l_isRouteActive5);

      this.isRouteActive5 = l_isRouteActive5;
    }

    changes = null;

    isChanged = false;

    this.propertyBindingIndex = 4;

    l_literal6 = &quot;Home&quot;;

    if (ChangeDetectionUtil.looseNotIdentical(this.literal6, l_literal6)) {
      c_literal6 = true

      this.literal6 = l_literal6;
    }

    if (c_literal6) {
      l_arrayFn17 = ChangeDetectionUtil.arrayFn1(l_literal6);

      if (ChangeDetectionUtil.looseNotIdentical(this.arrayFn17, l_arrayFn17)) {

        this.directive_1_0.routeParams = l_arrayFn17;

        isChanged = true;

        this.arrayFn17 = l_arrayFn17;
      }
    }

    changes = null;

    isChanged = false;

    this.propertyBindingIndex = 5;

    l_visibleHref8 = this.directive_1_0.visibleHref;

    if (ChangeDetectionUtil.looseNotIdentical(this.visibleHref8, l_visibleHref8)) {

      this.notifyDispatcher(l_visibleHref8);

      this.visibleHref8 = l_visibleHref8;
    }

    this.propertyBindingIndex = 6;

    l_isRouteActive9 = this.directive_1_0.isRouteActive;

    if (ChangeDetectionUtil.looseNotIdentical(this.isRouteActive9, l_isRouteActive9)) {

      this.notifyDispatcher(l_isRouteActive9);

      this.isRouteActive9 = l_isRouteActive9;
    }

    changes = null;

    isChanged = false;

    this.propertyBindingIndex = 7;

    l_literal10 = &quot;About&quot;;

    if (ChangeDetectionUtil.looseNotIdentical(this.literal10, l_literal10)) {
      c_literal10 = true

      this.literal10 = l_literal10;
    }

    if (c_literal10) {
      l_arrayFn111 = ChangeDetectionUtil.arrayFn1(l_literal10);

      if (ChangeDetectionUtil.looseNotIdentical(this.arrayFn111, l_arrayFn111)) {

        this.directive_2_0.routeParams = l_arrayFn111;

        isChanged = true;

        this.arrayFn111 = l_arrayFn111;
      }
    }

    changes = null;

    isChanged = false;

    this.propertyBindingIndex = 8;

    l_visibleHref12 = this.directive_2_0.visibleHref;

    if (ChangeDetectionUtil.looseNotIdentical(this.visibleHref12, l_visibleHref12)) {

      this.notifyDispatcher(l_visibleHref12);

      this.visibleHref12 = l_visibleHref12;
    }

    this.propertyBindingIndex = 9;

    l_isRouteActive13 = this.directive_2_0.isRouteActive;

    if (ChangeDetectionUtil.looseNotIdentical(this.isRouteActive13, l_isRouteActive13)) {

      this.notifyDispatcher(l_isRouteActive13);

      this.isRouteActive13 = l_isRouteActive13;
    }

    this.propertyBindingIndex = 10;

    l_url14 = l_context.url;

    if (ChangeDetectionUtil.looseNotIdentical(this.url14, l_url14)) {

      this.notifyDispatcher(l_url14);

      this.url14 = l_url14;
    }

    this.propertyBindingIndex = 11;

    l_angularclassLogo15 = l_context.angularclassLogo;

    if (ChangeDetectionUtil.looseNotIdentical(this.angularclassLogo15, l_angularclassLogo15)) {

      this.notifyDispatcher(l_angularclassLogo15);

      this.angularclassLogo15 = l_angularclassLogo15;
    }

    changes = null;

    isChanged = false;

  }

  ChangeDetector_e_0.prototype.handleEventInternal = function(eventName, elIndex, locals) {
    var preventDefault = false;
    var l_context = this.context,
      l_onClick0_0, l_onClick0_1, l_onClick0_2;

    if (eventName === &quot;click&quot; &amp;&amp; elIndex === 0) {
      l_onClick0_0 = this.directive_0_0.onClick();

      if (l_onClick0_0 === false) {
        preventDefault = true
      };
    }

    if (eventName === &quot;click&quot; &amp;&amp; elIndex === 1) {
      l_onClick0_1 = this.directive_1_0.onClick();

      if (l_onClick0_1 === false) {
        preventDefault = true
      };
    }

    if (eventName === &quot;click&quot; &amp;&amp; elIndex === 2) {
      l_onClick0_2 = this.directive_2_0.onClick();

      if (l_onClick0_2 === false) {
        preventDefault = true
      };
    }
    return preventDefault;
  }

  ChangeDetector_e_0.prototype.hydrateDirectives = function(directives) {
    this.directive_0_0 = this.getDirectiveFor(directives, 0);
    this.directive_1_0 = this.getDirectiveFor(directives, 1);
    this.directive_2_0 = this.getDirectiveFor(directives, 2);
    this.directive_3_0 = this.getDirectiveFor(directives, 3);

  }

  ChangeDetector_e_0.prototype.dehydrateDirectives = function(destroyPipes) {
    if (destroyPipes) {

    }
    this.name0 = this.interpolate1 = this.literal2 = this.arrayFn13 = this.visibleHref4 = this.isRouteActive5 = this.literal6 = this.arrayFn17 = this.visibleHref8 = this.isRouteActive9 = this.literal10 = this.arrayFn111 = this.visibleHref12 = this.isRouteActive13 = this.url14 = this.angularclassLogo15 = this.directive_0_0 = this.directive_1_0 = this.directive_2_0 = this.directive_3_0 = ChangeDetectionUtil.uninitialized;
  }

  ChangeDetector_e_0.gen_propertyBindingTargets = [ChangeDetectionUtil.bindingTarget(&quot;textNode&quot;, 6, null, null, null), ChangeDetectionUtil.bindingTarget(&quot;directive&quot;, 0, &quot;routeParams&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementAttribute&quot;, 0, &quot;href&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementClass&quot;, 0, &quot;router-link-active&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;directive&quot;, 1, &quot;routeParams&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementAttribute&quot;, 1, &quot;href&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementClass&quot;, 1, &quot;router-link-active&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;directive&quot;, 2, &quot;routeParams&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementAttribute&quot;, 2, &quot;href&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementClass&quot;, 2, &quot;router-link-active&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementProperty&quot;, 4, &quot;href&quot;, null, null), ChangeDetectionUtil.bindingTarget(&quot;elementProperty&quot;, 5, &quot;src&quot;, null, null)];

  ChangeDetector_e_0.gen_directiveIndices = [ChangeDetectionUtil.directiveIndex(0, 0), ChangeDetectionUtil.directiveIndex(1, 0), ChangeDetectionUtil.directiveIndex(2, 0), ChangeDetectionUtil.directiveIndex(3, 0)];

  var appProtoEl0_e = AppProtoElement.create(
    resolvedMetadataCache,
    0, {}, [t], {}
  );
  var appProtoEl1_e = AppProtoElement.create(
    resolvedMetadataCache,
    1, {}, [t], {}
  );
  var appProtoEl2_e = AppProtoElement.create(
    resolvedMetadataCache,
    2, {}, [t], {}
  );
  var appProtoEl3_e = AppProtoElement.create(
    resolvedMetadataCache,
    3, {}, [t], {}
  );
  var appProtoEl4_e = AppProtoElement.create(
    resolvedMetadataCache,
    4, {}, [], {}
  );
  var appProtoEl5_e = AppProtoElement.create(
    resolvedMetadataCache,
    5, {
      'width': '10%'
    }, [], {}
  );
  var appProtoView6_e0 = AppProtoView.create(resolvedMetadataCache, 1, [], {});
  var renderType53_e = null;
  var styles54_e = styles;

  function viewFactory_e0(parentRenderer, viewManager, containerEl, projectableNodes, rootSelector, dynamicallyCreatedProviders, rootInjector) {
    if (renderType53_e == null) {
      renderType53_e = viewManager.createRenderComponentType(0, styles54_e);
    }
    var renderer = parentRenderer.renderComponent(renderType53_e);
    var view = new AppView(
      appProtoView6_e0, renderer, viewManager,
      projectableNodes,
      containerEl,
      dynamicallyCreatedProviders, rootInjector,
      function() {
        return new ChangeDetector_e_0();
      }()
    );
    checkSlotCount('e', 0, projectableNodes);
    var parentRenderNode = renderer.createViewRoot(view.containerAppElement.nativeElement);
    var render0_e = renderer.createText(parentRenderNode, '\n    ');
    var render1_e = renderer.createElement(parentRenderNode, 'header');
    var render2_e = renderer.createText(render1_e, '\n      ');
    var render3_e = renderer.createElement(render1_e, 'nav');
    var render4_e = renderer.createText(render3_e, '\n        ');
    var render5_e = renderer.createElement(render3_e, 'h1');
    var render6_e = renderer.createText(render5_e, '');
    var render7_e = renderer.createText(render3_e, '\n        ');
    var render8_e = renderer.createElement(render3_e, 'ul');
    var render9_e = renderer.createText(render8_e, '\n          ');
    var render10_e = renderer.createElement(render8_e, 'li');
    renderer.setElementAttribute(render10_e, 'router-active', '');
    var render11_e = renderer.createText(render10_e, '\n            ');
    var render12_e = renderer.createElement(render10_e, 'a');
    renderer.listen(render12_e, 'click', function(event) {
      return view.triggerEventHandlers('click', event, 0);
    });
    var render14_e = renderer.createText(render12_e, 'Index');
    var render15_e = renderer.createText(render10_e, '\n          ');
    var render16_e = renderer.createText(render8_e, '\n          ');
    var render17_e = renderer.createElement(render8_e, 'li');
    renderer.setElementAttribute(render17_e, 'router-active', '');
    var render18_e = renderer.createText(render17_e, '\n            ');
    var render19_e = renderer.createElement(render17_e, 'a');
    renderer.listen(render19_e, 'click', function(event) {
      return view.triggerEventHandlers('click', event, 1);
    });
    var render21_e = renderer.createText(render19_e, 'Home');
    var render22_e = renderer.createText(render17_e, '\n          ');
    var render23_e = renderer.createText(render8_e, '\n          ');
    var render24_e = renderer.createElement(render8_e, 'li');
    renderer.setElementAttribute(render24_e, 'router-active', '');
    var render25_e = renderer.createText(render24_e, '\n            ');
    var render26_e = renderer.createElement(render24_e, 'a');
    renderer.listen(render26_e, 'click', function(event) {
      return view.triggerEventHandlers('click', event, 2);
    });
    var render28_e = renderer.createText(render26_e, 'About');
    var render29_e = renderer.createText(render24_e, '\n          ');
    var render30_e = renderer.createText(render8_e, '\n        ');
    var render31_e = renderer.createText(render3_e, '\n      ');
    var render32_e = renderer.createText(render1_e, '\n    ');
    var render33_e = renderer.createText(parentRenderNode, '\n\n    ');
    var render34_e = renderer.createElement(parentRenderNode, 'main');
    var render35_e = renderer.createText(render34_e, '\n      ');
    var render36_e = renderer.createElement(render34_e, 'router-outlet');
    var render38_e = renderer.createText(render34_e, '\n    ');
    var render39_e = renderer.createText(parentRenderNode, '\n\n    ');
    var render40_e = renderer.createElement(parentRenderNode, 'footer');
    var render41_e = renderer.createText(render40_e, '\n      WebPack Angular 2 Starter by ');
    var render42_e = renderer.createElement(render40_e, 'a');
    var render44_e = renderer.createText(render42_e, '@AngularClass');
    var render45_e = renderer.createText(render40_e, '\n      ');
    var render46_e = renderer.createElement(render40_e, 'div');
    var render47_e = renderer.createText(render46_e, '\n        ');
    var render48_e = renderer.createElement(render46_e, 'img');
    renderer.setElementAttribute(render48_e, 'width', '10%');
    var render50_e = renderer.createText(render46_e, '\n      ');
    var render51_e = renderer.createText(render40_e, '\n    ');
    var render52_e = renderer.createText(parentRenderNode, '\n  ');
    var app13_e = new AppElement(appProtoEl0_e, view,
      null, render12_e, null);
    var app20_e = new AppElement(appProtoEl1_e, view,
      null, render19_e, null);
    var app27_e = new AppElement(appProtoEl2_e, view,
      null, render26_e, null);
    var app37_e = new AppElement(appProtoEl3_e, view,
      null, render36_e, null);
    var app43_e = new AppElement(appProtoEl4_e, view,
      null, render42_e, null);
    var app49_e = new AppElement(appProtoEl5_e, view,
      null, render48_e, null);

    view.init(([]), [render0_e, render1_e, render2_e, render3_e, render4_e, render5_e, render6_e, render7_e, render8_e, render9_e, render10_e, render11_e, render12_e, render14_e, render15_e, render16_e, render17_e, render18_e, render19_e, render21_e, render22_e, render23_e, render24_e, render25_e, render26_e, render28_e, render29_e, render30_e, render31_e, render32_e, render33_e, render34_e, render35_e, render36_e, render38_e, render39_e, render40_e, render41_e, render42_e, render44_e, render45_e, render46_e, render47_e, render48_e, render50_e, render51_e, render52_e], [], [app13_e, app20_e, app27_e, app37_e, app43_e, app49_e]);
    return view;
  }
  return viewFactory_e0
})"><pre class="notranslate"><span class="pl-kos">(</span><span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">exports</span><span class="pl-kos">,</span> <span class="pl-s1">styles</span><span class="pl-kos">,</span> <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span> <span class="pl-s1">t</span><span class="pl-kos">,</span> <span class="pl-v">AbstractChangeDetector</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectorState</span><span class="pl-kos">,</span> <span class="pl-v">AppProtoView</span><span class="pl-kos">,</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">,</span> <span class="pl-v">ViewType</span><span class="pl-kos">,</span> <span class="pl-v">AppView</span><span class="pl-kos">,</span> <span class="pl-v">AppElement</span><span class="pl-kos">,</span> <span class="pl-s1">flattenNestedViewRenderNodes</span><span class="pl-kos">,</span> <span class="pl-s1">checkSlotCount</span>
  <span class="pl-c">/**/</span>
<span class="pl-kos">)</span> <span class="pl-kos">{</span>

  <span class="pl-k">var</span> <span class="pl-v">ChangeDetector_e_0</span> <span class="pl-c1">=</span> <span class="pl-k">function</span> <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-v">AbstractChangeDetector</span><span class="pl-kos">.</span><span class="pl-en">call</span><span class="pl-kos">(</span>
      <span class="pl-smi">this</span><span class="pl-kos">,</span> <span class="pl-s">"e_0"</span><span class="pl-kos">,</span> <span class="pl-c1">16</span><span class="pl-kos">,</span>
      <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">gen_propertyBindingTargets</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">gen_directiveIndices</span><span class="pl-kos">,</span>
      <span class="pl-c1">5</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">dehydrateDirectives</span><span class="pl-kos">(</span><span class="pl-c1">false</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-kos">}</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">prototype</span> <span class="pl-c1">=</span> <span class="pl-v">Object</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span><span class="pl-v">AbstractChangeDetector</span><span class="pl-kos">.</span><span class="pl-c1">prototype</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">prototype</span><span class="pl-kos">.</span><span class="pl-en">detectChangesInRecordsInternal</span> <span class="pl-c1">=</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">throwOnChange</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">var</span> <span class="pl-s1">l_context</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">context</span><span class="pl-kos">,</span>
      <span class="pl-s1">l_name0</span><span class="pl-kos">,</span> <span class="pl-s1">c_name0</span><span class="pl-kos">,</span> <span class="pl-s1">l_interpolate1</span><span class="pl-kos">,</span> <span class="pl-s1">l_literal2</span><span class="pl-kos">,</span> <span class="pl-s1">c_literal2</span><span class="pl-kos">,</span> <span class="pl-s1">l_arrayFn13</span><span class="pl-kos">,</span> <span class="pl-s1">l_visibleHref4</span><span class="pl-kos">,</span> <span class="pl-s1">l_isRouteActive5</span><span class="pl-kos">,</span> <span class="pl-s1">l_literal6</span><span class="pl-kos">,</span> <span class="pl-s1">c_literal6</span><span class="pl-kos">,</span> <span class="pl-s1">l_arrayFn17</span><span class="pl-kos">,</span> <span class="pl-s1">l_visibleHref8</span><span class="pl-kos">,</span> <span class="pl-s1">l_isRouteActive9</span><span class="pl-kos">,</span> <span class="pl-s1">l_literal10</span><span class="pl-kos">,</span> <span class="pl-s1">c_literal10</span><span class="pl-kos">,</span> <span class="pl-s1">l_arrayFn111</span><span class="pl-kos">,</span> <span class="pl-s1">l_visibleHref12</span><span class="pl-kos">,</span> <span class="pl-s1">l_isRouteActive13</span><span class="pl-kos">,</span> <span class="pl-s1">l_url14</span><span class="pl-kos">,</span> <span class="pl-s1">l_angularclassLogo15</span><span class="pl-kos">;</span>
    <span class="pl-s1">c_name0</span> <span class="pl-c1">=</span> <span class="pl-s1">c_literal2</span> <span class="pl-c1">=</span> <span class="pl-s1">c_literal6</span> <span class="pl-c1">=</span> <span class="pl-s1">c_literal10</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">0</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_name0</span> <span class="pl-c1">=</span> <span class="pl-s1">l_context</span><span class="pl-kos">.</span><span class="pl-c1">name</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">name0</span><span class="pl-kos">,</span> <span class="pl-s1">l_name0</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">c_name0</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">name0</span> <span class="pl-c1">=</span> <span class="pl-s1">l_name0</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">c_name0</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_interpolate1</span> <span class="pl-c1">=</span> <span class="pl-s">"Hello "</span> <span class="pl-c1">+</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">s</span><span class="pl-kos">(</span><span class="pl-s1">l_name0</span><span class="pl-kos">)</span> <span class="pl-c1">+</span> <span class="pl-s">""</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">interpolate1</span><span class="pl-kos">,</span> <span class="pl-s1">l_interpolate1</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_interpolate1</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">interpolate1</span> <span class="pl-c1">=</span> <span class="pl-s1">l_interpolate1</span><span class="pl-kos">;</span>
      <span class="pl-kos">}</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_literal2</span> <span class="pl-c1">=</span> <span class="pl-s">"Index"</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal2</span><span class="pl-kos">,</span> <span class="pl-s1">l_literal2</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">c_literal2</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal2</span> <span class="pl-c1">=</span> <span class="pl-s1">l_literal2</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">c_literal2</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_arrayFn13</span> <span class="pl-c1">=</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">arrayFn1</span><span class="pl-kos">(</span><span class="pl-s1">l_literal2</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn13</span><span class="pl-kos">,</span> <span class="pl-s1">l_arrayFn13</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_0_0</span><span class="pl-kos">.</span><span class="pl-c1">routeParams</span> <span class="pl-c1">=</span> <span class="pl-s1">l_arrayFn13</span><span class="pl-kos">;</span>

        <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span><span class="pl-kos">;</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn13</span> <span class="pl-c1">=</span> <span class="pl-s1">l_arrayFn13</span><span class="pl-kos">;</span>
      <span class="pl-kos">}</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">2</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_visibleHref4</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_0_0</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref4</span><span class="pl-kos">,</span> <span class="pl-s1">l_visibleHref4</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_visibleHref4</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref4</span> <span class="pl-c1">=</span> <span class="pl-s1">l_visibleHref4</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">3</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_isRouteActive5</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_0_0</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive5</span><span class="pl-kos">,</span> <span class="pl-s1">l_isRouteActive5</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_isRouteActive5</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive5</span> <span class="pl-c1">=</span> <span class="pl-s1">l_isRouteActive5</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">4</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_literal6</span> <span class="pl-c1">=</span> <span class="pl-s">"Home"</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal6</span><span class="pl-kos">,</span> <span class="pl-s1">l_literal6</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">c_literal6</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal6</span> <span class="pl-c1">=</span> <span class="pl-s1">l_literal6</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">c_literal6</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_arrayFn17</span> <span class="pl-c1">=</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">arrayFn1</span><span class="pl-kos">(</span><span class="pl-s1">l_literal6</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn17</span><span class="pl-kos">,</span> <span class="pl-s1">l_arrayFn17</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_1_0</span><span class="pl-kos">.</span><span class="pl-c1">routeParams</span> <span class="pl-c1">=</span> <span class="pl-s1">l_arrayFn17</span><span class="pl-kos">;</span>

        <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span><span class="pl-kos">;</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn17</span> <span class="pl-c1">=</span> <span class="pl-s1">l_arrayFn17</span><span class="pl-kos">;</span>
      <span class="pl-kos">}</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">5</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_visibleHref8</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_1_0</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref8</span><span class="pl-kos">,</span> <span class="pl-s1">l_visibleHref8</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_visibleHref8</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref8</span> <span class="pl-c1">=</span> <span class="pl-s1">l_visibleHref8</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">6</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_isRouteActive9</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_1_0</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive9</span><span class="pl-kos">,</span> <span class="pl-s1">l_isRouteActive9</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_isRouteActive9</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive9</span> <span class="pl-c1">=</span> <span class="pl-s1">l_isRouteActive9</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">7</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_literal10</span> <span class="pl-c1">=</span> <span class="pl-s">"About"</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal10</span><span class="pl-kos">,</span> <span class="pl-s1">l_literal10</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">c_literal10</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal10</span> <span class="pl-c1">=</span> <span class="pl-s1">l_literal10</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">c_literal10</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_arrayFn111</span> <span class="pl-c1">=</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">arrayFn1</span><span class="pl-kos">(</span><span class="pl-s1">l_literal10</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn111</span><span class="pl-kos">,</span> <span class="pl-s1">l_arrayFn111</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_2_0</span><span class="pl-kos">.</span><span class="pl-c1">routeParams</span> <span class="pl-c1">=</span> <span class="pl-s1">l_arrayFn111</span><span class="pl-kos">;</span>

        <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span><span class="pl-kos">;</span>

        <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn111</span> <span class="pl-c1">=</span> <span class="pl-s1">l_arrayFn111</span><span class="pl-kos">;</span>
      <span class="pl-kos">}</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">8</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_visibleHref12</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_2_0</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref12</span><span class="pl-kos">,</span> <span class="pl-s1">l_visibleHref12</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_visibleHref12</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref12</span> <span class="pl-c1">=</span> <span class="pl-s1">l_visibleHref12</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">9</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_isRouteActive13</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_2_0</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive13</span><span class="pl-kos">,</span> <span class="pl-s1">l_isRouteActive13</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_isRouteActive13</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive13</span> <span class="pl-c1">=</span> <span class="pl-s1">l_isRouteActive13</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">10</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_url14</span> <span class="pl-c1">=</span> <span class="pl-s1">l_context</span><span class="pl-kos">.</span><span class="pl-c1">url</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">url14</span><span class="pl-kos">,</span> <span class="pl-s1">l_url14</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_url14</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">url14</span> <span class="pl-c1">=</span> <span class="pl-s1">l_url14</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">propertyBindingIndex</span> <span class="pl-c1">=</span> <span class="pl-c1">11</span><span class="pl-kos">;</span>

    <span class="pl-s1">l_angularclassLogo15</span> <span class="pl-c1">=</span> <span class="pl-s1">l_context</span><span class="pl-kos">.</span><span class="pl-c1">angularclassLogo</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">looseNotIdentical</span><span class="pl-kos">(</span><span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">angularclassLogo15</span><span class="pl-kos">,</span> <span class="pl-s1">l_angularclassLogo15</span><span class="pl-kos">)</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">notifyDispatcher</span><span class="pl-kos">(</span><span class="pl-s1">l_angularclassLogo15</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">angularclassLogo15</span> <span class="pl-c1">=</span> <span class="pl-s1">l_angularclassLogo15</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-s1">changes</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>

    <span class="pl-s1">isChanged</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>

  <span class="pl-kos">}</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">prototype</span><span class="pl-kos">.</span><span class="pl-en">handleEventInternal</span> <span class="pl-c1">=</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">eventName</span><span class="pl-kos">,</span> <span class="pl-s1">elIndex</span><span class="pl-kos">,</span> <span class="pl-s1">locals</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">var</span> <span class="pl-s1">preventDefault</span> <span class="pl-c1">=</span> <span class="pl-c1">false</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">l_context</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">context</span><span class="pl-kos">,</span>
      <span class="pl-s1">l_onClick0_0</span><span class="pl-kos">,</span> <span class="pl-s1">l_onClick0_1</span><span class="pl-kos">,</span> <span class="pl-s1">l_onClick0_2</span><span class="pl-kos">;</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">eventName</span> <span class="pl-c1">===</span> <span class="pl-s">"click"</span> <span class="pl-c1">&amp;&amp;</span> <span class="pl-s1">elIndex</span> <span class="pl-c1">===</span> <span class="pl-c1">0</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_onClick0_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_0_0</span><span class="pl-kos">.</span><span class="pl-en">onClick</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">l_onClick0_0</span> <span class="pl-c1">===</span> <span class="pl-c1">false</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
        <span class="pl-s1">preventDefault</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>
      <span class="pl-kos">}</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">eventName</span> <span class="pl-c1">===</span> <span class="pl-s">"click"</span> <span class="pl-c1">&amp;&amp;</span> <span class="pl-s1">elIndex</span> <span class="pl-c1">===</span> <span class="pl-c1">1</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_onClick0_1</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_1_0</span><span class="pl-kos">.</span><span class="pl-en">onClick</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">l_onClick0_1</span> <span class="pl-c1">===</span> <span class="pl-c1">false</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
        <span class="pl-s1">preventDefault</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>
      <span class="pl-kos">}</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>

    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">eventName</span> <span class="pl-c1">===</span> <span class="pl-s">"click"</span> <span class="pl-c1">&amp;&amp;</span> <span class="pl-s1">elIndex</span> <span class="pl-c1">===</span> <span class="pl-c1">2</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">l_onClick0_2</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_2_0</span><span class="pl-kos">.</span><span class="pl-en">onClick</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

      <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">l_onClick0_2</span> <span class="pl-c1">===</span> <span class="pl-c1">false</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
        <span class="pl-s1">preventDefault</span> <span class="pl-c1">=</span> <span class="pl-c1">true</span>
      <span class="pl-kos">}</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>
    <span class="pl-k">return</span> <span class="pl-s1">preventDefault</span><span class="pl-kos">;</span>
  <span class="pl-kos">}</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">prototype</span><span class="pl-kos">.</span><span class="pl-en">hydrateDirectives</span> <span class="pl-c1">=</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">directives</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_0_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">getDirectiveFor</span><span class="pl-kos">(</span><span class="pl-s1">directives</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_1_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">getDirectiveFor</span><span class="pl-kos">(</span><span class="pl-s1">directives</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_2_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">getDirectiveFor</span><span class="pl-kos">(</span><span class="pl-s1">directives</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_3_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-en">getDirectiveFor</span><span class="pl-kos">(</span><span class="pl-s1">directives</span><span class="pl-kos">,</span> <span class="pl-c1">3</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

  <span class="pl-kos">}</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">prototype</span><span class="pl-kos">.</span><span class="pl-en">dehydrateDirectives</span> <span class="pl-c1">=</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">destroyPipes</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">destroyPipes</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

    <span class="pl-kos">}</span>
    <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">name0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">interpolate1</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal2</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn13</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref4</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive5</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal6</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn17</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref8</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive9</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">literal10</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">arrayFn111</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">visibleHref12</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">isRouteActive13</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">url14</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">angularclassLogo15</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_0_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_1_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_2_0</span> <span class="pl-c1">=</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">directive_3_0</span> <span class="pl-c1">=</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-c1">uninitialized</span><span class="pl-kos">;</span>
  <span class="pl-kos">}</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">gen_propertyBindingTargets</span> <span class="pl-c1">=</span> <span class="pl-kos">[</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"textNode"</span><span class="pl-kos">,</span> <span class="pl-c1">6</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"directive"</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s">"routeParams"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementAttribute"</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s">"href"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementClass"</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s">"router-link-active"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"directive"</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-s">"routeParams"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementAttribute"</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-s">"href"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementClass"</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-s">"router-link-active"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"directive"</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-s">"routeParams"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementAttribute"</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-s">"href"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementClass"</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-s">"router-link-active"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementProperty"</span><span class="pl-kos">,</span> <span class="pl-c1">4</span><span class="pl-kos">,</span> <span class="pl-s">"href"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">bindingTarget</span><span class="pl-kos">(</span><span class="pl-s">"elementProperty"</span><span class="pl-kos">,</span> <span class="pl-c1">5</span><span class="pl-kos">,</span> <span class="pl-s">"src"</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">]</span><span class="pl-kos">;</span>

  <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">.</span><span class="pl-c1">gen_directiveIndices</span> <span class="pl-c1">=</span> <span class="pl-kos">[</span><span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">directiveIndex</span><span class="pl-kos">(</span><span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">directiveIndex</span><span class="pl-kos">(</span><span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">directiveIndex</span><span class="pl-kos">(</span><span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-v">ChangeDetectionUtil</span><span class="pl-kos">.</span><span class="pl-en">directiveIndex</span><span class="pl-kos">(</span><span class="pl-c1">3</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">]</span><span class="pl-kos">;</span>

  <span class="pl-k">var</span> <span class="pl-s1">appProtoEl0_e</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span>
    <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span>
    <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-s1">t</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>
  <span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">appProtoEl1_e</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span>
    <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span>
    <span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-s1">t</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>
  <span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">appProtoEl2_e</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span>
    <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span>
    <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-s1">t</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>
  <span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">appProtoEl3_e</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span>
    <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span>
    <span class="pl-c1">3</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-s1">t</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>
  <span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">appProtoEl4_e</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span>
    <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span>
    <span class="pl-c1">4</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>
  <span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">appProtoEl5_e</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoElement</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span>
    <span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span>
    <span class="pl-c1">5</span><span class="pl-kos">,</span> <span class="pl-kos">{</span>
      <span class="pl-s">'width'</span>: <span class="pl-s">'10%'</span>
    <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span>
  <span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">appProtoView6_e0</span> <span class="pl-c1">=</span> <span class="pl-v">AppProtoView</span><span class="pl-kos">.</span><span class="pl-en">create</span><span class="pl-kos">(</span><span class="pl-s1">resolvedMetadataCache</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">renderType53_e</span> <span class="pl-c1">=</span> <span class="pl-c1">null</span><span class="pl-kos">;</span>
  <span class="pl-k">var</span> <span class="pl-s1">styles54_e</span> <span class="pl-c1">=</span> <span class="pl-s1">styles</span><span class="pl-kos">;</span>

  <span class="pl-k">function</span> <span class="pl-en">viewFactory_e0</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderer</span><span class="pl-kos">,</span> <span class="pl-s1">viewManager</span><span class="pl-kos">,</span> <span class="pl-s1">containerEl</span><span class="pl-kos">,</span> <span class="pl-s1">projectableNodes</span><span class="pl-kos">,</span> <span class="pl-s1">rootSelector</span><span class="pl-kos">,</span> <span class="pl-s1">dynamicallyCreatedProviders</span><span class="pl-kos">,</span> <span class="pl-s1">rootInjector</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
    <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">renderType53_e</span> <span class="pl-c1">==</span> <span class="pl-c1">null</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-s1">renderType53_e</span> <span class="pl-c1">=</span> <span class="pl-s1">viewManager</span><span class="pl-kos">.</span><span class="pl-en">createRenderComponentType</span><span class="pl-kos">(</span><span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s1">styles54_e</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span>
    <span class="pl-k">var</span> <span class="pl-s1">renderer</span> <span class="pl-c1">=</span> <span class="pl-s1">parentRenderer</span><span class="pl-kos">.</span><span class="pl-en">renderComponent</span><span class="pl-kos">(</span><span class="pl-s1">renderType53_e</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">view</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppView</span><span class="pl-kos">(</span>
      <span class="pl-s1">appProtoView6_e0</span><span class="pl-kos">,</span> <span class="pl-s1">renderer</span><span class="pl-kos">,</span> <span class="pl-s1">viewManager</span><span class="pl-kos">,</span>
      <span class="pl-s1">projectableNodes</span><span class="pl-kos">,</span>
      <span class="pl-s1">containerEl</span><span class="pl-kos">,</span>
      <span class="pl-s1">dynamicallyCreatedProviders</span><span class="pl-kos">,</span> <span class="pl-s1">rootInjector</span><span class="pl-kos">,</span>
      <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
        <span class="pl-k">return</span> <span class="pl-k">new</span> <span class="pl-v">ChangeDetector_e_0</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
      <span class="pl-kos">}</span><span class="pl-kos">(</span><span class="pl-kos">)</span>
    <span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">checkSlotCount</span><span class="pl-kos">(</span><span class="pl-s">'e'</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s1">projectableNodes</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">parentRenderNode</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createViewRoot</span><span class="pl-kos">(</span><span class="pl-s1">view</span><span class="pl-kos">.</span><span class="pl-c1">containerAppElement</span><span class="pl-kos">.</span><span class="pl-c1">nativeElement</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render0_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'\n    '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render1_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'header'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render2_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render1_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n      '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render3_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render1_e</span><span class="pl-kos">,</span> <span class="pl-s">'nav'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render4_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render3_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n        '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render5_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render3_e</span><span class="pl-kos">,</span> <span class="pl-s">'h1'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render6_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render5_e</span><span class="pl-kos">,</span> <span class="pl-s">''</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render7_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render3_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n        '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render8_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render3_e</span><span class="pl-kos">,</span> <span class="pl-s">'ul'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render9_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n          '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render10_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'li'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">setElementAttribute</span><span class="pl-kos">(</span><span class="pl-s1">render10_e</span><span class="pl-kos">,</span> <span class="pl-s">'router-active'</span><span class="pl-kos">,</span> <span class="pl-s">''</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render11_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render10_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n            '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render12_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render10_e</span><span class="pl-kos">,</span> <span class="pl-s">'a'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">listen</span><span class="pl-kos">(</span><span class="pl-s1">render12_e</span><span class="pl-kos">,</span> <span class="pl-s">'click'</span><span class="pl-kos">,</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">event</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-k">return</span> <span class="pl-s1">view</span><span class="pl-kos">.</span><span class="pl-en">triggerEventHandlers</span><span class="pl-kos">(</span><span class="pl-s">'click'</span><span class="pl-kos">,</span> <span class="pl-s1">event</span><span class="pl-kos">,</span> <span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render14_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render12_e</span><span class="pl-kos">,</span> <span class="pl-s">'Index'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render15_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render10_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n          '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render16_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n          '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render17_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'li'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">setElementAttribute</span><span class="pl-kos">(</span><span class="pl-s1">render17_e</span><span class="pl-kos">,</span> <span class="pl-s">'router-active'</span><span class="pl-kos">,</span> <span class="pl-s">''</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render18_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render17_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n            '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render19_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render17_e</span><span class="pl-kos">,</span> <span class="pl-s">'a'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">listen</span><span class="pl-kos">(</span><span class="pl-s1">render19_e</span><span class="pl-kos">,</span> <span class="pl-s">'click'</span><span class="pl-kos">,</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">event</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-k">return</span> <span class="pl-s1">view</span><span class="pl-kos">.</span><span class="pl-en">triggerEventHandlers</span><span class="pl-kos">(</span><span class="pl-s">'click'</span><span class="pl-kos">,</span> <span class="pl-s1">event</span><span class="pl-kos">,</span> <span class="pl-c1">1</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render21_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render19_e</span><span class="pl-kos">,</span> <span class="pl-s">'Home'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render22_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render17_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n          '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render23_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n          '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render24_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'li'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">setElementAttribute</span><span class="pl-kos">(</span><span class="pl-s1">render24_e</span><span class="pl-kos">,</span> <span class="pl-s">'router-active'</span><span class="pl-kos">,</span> <span class="pl-s">''</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render25_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render24_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n            '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render26_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render24_e</span><span class="pl-kos">,</span> <span class="pl-s">'a'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">listen</span><span class="pl-kos">(</span><span class="pl-s1">render26_e</span><span class="pl-kos">,</span> <span class="pl-s">'click'</span><span class="pl-kos">,</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">event</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>
      <span class="pl-k">return</span> <span class="pl-s1">view</span><span class="pl-kos">.</span><span class="pl-en">triggerEventHandlers</span><span class="pl-kos">(</span><span class="pl-s">'click'</span><span class="pl-kos">,</span> <span class="pl-s1">event</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render28_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render26_e</span><span class="pl-kos">,</span> <span class="pl-s">'About'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render29_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render24_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n          '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render30_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n        '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render31_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render3_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n      '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render32_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render1_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n    '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render33_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'\n\n    '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render34_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'main'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render35_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render34_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n      '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render36_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render34_e</span><span class="pl-kos">,</span> <span class="pl-s">'router-outlet'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render38_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render34_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n    '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render39_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'\n\n    '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render40_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'footer'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render41_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render40_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n      WebPack Angular 2 Starter by '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render42_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render40_e</span><span class="pl-kos">,</span> <span class="pl-s">'a'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render44_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render42_e</span><span class="pl-kos">,</span> <span class="pl-s">'@AngularClass'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render45_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render40_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n      '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render46_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render40_e</span><span class="pl-kos">,</span> <span class="pl-s">'div'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render47_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render46_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n        '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render48_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createElement</span><span class="pl-kos">(</span><span class="pl-s1">render46_e</span><span class="pl-kos">,</span> <span class="pl-s">'img'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">setElementAttribute</span><span class="pl-kos">(</span><span class="pl-s1">render48_e</span><span class="pl-kos">,</span> <span class="pl-s">'width'</span><span class="pl-kos">,</span> <span class="pl-s">'10%'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render50_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render46_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n      '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render51_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">render40_e</span><span class="pl-kos">,</span> <span class="pl-s">'\n    '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">render52_e</span> <span class="pl-c1">=</span> <span class="pl-s1">renderer</span><span class="pl-kos">.</span><span class="pl-en">createText</span><span class="pl-kos">(</span><span class="pl-s1">parentRenderNode</span><span class="pl-kos">,</span> <span class="pl-s">'\n  '</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">app13_e</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppElement</span><span class="pl-kos">(</span><span class="pl-s1">appProtoEl0_e</span><span class="pl-kos">,</span> <span class="pl-s1">view</span><span class="pl-kos">,</span>
      <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s1">render12_e</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">app20_e</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppElement</span><span class="pl-kos">(</span><span class="pl-s1">appProtoEl1_e</span><span class="pl-kos">,</span> <span class="pl-s1">view</span><span class="pl-kos">,</span>
      <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s1">render19_e</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">app27_e</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppElement</span><span class="pl-kos">(</span><span class="pl-s1">appProtoEl2_e</span><span class="pl-kos">,</span> <span class="pl-s1">view</span><span class="pl-kos">,</span>
      <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s1">render26_e</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">app37_e</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppElement</span><span class="pl-kos">(</span><span class="pl-s1">appProtoEl3_e</span><span class="pl-kos">,</span> <span class="pl-s1">view</span><span class="pl-kos">,</span>
      <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s1">render36_e</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">app43_e</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppElement</span><span class="pl-kos">(</span><span class="pl-s1">appProtoEl4_e</span><span class="pl-kos">,</span> <span class="pl-s1">view</span><span class="pl-kos">,</span>
      <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s1">render42_e</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">var</span> <span class="pl-s1">app49_e</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">AppElement</span><span class="pl-kos">(</span><span class="pl-s1">appProtoEl5_e</span><span class="pl-kos">,</span> <span class="pl-s1">view</span><span class="pl-kos">,</span>
      <span class="pl-c1">null</span><span class="pl-kos">,</span> <span class="pl-s1">render48_e</span><span class="pl-kos">,</span> <span class="pl-c1">null</span><span class="pl-kos">)</span><span class="pl-kos">;</span>

    <span class="pl-s1">view</span><span class="pl-kos">.</span><span class="pl-en">init</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">)</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-s1">render0_e</span><span class="pl-kos">,</span> <span class="pl-s1">render1_e</span><span class="pl-kos">,</span> <span class="pl-s1">render2_e</span><span class="pl-kos">,</span> <span class="pl-s1">render3_e</span><span class="pl-kos">,</span> <span class="pl-s1">render4_e</span><span class="pl-kos">,</span> <span class="pl-s1">render5_e</span><span class="pl-kos">,</span> <span class="pl-s1">render6_e</span><span class="pl-kos">,</span> <span class="pl-s1">render7_e</span><span class="pl-kos">,</span> <span class="pl-s1">render8_e</span><span class="pl-kos">,</span> <span class="pl-s1">render9_e</span><span class="pl-kos">,</span> <span class="pl-s1">render10_e</span><span class="pl-kos">,</span> <span class="pl-s1">render11_e</span><span class="pl-kos">,</span> <span class="pl-s1">render12_e</span><span class="pl-kos">,</span> <span class="pl-s1">render14_e</span><span class="pl-kos">,</span> <span class="pl-s1">render15_e</span><span class="pl-kos">,</span> <span class="pl-s1">render16_e</span><span class="pl-kos">,</span> <span class="pl-s1">render17_e</span><span class="pl-kos">,</span> <span class="pl-s1">render18_e</span><span class="pl-kos">,</span> <span class="pl-s1">render19_e</span><span class="pl-kos">,</span> <span class="pl-s1">render21_e</span><span class="pl-kos">,</span> <span class="pl-s1">render22_e</span><span class="pl-kos">,</span> <span class="pl-s1">render23_e</span><span class="pl-kos">,</span> <span class="pl-s1">render24_e</span><span class="pl-kos">,</span> <span class="pl-s1">render25_e</span><span class="pl-kos">,</span> <span class="pl-s1">render26_e</span><span class="pl-kos">,</span> <span class="pl-s1">render28_e</span><span class="pl-kos">,</span> <span class="pl-s1">render29_e</span><span class="pl-kos">,</span> <span class="pl-s1">render30_e</span><span class="pl-kos">,</span> <span class="pl-s1">render31_e</span><span class="pl-kos">,</span> <span class="pl-s1">render32_e</span><span class="pl-kos">,</span> <span class="pl-s1">render33_e</span><span class="pl-kos">,</span> <span class="pl-s1">render34_e</span><span class="pl-kos">,</span> <span class="pl-s1">render35_e</span><span class="pl-kos">,</span> <span class="pl-s1">render36_e</span><span class="pl-kos">,</span> <span class="pl-s1">render38_e</span><span class="pl-kos">,</span> <span class="pl-s1">render39_e</span><span class="pl-kos">,</span> <span class="pl-s1">render40_e</span><span class="pl-kos">,</span> <span class="pl-s1">render41_e</span><span class="pl-kos">,</span> <span class="pl-s1">render42_e</span><span class="pl-kos">,</span> <span class="pl-s1">render44_e</span><span class="pl-kos">,</span> <span class="pl-s1">render45_e</span><span class="pl-kos">,</span> <span class="pl-s1">render46_e</span><span class="pl-kos">,</span> <span class="pl-s1">render47_e</span><span class="pl-kos">,</span> <span class="pl-s1">render48_e</span><span class="pl-kos">,</span> <span class="pl-s1">render50_e</span><span class="pl-kos">,</span> <span class="pl-s1">render51_e</span><span class="pl-kos">,</span> <span class="pl-s1">render52_e</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">,</span> <span class="pl-kos">[</span><span class="pl-s1">app13_e</span><span class="pl-kos">,</span> <span class="pl-s1">app20_e</span><span class="pl-kos">,</span> <span class="pl-s1">app27_e</span><span class="pl-kos">,</span> <span class="pl-s1">app37_e</span><span class="pl-kos">,</span> <span class="pl-s1">app43_e</span><span class="pl-kos">,</span> <span class="pl-s1">app49_e</span><span class="pl-kos">]</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
    <span class="pl-k">return</span> <span class="pl-s1">view</span><span class="pl-kos">;</span>
  <span class="pl-kos">}</span>
  <span class="pl-k">return</span> <span class="pl-s1">viewFactory_e0</span>
<span class="pl-kos">}</span><span class="pl-kos">)</span></pre></div>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="
2016-01-24 23:42:12.787
browser_adapter.ts:73 TypeError: this.directive_2_0.onClick is not a function
    at t.ChangeDetector_e_0.handleEventInternal (viewFactory_e:358)
    at t.handleEvent (abstract_change_detector.ts:80)
    at t.triggerEventHandlers (view.ts:269)
    at eval (viewFactory_e:480)
    at dom_renderer.ts:286
    at dom_events.ts:15
    at n.t [as run] (polyfills.e18fe4046a301a646e5d.bundle.js:5857)
    at n.run (ng_zone.ts:370)
    at t.run (ng_zone.ts:317)
    at HTMLAnchorElement.i (dom_events.ts:15)"><pre class="notranslate"><code class="notranslate">
2016-01-24 23:42:12.787
browser_adapter.ts:73 TypeError: this.directive_2_0.onClick is not a function
    at t.ChangeDetector_e_0.handleEventInternal (viewFactory_e:358)
    at t.handleEvent (abstract_change_detector.ts:80)
    at t.triggerEventHandlers (view.ts:269)
    at eval (viewFactory_e:480)
    at dom_renderer.ts:286
    at dom_events.ts:15
    at n.t [as run] (polyfills.e18fe4046a301a646e5d.bundle.js:5857)
    at n.run (ng_zone.ts:370)
    at t.run (ng_zone.ts:317)
    at HTMLAnchorElement.i (dom_events.ts:15)
</code></pre></div>
<p dir="auto"><a href="https://tipe.io?ref=github-comment" rel="nofollow"><img src="https://user-images.githubusercontent.com/1016365/34912701-7edec34c-f89c-11e7-8c89-bed6cef064b5.png" alt="github-tipe-logo" style="max-width: 100%;"></a></p>