SearchBarDismissClickCallback typedef
SearchBarDismissClickCallback =
dynamic Function(TextEditingController textEditingController, VoidCallback updateTextEdit)
右侧取消的点击回调, textEditingController 是搜索框的控制器,暴漏给使用者去处理 是否情况等操作 updateTextEdit 是暴漏给使用者的更新方法,该方法在组件的实现setState。 比如想要刷新搜索框 就可以直接调用updateTextEdit()
Implementation
typedef SearchBarDismissClickCallback = Function(
TextEditingController textEditingController, VoidCallback updateTextEdit);