flutter_dmcb_logger 0.0.2 copy "flutter_dmcb_logger: ^0.0.2" to clipboard
flutter_dmcb_logger: ^0.0.2 copied to clipboard

A new flutter logger

flutter_dmcb_logger #

License

Flutter日志库 #

console输出折叠app-log记录app-net记录

特性 #

  • IDEA使用Grep Console插件支持内容折叠。
  • App支持查看日志记录。

安装 #

pubspec.yaml 中添加

dependencies:
  flutter_dmcb_logger: ^0.0.1

IDEA使用Grep Console插件配置 #

Folding配置中添加.*Data:.*.*ResponseBody:.*.*Parameters:.*.*Header:.*表达式,如图所示
console输出折叠

使用 #


// log
DLogger.info('info123456', title: 'info');
DLogger.debug('debug654', title: 'debug');
DLogger.warn('warn963', title: 'warn');
DLogger.error('error741', title: 'error');

// 接口
DLogger.net(
api: 'http://app-gw-dev.dm-cube.com/app-gw/config/getCountDownConfig',
url: 'http://app-gw-dev.dm-cube.com/app-gw/config/getCountDownConfig',
method: 'POST',
headers: {
"content-type": "application/json;charset=utf-8",
"X-DEVICE-ID": "",
"X-APP-VERSION": "3.7.10",
"X-LOGIN-TYPE": "app",
"X-DEVICE-TYPE": "2",
"X-USER-AGENT":
"Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148",
"X-LONGITUDE": 113.31634307077927,
"X-LATITUDE": 23.123067240730254,
"X-CITY": "5bm/5bee5biC",
"X-CHANNEL-CODE": "AppStore"
},
parameters: '{}',
responseBody: {
"code": "00000",
"message": "成功",
"payload": {"enable": true, "countDown": 5, "deadline": 18000000}
},
);
                    
1
likes
135
points
38
downloads

Publisher

unverified uploader

Weekly Downloads

A new flutter logger

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_dmcb_logger