ImagineUILogger

public enum ImagineUILogger

Provides a common logging interface API for ImagineUI components.

Mostly useful during development to report messages from within the ImagineUI runtime to an external logger type.

  • Undocumented

    Declaration

    Swift

    public static var logger: ImagineUILoggerType?
  • Undocumented

    Declaration

    Swift

    public static func info(
        _ message: @autoclosure () -> CustomStringConvertible,
        file: String = #fileID,
        function: String = #function,
        line: UInt = #line
    )
  • Undocumented

    Declaration

    Swift

    public static func warning(
        _ message: @autoclosure () -> CustomStringConvertible,
        file: String = #fileID,
        function: String = #function,
        line: UInt = #line
    )
  • Undocumented

    Declaration

    Swift

    public static func error(
        _ message: @autoclosure () -> CustomStringConvertible,
        file: String = #fileID,
        function: String = #function,
        line: UInt = #line
    )
  • Undocumented

    Declaration

    Swift

    public static func critical(
        _ message: @autoclosure () -> CustomStringConvertible,
        file: String = #fileID,
        function: String = #function,
        line: UInt = #line
    )