visibleCommands property

List<NmOperatorCommand> get visibleCommands

Visible commands.

Implementation

List<NmOperatorCommand> get visibleCommands {
  final query = commandQuery.trim().toLowerCase();
  final list = selected?.commands ?? const <NmOperatorCommand>[];
  if (query.isEmpty) return list;
  return list.where((item) => '${item.name} ${item.id}'.toLowerCase().contains(query)).toList();
}