Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ProviderSet provides ConfiguredPlatforms for use in production. ProviderSet = wire.NewSet(Provide, zoom.ProviderProductionSet, webex.ProviderProductionSet) )
Functions ¶
func NewPlatform ¶
func NewPlatform(name string, actions domain.MeetingPlatformActions, cfg *Config) *domain.MeetingPlatform
NewPlatform returns a MeetingPlatform with the given name, actions, and config.
func Provide ¶
func Provide(zoomActions *zoom.ZoomActions, webexActions *webex.WebexActions, v *viper.Viper) domain.ConfiguredPlatforms
Provide returns ConfiguredPlatforms for the application using the provided ZoomActions, WebexActions, and Viper.
Types ¶
Click to show internal directories.
Click to hide internal directories.