FocusLogging
public class FocusLogging : LoggerOutput
This is a logger output implementation that captures log events in a buffer of limited length, for use in reporting and UI.
This will log whatever is coming out of the logging subsystem, so if Focus is enabled, it will capture only items that are in the focus area.
See
FocusLogDataAccessFeature
which provides realtime access to the data within this logging buffer.
-
Undocumented
Declaration
Swift
public private(set) var history: FIFOArrayDataSource<LogEvent>
-
Undocumented
Declaration
Swift
public init(maxCount: Int)
-
Declaration
Swift
public func log(event: LogEvent)
-
Declaration
Swift
public func copyForArchiving(to path: URL)