From 88cfcb438271977c9c9ea435c7447fd1385c426a Mon Sep 17 00:00:00 2001 From: Yegor Vialov Date: Thu, 25 Oct 2018 00:13:50 +0300 Subject: [PATCH] Resolves #153 hidden entities --- lib/group_based_ui.dart | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/lib/group_based_ui.dart b/lib/group_based_ui.dart index 894a43e..596f2cc 100644 --- a/lib/group_based_ui.dart +++ b/lib/group_based_ui.dart @@ -116,7 +116,9 @@ class NewViewWidgetState extends State { List _buildBadges(BuildContext context) { List result = []; widget.view.badges.forEach((Entity entity) { - result.add(entity.buildBadgeWidget(context)); + if (!entity.isHidden) { + result.add(entity.buildBadgeWidget(context)); + } }); return result; } @@ -204,12 +206,14 @@ class NewCardWidget extends StatelessWidget { List _buildCardBody(BuildContext context) { List result = []; card.entities.forEach((Entity entity) { - TheLogger.log("Debug", "------entity ${entity.entityId}"); - result.add( - Padding( - padding: EdgeInsets.fromLTRB(0.0, 10.0, 0.0, 10.0), - child: entity.buildDefaultWidget(context), - )); + if (!entity.isHidden) { + TheLogger.log("Debug", "------entity ${entity.entityId}"); + result.add( + Padding( + padding: EdgeInsets.fromLTRB(0.0, 10.0, 0.0, 10.0), + child: entity.buildDefaultWidget(context), + )); + } }); return result; }