PrefixQuery constructor

PrefixQuery(
  1. String rawQuery, {
  2. SearchTarget target = SearchTarget.signals,
})

Create a prefix query from rawQuery.

Implementation

PrefixQuery(
  super.rawQuery, {
  super.target = SearchTarget.signals,
}) : super(crossesBoundaries: false) {
  segments = rawQuery
      .replaceAll('.', hierarchyPathSeparator)
      .split(hierarchyPathSeparator)
      .map((s) => s.trim())
      .where((s) => s.isNotEmpty)
      .toList();
}