Interface Command<TResult, TResult, TResult> 
		 
	 
 
	
		
			
			
			
			
			
			
				Methods 
				
					execute 
					
						execute( options:  any , callback:  function ) :  void  
						execute( options:  any ) :  Promise < TResult >  
						execute( options:  any , callback:  function ) :  void  
						execute( options:  any ) :  Promise < TResult >  
						execute( options:  any , callback:  function ) :  void  
						execute( options:  any ) :  Promise < TResult >  
					 
					
						
							
								
									Defined in obj/Debug/netcoreapp2.2/PubTmp/Out/wwwroot/js/src/typings/framework/compat/Command.d.ts:3 
								 
							 
							Parameters 
							
								
									options: any  
								 
								
									callback: function  
									
								 
							 
							Returns void  
						 
						
							
								
									Defined in obj/Debug/netcoreapp2.2/PubTmp/Out/wwwroot/js/src/typings/framework/core/commands/Command.d.ts:2 
								 
							 
							Parameters 
							
							Returns Promise < TResult >  
						 
						
							
								
									Defined in src/compat/Command.ts:3 
								 
							 
							Parameters 
							
								
									options: any  
								 
								
									callback: function  
									
								 
							 
							Returns void  
						 
						
							
								
									Defined in src/core/commands/Command.ts:10 
								 
							 
							
							Parameters 
							
							Returns Promise < TResult >  
						 
						
							
								
									Defined in src/typings/framework/compat/Command.d.ts:3 
								 
							 
							Parameters 
							
								
									options: any  
								 
								
									callback: function  
									
								 
							 
							Returns void  
						 
						
							
								
									Defined in src/typings/framework/core/commands/Command.d.ts:2 
								 
							 
							Parameters 
							
							Returns Promise < TResult >  
						 
					 
				 
				
					initialize 
					
						initialize( settings:  any ) :  void  
						initialize( settings:  any ) :  void  
						initialize( settings:  any ) :  void  
					 
					
						
							
								
									Defined in obj/Debug/netcoreapp2.2/PubTmp/Out/wwwroot/js/src/typings/framework/compat/Command.d.ts:2 
								 
							 
							Parameters 
							
							Returns void  
						 
						
							
								
									Defined in src/compat/Command.ts:2 
								 
							 
							Parameters 
							
							Returns void  
						 
						
							
								
									Defined in src/typings/framework/compat/Command.d.ts:2 
								 
							 
							Parameters 
							
							Returns void  
						 
					 
				 
			 
		 
		
	 
 
	
		Legend 
		
			
				Module Object literal Variable Function Function with type parameter Index signature Type alias  
			
				Enumeration Enumeration member Property Method  
			
				Interface Interface with type parameter Constructor Property Method Index signature  
			
				Class Class with type parameter Constructor Property Method Accessor Index signature  
			
				Inherited constructor Inherited property Inherited method Inherited accessor  
			
				Protected property Protected method Protected accessor  
			
				Private property Private method Private accessor  
			
				Static property Static method  
		 
	 
 
 
The Command interface is the interface for all objects that can be executed with syntax:
commandName.execute(parameters).then((returnVal)=>doSomething(returnVal));