Skip to main content

Presenter

                            
                              
                                class 
                                Presenter
                              
                              

Constructors

constructor

                            
                              
                                public 
                                new
                                Presenter
                                
                                  
                                    
                                      project
                                      : 
                                      Project
                                    
                                  
                                
                                : 
                                Presenter
                              
                              

Parameters

Properties

playback

                            
                              
                                readonly 
                                public 
                                playback
                                : 
                                PlaybackManager
                              
                              

stage

                            
                              
                                readonly 
                                public 
                                stage
                                : 
                                Stage
                                 = 
                                ...
                              
                              

Accessors

onInfoChanged

                            
                              
                                public 
                                get 
                                onInfoChanged
                                (): 
                                SubscribableValueEvent
                                
                                  
                                    
                                      PresenterInfo
                                    
                                  
                                
                              
                              

onSlidesChanged

                            
                              
                                public 
                                get 
                                onSlidesChanged
                                (): 
                                SubscribableValueEvent
                                
                                  
                                    
                                      Slide
                                      []
                                    
                                  
                                
                              
                              

onStateChanged

                            
                              
                                public 
                                get 
                                onStateChanged
                                (): 
                                SubscribableValueEvent
                                
                                  
                                    
                                      PresenterState
                                    
                                  
                                
                              
                              

Methods

abort

                            
                              
                                public 
                                abort
                                (): 
                                void
                              
                              

Abort the ongoing presentation process.


present

                            
                              
                                public 
                                present
                                
                                  
                                    
                                      settings
                                      : 
                                      PresenterSettings
                                    
                                  
                                
                                : 
                                Promise
                                
                                  
                                    
                                      void
                                    
                                  
                                
                              
                              

Present the animation.

Parameters

  • settings : PresenterSettings

    The presentation settings.


requestFirstSlide

                            
                              
                                public 
                                requestFirstSlide
                                (): 
                                void
                              
                              

requestLastSlide

                            
                              
                                public 
                                requestLastSlide
                                (): 
                                void
                              
                              

requestNextSlide

                            
                              
                                public 
                                requestNextSlide
                                (): 
                                void
                              
                              

requestPreviousSlide

                            
                              
                                public 
                                requestPreviousSlide
                                (): 
                                void
                              
                              

requestSlide

                            
                              
                                public 
                                requestSlide
                                
                                  
                                    
                                      id
                                      : 
                                      string
                                    
                                  
                                
                                : 
                                void
                              
                              

Parameters

  • id : string

resume

                            
                              
                                public 
                                resume
                                (): 
                                void
                              
                              

Resume the presentation if waiting for the next slide.