HelpSearchDelegate class

Inheritance

Constructors

HelpSearchDelegate({required List<QnaModel> qnaList, required dynamic onSearch(String)})

Properties

autocorrect → bool
Whether to enable autocorrection.
finalinherited
automaticallyImplyLeading ↔ bool?
Controls whether we should try to imply the leading widget if null.
getter/setter pairinherited
enableSuggestions → bool
Whether to show input suggestions as the user types.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
keyboardType → TextInputType?
The type of action button to use for the keyboard.
finalinherited
leadingWidth ↔ double?
Defines the width of AppBar.leading widget.
getter/setter pairinherited
onSearch → dynamic Function(String)
final
qnaList → List<QnaModel>
final
query ↔ String
The current query string shown in the AppBar.
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
searchFieldDecorationTheme → InputDecorationTheme?
The InputDecorationTheme used to configure the search field's visuals.
finalinherited
searchFieldLabel → String
The hint text that is shown in the search field when it is empty.
no setteroverride
searchFieldStyle → TextStyle?
The style of the searchFieldLabel.
finalinherited
textInputAction → TextInputAction
The text input action configuring the soft keyboard to a particular action button.
finalinherited
transitionAnimation → Animation<double>
Animation triggered when the search pages fades in or out.
no setterinherited

Methods

appBarTheme(BuildContext context) → ThemeData
The theme used to configure the search page.
inherited
buildActions(BuildContext context) → List<Widget>
Widgets to display after the search query in the AppBar.
override
buildBottom(BuildContext context) → PreferredSizeWidget?
Widget to display across the bottom of the AppBar.
inherited
buildFlexibleSpace(BuildContext context) → Widget?
Widget to display a flexible space in the AppBar.
inherited
buildLeading(BuildContext context) → Widget
A widget to display before the current query in the AppBar.
override
buildResults(BuildContext context) → Widget
The results shown after the user submits a search from the search page.
override
buildSuggestions(BuildContext context) → Widget
Suggestions shown in the body of the search page while the user types a query into the search field.
override
close(BuildContext context, QnaModel? result) → void
Closes the search page and returns to the underlying route.
inherited
dispose() → void
Releases the resources.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
showResults(BuildContext context) → void
Transition from the suggestions returned by buildSuggestions to the query results returned by buildResults.
inherited
showSuggestions(BuildContext context) → void
Transition from showing the results returned by buildResults to showing the suggestions returned by buildSuggestions.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited