Talker constructor
- TalkerLogger? logger,
- TalkerObserver? observer,
- TalkerSettings? settings,
- TalkerFilter? filter,
- TalkerErrorHandler? errorHandler,
- TalkerHistory? history,
Talker base constructor
You can set your own TalkerLogger logger
subclass
(create your own class implements TalkerLoggerInterface
),
TalkerLogger() used by default
You can edit package settings with settings
TalkerSettings,
TalkerSettings() used by default
You can set your own TalkerLoggerSettings loggerSettings
to customize talker logs,
You can set your own LoggerFilter loggerFilter
to filter talker logs,
You can set your own LoggerFormatter loggerFormatter
to format output of talker logs,
You can set your own TalkerErrorHandler TalkerErrorHandler to handle talker logs errors,
You can set your own TalkerHistory TalkerHistory to store talker logs history,
You can add your own observer to handle errors and logs in other place
TalkerObserver observer
,
Implementation
Talker({
TalkerLogger? logger,
TalkerObserver? observer,
TalkerSettings? settings,
TalkerFilter? filter,
TalkerErrorHandler? errorHandler,
TalkerHistory? history,
}) {
_init(filter, settings, logger, observer, errorHandler, history);
}