ecp_widget library

Classes

CrumbItem<T>
@author lzj
DateRangeFilterItem
@author lzj
DepartmentUserPicker<U, D>
@author lzj
DepartmentUserPickerState<U, D>
DUPickerController<U, D>
EcpAlertDialog
@author lzj
EcpAvatar
@author lzj
EcpAvatarController
EcpBottomSheetDialog<T>
EcpBottomSinglePicker<T>
@author lzj
EcpCachedManager
EcpCachedNetImage
@author lzj
EcpCachedNetImageProvider
EcpCenterDialog
@author lzj
EcpCommonBtn
@author lzj
EcpCommonOpinion
@author lzj
EcpCornerMark
@author lzj
EcpDatePicker
@author lzj
EcpDateRangePicker
EcpDateTimePicker
@author lzj
EcpDepartmentPicker
@author lzj
EcpDepartmentUserPicker
@author lzj
EcpFilterDialog
@author lzj
EcpFilterItem<T>
@author lzj
EcpFilterList
EcpFilterListController
EcpFilterSharedWidget
EcpFilterWidget
EcpGallery
@author lzj
EcpHtml
@author gehang @since 2024/6/3 19:11
EcpHttpServer
EcpIcon
@author lzj
EcpIconEntity
EcpNavBarView
Ecp专用底部导航栏
EcpNavBarViewController
EcpNavItem
@author lzj
EcpOpinionType
EcpRolePicker
@author lzj
EcpSimpleCard
@author lzj
EcpSimpleFormListView
@author lzj
EcpTimePicker
@author lzj
EcpTipsDialog
@author lzj
EcpUnitPicker
@author lzj
EcpUserPicker
@author lzj
IndexedTabScrollView
@author lzj
IndexedWidget<T>
@author lzj
SearchWithBtn
@author lzj
SearchWithDel
@author lzj
UserPickerItem
@author lzj

Mixins

EcpNavPageMixin<T extends StatefulWidget>

Extensions

EcpWidgetStringExt on String?
@author lzj

Typedefs

AlertContentBuilder = Widget Function(BuildContext context)
CenterBtnAction = dynamic Function()
CrumbBuilder<U, D> = Widget Function(BuildContext ctx, DUPickerController<U, D> proxy, D department)
已选部门面包屑Item生成器
DepartmentBuilder<U, D> = Widget Function(BuildContext ctx, DUPickerController<U, D> proxy, D department)
部门列表Item生成器
DepartmentRepo<D> = Future<List<D>?> Function(D? parent)
部门列表数据仓库
EcpSheetItemBuilder<T> = Widget Function(BuildContext context, T data, int index)
EcpSheetItemBuilder2<T> = Widget Function(BuildContext context, T data)
IndexPredicate<U, D> = int? Function(String, int, DUPickerController<U, D> proxy)
OnIndexChanged<T> = dynamic Function(T select, int index)
OnSelected<U> = Future Function(List<U>? users)
OnUserClick<U, D> = void Function(SelectWrapper<U> user, DUPickerController<U, D> proxy)
PageChanged = dynamic Function(int page)
SearchRepo<U, D> = Future<List<U>?> Function(DUPickerController<U, D> proxy, String keyword, int pageIndex)
搜索列表数据仓库
TipsContentBuilder = Widget Function(BuildContext context)
UserRepo<U, D> = Future<List<U>?> Function(D? department, int pageIndex)
用户列表数据仓库
UserRepoPredication<D> = Future<bool?> Function(D? department)
UserSelectorBuilder<U, D> = Widget Function(BuildContext, DUPickerController<U, D> proxy, SelectWrapper<U>)
选人列表Item生成器