eticon_extension library Null safety

Classes

EDateTime
Class extension base DateTime
ELogSettings
Disable the output of logs for the entire project, for this use ELogSettings.disableLogs(true)
EPrintSettings
Disable the output of logs for the entire project, for this use EPrintSettings.disablePrint(true)

Extensions

ExtensionDateTime
ExtensionNullList
Extension on List?
ExtensionNullObject
Extension on Object?
ExtensionNullString
ExtensionString

Functions

ePrint(Object? object) → void
This is a standard print with dart:core. Also allows you to disable the output of logs for the entire project, for this use EPrintSettings.disablePrint(true)
log(dynamic message, {DateTime? time, int? sequenceNumber, int level = 0, String name = '', Zone? zone, Object? error, StackTrace? stackTrace}) → void
This is a standard log with dart:developer, but it takes not a string, but a dynamic. Also allows you to disable the output of logs for the entire project, for this use ELogSettings.disableLogs(true)