Hide internal system logs
This commit is contained in:
parent
ef44d45e9d
commit
c501b7f362
|
|
@ -64,6 +64,8 @@ abstract class SystemLogEntity
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool get isVisible => eventId >= 20;
|
||||||
|
|
||||||
String get event {
|
String get event {
|
||||||
switch (eventId) {
|
switch (eventId) {
|
||||||
case 10:
|
case 10:
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,7 @@ class _ClientViewSystemLogsState extends State<ClientViewSystemLogs> {
|
||||||
}
|
}
|
||||||
|
|
||||||
return ListView(
|
return ListView(
|
||||||
|
shrinkWrap: true,
|
||||||
children: [
|
children: [
|
||||||
ExpansionPanelList(
|
ExpansionPanelList(
|
||||||
expansionCallback: (int index, bool isExpanded) {
|
expansionCallback: (int index, bool isExpanded) {
|
||||||
|
|
@ -47,7 +48,9 @@ class _ClientViewSystemLogsState extends State<ClientViewSystemLogs> {
|
||||||
_isExpanded[systemLog.id] = !isExpanded;
|
_isExpanded[systemLog.id] = !isExpanded;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
children: client.systemLogs.map((systemLog) {
|
children: client.systemLogs
|
||||||
|
.where((systemLog) => systemLog.isVisible)
|
||||||
|
.map((systemLog) {
|
||||||
return ExpansionPanel(
|
return ExpansionPanel(
|
||||||
headerBuilder: (BuildContext context, bool isExpanded) {
|
headerBuilder: (BuildContext context, bool isExpanded) {
|
||||||
return ListTile(
|
return ListTile(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue