an_console library
Classes
- AnConsole
- 自定义控制台
- ConsoleOverlayController
- 对控制台的overlay的控制器
- ConsoleRoute
-
EventManager<
E> - 定义定长的事件管理器
-
EventManagerConsole<
T> - 对定长 的事件管理器的默认控制台实现
- FileBrowser
- FloatingActions
- 仅用在AnConsole中的自定义控制台 为控制台增加一系列悬浮按钮 会自动联动滑动隐藏
- JsonNodeBuilder
- 节点Build
- JsonNodes
- json nodes 树形结构
- JsonView
- 构建一个json展示的widget
- JTreeNode
- 一个节点
- LogWriter
Enums
- NodeType
- json 节点类型
Extensions
Functions
-
isPrimitive(
dynamic value) → bool - 是否是基础类似
Typedefs
- CallRefresh = void Function()
- 呼叫重新刷新列表
-
FileBrowserSortOrFilter
= FutureOr<
List> Function(List) - 文件浏览器的排序或过滤函数
-
FloatingActionsBuilder
= List<
FloatingActionButton> Function(BuildContext context, String path, CallRefresh callRefresh) - 悬浮按钮构建器
- OnLongPress = void Function(dynamic entity, CallRefresh callRefresh)
- 长按时的回调 包含 文件 和 文件夹
- OnPressFile = void Function(dynamic entity, CallRefresh callRefresh)
- 点击文件时的回调