当前位置:网站首页>Dart Log tool class
Dart Log tool class
2022-07-31 09:48:00 【kicinio】
一个简易的Log工具类,代码很短,如下:
import 'package:flutter/foundation.dart';
class Log{
static void info<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> * [INFO] ${
date.hour}:${
date.minute}:${
date.second}:${
date.millisecond} || $content *');
}
}
static void debug<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> * [DEBUG] ${
date.hour}:${
date.minute}:${
date.second}:${
date.millisecond} || $content *');
}
}
static void warn<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> * [WARN] ${
date.hour}:${
date.minute}:${
date.second}:${
date.millisecond} || $content *');
}
}
static void error<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> * [ERROR] ${
date.hour}:${
date.minute}:${
date.second}:${
date.millisecond} || $content *');
}
}
}
边栏推荐
猜你喜欢
随机推荐
如何在 TiDB Cloud 上使用 Databricks 进行数据分析 | TiDB Cloud 使用指南
Are postgresql range queries faster than index queries?
Kotlin入门介绍篇
postgresql 生成随机日期,随机时间
Feign介绍
js以变量为键
多版本node的安装与切换详细操作
一些计时软件,生产力工具
qt pass custom structure parameters in different threads
ReentrantLock
win10镜像下载
cocoaPods管理之后工程结构变化
第二十二课,实例化(instancing)
VMware下安装win10
多个js雷达图同时显示
Come n times with the sword--05. Replace spaces
[NLP] Interpretation of Transformer Theory
[ 动词词组 ] 合集
学习笔记——七周成为数据分析师《第二周:业务》:业务分析框架
P5231 [JSOI2012]玄武密码(SAM 经典运用)