isRelevantCmdGroupId method

bool isRelevantCmdGroupId(
  1. String? groupId
)

Implementation

bool isRelevantCmdGroupId(String? groupId) {
  if (groupId == null || groupId.isEmpty) {
    return false;
  }
  final classInfo = _classInfoObs.getClassInfo();
  final targets = <String>{classInfo.roomInfo.cmdGroup};
  if (isGroupRoom()) {
    final effectiveCmdTarget = getEffectiveCmdTarget();
    if (effectiveCmdTarget.isNotEmpty) {
      targets.add(effectiveCmdTarget);
    }
  }
  return targets.contains(groupId);
}