Skip to main content

DeferredEffectContext

                            
                              
                                class 
                                DeferredEffectContext
                                extends 
                                
                                  
                                    
                                      DependencyContext
                                    
                                  
                                
                              
                              

Constructors

constructor

                            
                              
                                public 
                                override
                                new
                                DeferredEffectContext
                                
                                  
                                    
                                      callback
                                      : () => 
                                      void
                                    
                                  
                                
                                : 
                                DeferredEffectContext
                              
                              

Parameters

Overwrites DependencyContext.constructor

Methods

dispose

                            
                              
                                public 
                                override
                                dispose
                                (): 
                                void
                              
                              
Overwrites DependencyContext.dispose

toPromise

                            
                              
                                public 
                                toPromise
                                (): 
                                Promise
                                
                                  
                                    
                                      DeferredEffectContext
                                    
                                  
                                
                              
                              
Inherited from DependencyContext.toPromise

collectPromise

                            
                              
                                static 
                                public 
                                collectPromise
                                
                                  
                                    
                                      T
                                    
                                  
                                
                                
                                  
                                    
                                      promise
                                      : 
                                      Promise
                                      
                                        
                                          
                                            T
                                          
                                        
                                      
                                    
                                  
                                
                                : 
                                PromiseHandle
                                
                                  
                                    
                                      
                                        
                                          
                                            null
                                          
                                          
                                            T
                                          
                                        
                                      
                                    
                                  
                                
                              
                              
                            
                              
                                static 
                                public 
                                collectPromise
                                
                                  
                                    
                                      T
                                    
                                  
                                
                                
                                  
                                    
                                      promise
                                      : 
                                      Promise
                                      
                                        
                                          
                                            T
                                          
                                        
                                      
                                    
                                    
                                      initialValue
                                      : 
                                      T
                                    
                                  
                                
                                : 
                                PromiseHandle
                                
                                  
                                    
                                      T
                                    
                                  
                                
                              
                              

Type Parameters

Parameters

Inherited from DependencyContext.collectPromise

consumePromises

                            
                              
                                static 
                                public 
                                consumePromises
                                (): 
                                Promise
                                
                                  
                                    
                                      PromiseHandle
                                      
                                        
                                          
                                            any
                                          
                                        
                                      
                                      []
                                    
                                  
                                
                              
                              
Inherited from DependencyContext.consumePromises

hasPromises

                            
                              
                                static 
                                public 
                                hasPromises
                                (): 
                                boolean
                              
                              
Inherited from DependencyContext.hasPromises