核心 Widget 目录
MPFlutter 允许开发者复用大部分 Flutter Widget,以下是 MPFlutter 的核心可用 Widget,以及不可用的 Widget。
所有 Material
和 Cupertino
均不可用。
#
Accessibility所有 Accessibility 组件均不可用
- ExcludeSemantics
- MergeSemantics
- Semantics
#
Animation and Motion#
可用- AnimatedAlign
- AnimatedBuilder
- AnimatedContainer
- AnimatedCrossFade
- AnimatedOpacity
- AnimatedPositioned
- AnimatedSize
- AnimatedWidget
- DecoratedBoxTransition
- FadeTransition
- PositionedTransition
- RotationTransition
- ScaleTransition
- SizeTransition
- SlideTransition
#
不可用#
Assets, images, and icon#
可用#
不可用- AssetBundle
- Icon 可以使用 MPIcon 替代
- RawImage
#
Async#
可用#
Basic#
可用#
不可用- Appbar 可以使用 MPAppBar 替代
- ElevatedButton
- FlutterLogo
- Placeholder
- Scaffold 可以使用 MPScaffold 替代
#
Input全部 Input 组件均不可用,请使用 EditableText
组件创建输入框。
#
Interaction model#
可用#
不可用#
Layout#
可用- Align
- AspectRatio
- Center
- ConstrainedBox
- Container
- Expanded
- Offstage
- Padding
- SizedBox
- Transform
- Column
- Flow
- GridView
- ListView
- Row
- Stack
- IndexedStack
- Table
- Wrap
- CustomScrollView
- SliverGrid
- SliverList
- SliverPadding
- SliverPersistentHeader
- SliverToBoxAdapter
- FittedBox
- FractionallySizedBox
- IntrinsicHeight
- IntrinsicWidth
- LimitedBox
- OverflowBox
- SizedOverflowBox
#
不可用#
Painting and effect#
可用#
不可用#
Scrolling#
可用#
不可用- DraggableScrollableSheet
- NestedScrollView
- PageView 可以使用 MPPageView 替代
- RefreshIndicator
- ReorderableListView
- ScrollConfiguration
- Scrollable
- Scrollbar