Skip to content

Instantly share code, notes, and snippets.

View jorgeunimicro's full-sized avatar

Jorge jorgeunimicro

View GitHub Profile
import * as hookMod from 'angular2/src/router/lifecycle_annotations';
import * as routerMod from 'angular2/src/router/router';
import {isBlank, isPresent} from 'angular2/src/facade/lang';
import {StringMapWrapper} from 'angular2/src/facade/collection';
import {Promise, PromiseWrapper} from 'angular2/src/facade/async';
import {BaseException} from 'angular2/src/facade/exceptions';
import {
ElementRef, DynamicComponentLoader, Directive, Injector, provide, ComponentRef, Attribute
} from 'angular2/core';
import {
@jorgeunimicro
jorgeunimicro / PersistentRouterOutlet.ts
Created March 10, 2017 12:05 — forked from waeljammal/PersistentRouterOutlet.ts
Angular 2 Persistent Router
import * as hookMod from 'angular2/src/router/lifecycle_annotations';
import * as routerMod from 'angular2/src/router/router';
import {isBlank, isPresent} from 'angular2/src/facade/lang';
import {StringMapWrapper} from 'angular2/src/facade/collection';
import {Promise, PromiseWrapper} from 'angular2/src/facade/async';
import {BaseException} from 'angular2/src/facade/exceptions';
import {
ElementRef, DynamicComponentLoader, Directive, Injector, provide, ComponentRef, Attribute
} from 'angular2/core';
import {
@jorgeunimicro
jorgeunimicro / ngrxintro.md
Created April 12, 2016 07:33 — forked from btroncone/ngrxintro.md
A Comprehensive Introduction to @ngrx/store - Companion to Egghead.io Series
@jorgeunimicro
jorgeunimicro / outlet.ts
Created January 3, 2016 23:20
Outlet Angular2
port {Directive, Attribute, ElementRef, DynamicComponentLoader} from 'angular2/core';
import {Router, RouterOutlet, ComponentInstruction} from 'angular2/router';
import {AuthService} from '../framework/authentication/authService'
import {Login} from './components/login/login';
@Directive({
selector: 'uni-router-outlet',
providers: [AuthService]
})
export class UniRouterOutlet extends RouterOutlet {
@jorgeunimicro
jorgeunimicro / gist:43c17a7c8a4b51143f25
Created January 3, 2016 23:19
rewrite angular2 outlet
port {Directive, Attribute, ElementRef, DynamicComponentLoader} from 'angular2/core';
import {Router, RouterOutlet, ComponentInstruction} from 'angular2/router';
import {AuthService} from '../framework/authentication/authService'
import {Login} from './components/login/login';
@Directive({
selector: 'uni-router-outlet',
providers: [AuthService]
})
export class UniRouterOutlet extends RouterOutlet {