ServiceProvider
protocol ServiceProvider
Provider of application-wide services
-
appDefault implementationApplicationService
Default Implementation
ApplicationService
Declaration
Swift
var app: ApplicationService { get } -
dataDefault implementationDataService
Default Implementation
DataService
Declaration
Swift
var data: DataService { get } -
locDefault implementationLocationService
Default Implementation
LocationService
Declaration
Swift
var loc: LocationService { get } -
logDefault implementationLoggingService
Default Implementation
LoggingService
Declaration
Swift
var log: LoggingService { get } -
netDefault implementationNetworkService
Default Implementation
NetworkService
Declaration
Swift
var net: NetworkService { get } -
noteDefault implementationNotificationService
Default Implementation
NotificationService
Declaration
Swift
var note: NotificationService { get } -
reportDefault implementationReportingService
Default Implementation
ReportingService
Declaration
Swift
var report: ReportingService { get } -
styleDefault implementationStyleService
Default Implementation
StyleService
Declaration
Swift
var style: StyleService { get }
View on GitHub
ServiceProvider Protocol Reference