TDesign Flutter Component Overview
developTDesign Flutter provides a comprehensive set of UI components categorized into several functional groups to help build mobile applications. The component library is continuously updated with new types based on business practices.
Available Component Categories:
1. Basic (基础)
Fundamental building blocks for UI construction:
- Button (按钮)
- Divider (分割线)
- Fab (悬浮按钮)
- Icon (图标)
- Link (链接)
- Text (文本)
2. Navigation (导航)
Components for guiding users through the application:
- BackTop (返回顶部)
- Drawer (抽屉)
- Indexes (索引)
- Navbar (导航条)
- SideBar (侧边导航栏)
- Steps (步骤条)
- TabBar (标签栏)
- Tabs (选项卡)
3. Input (输入)
Controls for capturing user data and interaction:
- Calendar (日历)
- Cascader (级联选择器)
- CheckBox (多选框)
- DateTimePicker (日期选择器)
- Form (表单)
- Input (输入框)
- Picker (选择器)
- Radio (单选框)
- Rate (评分)
- Search (搜索框)
- Slider (滑动选择器)
- Stepper (步进器)
- Switch (开关)
- Textarea (多行文本框)
- TreeSelect (树形选择)
- Upload (上传)
4. Data Display (数据展示)
Components for presenting information to the user:
- Avatar (头像)
- Badge (徽章)
- Cell (单元格)
- Collapse (折叠面板)
- TimeCounter (计时器)
- Empty (空状态)
- Footer (页脚)
- Image (图片)
- ImageViewer (图片预览)
- Progress (进度条)
- Result (结果)
- Skeleton (骨架屏)
- Swiper (轮播图)
- Table (表格)
- Tag (标签)
5. Feedback (反馈)
Components for communicating system status or user actions:
- ActionSheet (动作面板)
- Dialog (对话框)
- DropdownMenu (下拉菜单)
- Loading (加载)
- Message (全局提示)
- NoticeBar (消息提醒)
- Popover (弹出气泡)
- Popup (弹出层)
- PullDownRefresh (下拉刷新)
- SwipeCell (滑动操作)
- Toast (轻提示)