26 lines
		
	
	
		
			584 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			584 B
		
	
	
	
		
			Ruby
		
	
	
	
| module OrbitApp
 | |
|   module DSL
 | |
|     def registration(name,type ={:type=> "ModuleApp"} ,&block)
 | |
|       if type[:type] == "ModuleApp"
 | |
|         Module::Registration.new(name,&block)
 | |
|       elsif type[:type] == "PersonalPlugin"
 | |
|         Plugin::Registration.new(name,&block)
 | |
|       end
 | |
|     
 | |
|     end
 | |
| 
 | |
| 
 | |
|   #   def backend_side_bar(name,&block)
 | |
|   #     Module::BackendSideBar.new(name,&block)
 | |
|   #   end
 | |
| 
 | |
|   #   def plugin_summary(name,&block)
 | |
|   # #    Plugin::PluginSummary.new(name,&block)
 | |
|   #   end
 | |
| 
 | |
|   #   def module_summary(name,&block)
 | |
|   #     Module::Summary.new(name,&block)
 | |
|   #   end
 | |
| 
 | |
|   end
 | |
| end |