| 
									
										
										
										
											2017-01-26 14:03:53 +00:00
										 |  |  | var Package = require('dgeni').Package; | 
					
						
							|  |  |  | var jsdocPackage = require('dgeni-packages/jsdoc'); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module.exports = | 
					
						
							|  |  |  |     new Package('examples', [jsdocPackage]) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         .factory(require('./inline-tag-defs/example')) | 
					
						
							|  |  |  |         .factory(require('./services/parseArgString')) | 
					
						
							|  |  |  |         .factory(require('./services/example-map')) | 
					
						
							|  |  |  |         .factory(require('./file-readers/example-reader')) | 
					
						
							|  |  |  |         .factory(require('./services/region-parser')) | 
					
						
							| 
									
										
										
										
											2017-03-23 12:54:29 +00:00
										 |  |  |         .factory(require('./services/getExampleRegion')) | 
					
						
							| 
									
										
										
										
											2017-01-26 14:03:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |         .processor(require('./processors/collect-examples')) | 
					
						
							| 
									
										
										
										
											2017-03-25 21:07:34 +00:00
										 |  |  |         .processor(require('./processors/render-examples')) | 
					
						
							| 
									
										
										
										
											2017-01-26 14:03:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |         .config(function(readFilesProcessor, exampleFileReader) { | 
					
						
							|  |  |  |           readFilesProcessor.fileReaders.push(exampleFileReader); | 
					
						
							|  |  |  |         }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         .config(function(inlineTagProcessor, exampleInlineTagDef) { | 
					
						
							|  |  |  |           inlineTagProcessor.inlineTagDefinitions.push(exampleInlineTagDef); | 
					
						
							|  |  |  |         }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         .config(function(computePathsProcessor) { | 
					
						
							|  |  |  |           computePathsProcessor.pathTemplates.push( | 
					
						
							|  |  |  |               {docTypes: ['example-region'], getPath: function() {}, getOutputPath: function() {}}); | 
					
						
							|  |  |  |         }); |