excludeFromDefaults

fun excludeFromDefaults(vararg logTypes: KClass<out PureeLog>): Puree

Excludes the specified log types from the default filters and outputs.

This method allows you to specify log types that should not inherit the default filters and outputs. This is useful for customizing the logging behavior for specific log types without affecting the global configuration.

Return

This Puree instance for method chaining

Parameters

logTypes

Variable number of Kotlin classes representing the log types to exclude from defaults

fun excludeFromDefaults(logTypes: NSArray): Puree

Excludes the specified log types from the default filters and outputs.

This method allows you to specify log types that should not inherit the default filters and outputs set in the Puree instance. This is useful for customizing logging behavior for specific log types.

Return

This Puree instance for method chaining

Parameters

logTypes

NSArray of Objective-C classes representing the log types to exclude from defaults