uikit

Language: English | 简体中文

This is a cross-platform UI component library. Welcome to use it and give feedback on your questions. This library will continue to be updated...

pubspec.yaml dependent

dependencies:
  flutter_uikit_forzzh: ^0.3.1

flutter Common component ui library

  • Calendar component CalendarHelper
  • Progress bar components (bars and circles) Linear ProgressBar/CycleProgressBar
  • Rating component RatingBar
  • Toast tips, fully customizable (support style customization, fixed position, queue, etc.) Toast
  • City Selector CityPickerView
  • Time selector DatePicker
  • Checkboxes, single choices, bubbles, drawer components, etc.
  • Countdown control TimeView
  • Add elements like Android TextView, top, bottom, left and right
  • Add a customizable switch component
  • Added TableView for table layout and added scrolling functions for both horizontal and vertical directions.
  • Added MarqueeView ticker component
  • Add InfiniteLevelsMenus unlimited level menu to simplify the use of logic
  • Add a minimalist input box to InputText, support real-time form verification, and support all properties of TextField and TextFormField. InputText adds input linkage floating window effect. See the following description and code examples
  • Added FloatExpendButton floating menu button
  • InputExtend input box search component, supporting all properties of TextField in Flutter
  • Add paging component Pager.
  • The new selection drop-down box menu SelectionMenu is highly customizable and does not pay attention to the data itself.
  • Added a drop-down box for SelectionMenuForm that allows real-time selection verification.
  • A new TextExtend text extension component has been added to support web front-end js menu effects. Add elastic animation effects
  • Added MousePopupButton right-mouse pop-up window component for use on the web
  • Added Shimmer low-light loading effect
  • Add a highly customizable switch button component to ImageSwitch
  • Add any ZTooltip component that can respond to prompts
  • Added 5-D and N-D radar components Radar 5Dimensions Chart/RadarNDimensions Chart
  • New two-way scrolling table component TableViewExtend
  • Add an animated menu at the bottom of the CustomAnimated BottomBar
  • Add StackCard, a stacking card component

...continuously updated....

This version: SelectionMenu, InputText, ZTooltip, InputExtend new controllers The floating window PopupWindow component has been deleted, and the fixed-point floating prompt is replaced with the SelectionMenu/InputText/ZTooltip component effect. There are many optimization changes, so it is recommended to use version 0.2.0 or above for updates.

Please check out the demo for more effects

Radar module 5-N-dimensional:

radar radar

calendar component:

Date component:

The minimalist input box supports all properties of TextField and TextFormField, and supports real-time form verification

Input box expands search component:

Extensible hover button

Web simulation front-end js menu:

City Selector:

Customizable Toast:

Low-light loading effect:

Highly customizable switch button components:

Customizable styled prompt component

Highly customizable selection drop-down box component

Right-mouse button pop-up component in WEB

progress bar component

Unlimited level menu

table component

paging component:

stacking cards:

Other commonly used widgets:

Libraries

blur/blur
bottom_bar/bottom_bar_lib
bottom_bar/custom_animated_bottom_bar
bubble/bubble
bubble/bubble_arrow_direction
bubble/bubble_lib
button/button_lib
button/float_expend_button
button/fun_button_box
button/function_container
button/function_inheritedwidget
calendar/calendar/calendar_config
calendar/calendar/calendar_helper
calendar/calendar/calendar_popup_view
calendar/calendar/custom_calendar
calendar/calendar_lib
calendar/date_picker/date_picker
card/stack_card
checkbox/custom_checkbox
city_picker/city_picker
city_picker/city_result
city_picker/citypicker_lib
city_picker/picker_helper
drag/drag_box
drawer/drawer_lib
drawer/smart_drawer
edit_text/controller/input_controller
edit_text/edit_text_lib
edit_text/input_text
edit_text/style/inline_style
edit_text/style/outline_input_text_border
edit_text/validate/input_validation
ext/top_view
Infinite/bean/infinite_menu
Infinite/infinite_levels_menus
input_extend/controller/input_extend_controller
input_extend/input_extend
input_extend/inputlib
line/dashedrect
line/line_lib
line/separator_view
loading/shimmer_loading
often/often_lib
often/rotating_view
often/time_view
pager/pager
pop/mouse_popup_button
pop/pop_box
pop/pop_lib
pop/pop_route
progress/cycle_progress_bar
progress/linear_progress_bar
progress/progress_lib
radar/radar_5dimensions_chart
radar/radar_bean
radar/radar_lib
radar/radar_ndimensions_chart
ratingbar/rating_bar
select/drop_position
select/select_fun
select/select_lib
select/selection_menu
select/selection_menu_form
switch/custom_switch
switch/image_switch
switch/switch_lib
table/bean/cell_bean
table/bean/cell_item
table/bean/row_bean
table/bean/row_style_param
table/interface/callback
table/tableview
table/tableview_extend
table/tableview_lib
table/widget/tab_row
table/widget/tab_space_text
textview/marquee_view
textview/text_extend
textview/text_view
textview/textview_lib
toast/toast_lib
toast/toast_utils
tooltip/ztooltip
uikitlib
utils/cache_manager
utils/color_utils
utils/data_sugar
utils/event_notifier
utils/input_ext
utils/keyboard
utils/kit_math
utils/measure_utils
utils/num_utils
utils/responsive
utils/route_utils
utils/string_utils
utils/utils_lib
widgets/new_scroll_behavior
widgets/overscrollbehavior