log static method
Implementation
static String? log(Map<String, dynamic> data) {
if (!isActivated) return null;
if (!protocol && data['type'] != null) return null;
if (!ping && data['type'] == 'ping') return null;
if (!action &&
data.containsKey('command') &&
data['command'] == 'message') {
return null;
}
String name = '';
if (data['type'] != null) {
name = 'PROTOCOL';
if (data['type'] == 'ping') name += '~ PING ~';
} else if (data.containsKey('command')) {
name = 'PERFOMING ACTION';
} else if (data.containsKey('message')) {
name = 'SERVER';
}
final dataString = data.toString();
dev.log(dataString, name: '(AC) $name');
return dataString;
}