showTxSearch<T> function

Future<T?> showTxSearch<T>({
  1. required BuildContext context,
  2. required TxSearchDelegate<T> delegate,
  3. String? query = '',
  4. bool useRootNavigator = false,
})

显示全屏搜索页面,并在页面关闭时返回用户选择的搜索结果。

详情参考showSearch

Implementation

Future<T?> showTxSearch<T>({
  required BuildContext context,
  required TxSearchDelegate<T> delegate,
  String? query = '',
  bool useRootNavigator = false,
}) {
  delegate.query = query ?? delegate.query;
  delegate._currentBody = _SearchBody.suggestions;
  return Navigator.of(context, rootNavigator: useRootNavigator)
      .push(_SearchPageRoute<T>(delegate: delegate));
}