xdlibrary library

Classes

CBox
@date 20/4/22 describe:
CheckedPopupMenusItem<T>
CircleWidget
CustomSliver
DynamicLineText
@date 8/12/22 describe: 动态行数的Text
HoverController
@date 19/12/22 describe:
HoverText
@date 1/4/22 describe:
HoverWidget
@date 9/12/22 describe:
InputField
LazyIndexedStack
MultilineField
OverlayHover
PinButton
PinContainer
PinFillSvg
PinImageMark
PinRelativeMark
PinStack
PinSvg
PopupMenusButton<T>
PopupMenusButtonState<T>
PopupMenusDivider
PopupMenusEntry<T>
PopupMenusItem<T>
PopupMenusItemState<T, W extends PopupMenusItem<T>>
PoupButton<T>
RatingStar
星级评分控件,支持:
ScrollIndexWidget
SeekBar
SortableGridView<T>
SplitWidget
@date 8/12/22 describe:
Test
XdLibraryConfig
ZoomWidget
@date 9/12/22 describe: 组件产生放大的效果

Enums

RatingState

Functions

showCommonBottomSheet<T>({required BuildContext context, required WidgetBuilder builder}) Future<T?>
@date 4/7/22 describe:
showMenu<T>({required BuildContext context, required RelativeRect position, required List<PopupMenusEntry<T>> items, T? initialValue, double? elevation, String? semanticLabel, ShapeBorder? shape, Color? color, bool blur = false, bool useRootNavigator = false}) Future<T?>

Typedefs

CanAccept = bool Function(int oldIndex, int newIndex)
CanDragAtPosition<T> = bool Function(int index, T data)
ContextBuilder = BuildContext Function()
DataWidgetBuilder<T> = Widget Function(BuildContext context, T data, int index)
PopupMenusCanceled = void Function()
PopupMenusItemBuilder<T> = List<PopupMenusEntry<T>> Function(BuildContext context)
PopupMenusItemSelected<T> = void Function(T value)
PoupMenusOffsetBuilder = Offset Function(bool isTop)
RatingStarBuilder = Widget Function(RatingState state)
星星视图的自定义构造器 state,RatingState 星星状态
ViewPortCallback = void Function(int firstIndex, int lastIndex)
WidgetBuilder<T> = Widget Function(T)
WidgetBuilder2<T> = Widget Function(T, double size, Color? color, Color? activeColor)