p.location-badge.
  exported from angular2/router
  defined in angular2/src/router/pipeline.ts (line 4)
:markdown
  Responsible for performing each step of navigation.
  "Steps" are conceptually similar to "middleware"
  
  
.l-main-section
  h2 Annotations
  .l-sub-section
    h3.annotation Injectable
    pre.prettyprint
      code.
        @Injectable()
.l-main-section
  h2 Members
  .l-sub-section
    h3 constructor
    
    pre.prettyprint
      code.
        constructor()
    
    :markdown
      
      
  .l-sub-section
    h3 steps
    
    :markdown
      
      
  .l-sub-section
    h3 process
    
    pre.prettyprint
      code.
        process(instruction: Instruction)
    
    :markdown