first commit
This commit is contained in:
18
siro_admin/lib/print.dart
Normal file
18
siro_admin/lib/print.dart
Normal file
@@ -0,0 +1,18 @@
|
||||
import 'dart:developer' as developer;
|
||||
import 'package:flutter/foundation.dart';
|
||||
|
||||
class Log {
|
||||
Log._();
|
||||
|
||||
static void print(dynamic value, {StackTrace? stackTrace}) {
|
||||
// استخدام debugPrint بدلاً من print العادي لتجنب تعليق الجهاز في الرسائل الطويلة
|
||||
debugPrint("LOG: ${value.toString()}");
|
||||
|
||||
// يمكن أيضاً إرسالها للـ developer log لضمان ظهورها في الـ Debug Console الخاص بـ VS Code
|
||||
developer.log(value.toString(), name: 'LOG', stackTrace: stackTrace);
|
||||
}
|
||||
|
||||
static Object? inspect(Object? object) {
|
||||
return developer.inspect(object);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user