Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Http reqx.Options
Preferences preferences.Options
Library library.Options
UploadThumbnailSize int
Workers int
}
Config holds all client configuration options
func DefaultConfig ¶
func DefaultConfig() Config
DefaultConfig returns the default client configuration
type ServiceManager ¶
type ServiceManager struct {
PreferencesService preferences.Service
CredentialsService credentials.Service
OperationsService operation.Service
LibraryService *fslibrary.FsLibrary
FacadeService facade.Service
}
ServiceManager provides access to all application services
func NewManager ¶
func NewManager(config Config) (*ServiceManager, error)
NewManager initializes all services with the given config
func (*ServiceManager) InitConsoleLogging ¶
func (sm *ServiceManager) InitConsoleLogging()
Click to show internal directories.
Click to hide internal directories.