apply method

Future<void> apply(
  1. String text, {
  2. FdcSearchMode mode = FdcSearchMode.phrase,
  3. bool caseSensitive = false,
  4. Iterable<String>? fields,
  5. Map<String, FdcSearchFieldTextFormatter>? fieldTextFormatters,
  6. Map<String, FdcFormatSettings>? fieldFormatSettings,
  7. FdcFormatSettings? formatSettings,
})

Applies a global search to the dataset view.

fields restricts the search scope; omitting it searches compatible dataset fields. Field-specific text formatters and format settings can be supplied for values whose searchable representation differs from storage.

Implementation

Future<void> apply(
  String text, {
  FdcSearchMode mode = FdcSearchMode.phrase,
  bool caseSensitive = false,
  Iterable<String>? fields,
  Map<String, FdcSearchFieldTextFormatter>? fieldTextFormatters,
  Map<String, FdcFormatSettings>? fieldFormatSettings,
  FdcFormatSettings? formatSettings,
}) {
  return _applySearch(
    text,
    mode: mode,
    caseSensitive: caseSensitive,
    fields: fields,
    fieldTextFormatters: fieldTextFormatters,
    fieldFormatSettings: fieldFormatSettings,
    formatSettings: formatSettings,
  );
}