# Flutter之rendering库
```
CLASSES
AccessibilityFeatures
Alignment
AlignmentDirectional
AlignmentGeometry
AlignmentGeometryTween
AlignmentTween
AnnotatedRegionLayer
AnnounceSemanticsEvent
AssetBundleImageKey
AssetBundleImageProvider
AssetImage
BackdropFilterLayer
BeveledRectangleBorder
Border
BorderDirectional
BorderRadius
BorderRadiusDirectional
BorderRadiusGeometry
BorderSide
BoxBorder
BoxConstraints
BoxDecoration
BoxHitTestEntry
BoxPainter
BoxParentData
BoxShadow
Canvas
CircleBorder
CircularNotchedRectangle
ClipContext
ClipPathLayer
ClipRectLayer
ClipRRectLayer
Color
ColorFilter
ColorSwatch
Constraints
ContainerBoxParentData
ContainerLayer
CustomClipper
CustomPainter
CustomPainterSemantics
CustomSemanticsAction
Decoration
DecorationImage
DecorationImagePainter
DiagnosticPropertiesBuilder
DiagnosticsNode
DiagnosticsProperty
DoubleProperty
EdgeInsets
EdgeInsetsDirectional
EdgeInsetsGeometry
EnumProperty
ExactAssetImage
FileImage
FittedSizes
FixedColumnWidth
FlagProperty
FlexColumnWidth
FlexParentData
FloatingHeaderSnapConfiguration
FlowDelegate
FlowPaintingContext
FlowParentData
FlutterErrorDetailsForRendering
FlutterLogoDecoration
FollowerLayer
FontWeight
FractionalOffset
FractionalOffsetTween
FractionColumnWidth
Gradient
HitTestEntry
HitTestResult
HSLColor
HSVColor
ImageCache
ImageConfiguration
ImageInfo
ImageProvider
ImageShader
ImageStream
ImageStreamCompleter
IntProperty
IntrinsicColumnWidth
Layer
LayerLink
LeaderLayer
LinearGradient
ListBodyParentData
ListWheelChildManager
ListWheelParentData
Locale
LongPressSemanticsEvent
MaskFilter
Matrix4
MatrixUtils
MaxColumnWidth
MemoryImage
MinColumnWidth
MultiChildLayoutDelegate
MultiChildLayoutParentData
MultiFrameImageStreamCompleter
NetworkImage
NotchedShape
Offset
OffsetLayer
OneFrameImageStreamCompleter
OpacityLayer
OrdinalSortKey
Paint
PaintingContext
ParentData
Path
PerformanceOverlayLayer
PhysicalModelLayer
PictureLayer
PipelineOwner
PlatformViewLayer
PointerCancelEvent
PointerDownEvent
PointerEvent
PointerMoveEvent
PointerUpEvent
RadialGradient
Radius
Rect
RelativeRect
RenderAbsorbPointer
RenderAbstractViewport
RenderAligningShiftedBox
RenderAndroidView
RenderAnimatedOpacity
RenderAnimatedSize
RenderAnnotatedRegion
RenderAspectRatio
RenderBackdropFilter
RenderBaseline
RenderBlockSemantics
RenderBox
RenderClipOval
RenderClipPath
RenderClipRect
RenderClipRRect
RenderConstrainedBox
RenderConstrainedOverflowBox
RenderCustomMultiChildLayoutBox
RenderCustomPaint
RenderCustomSingleChildLayoutBox
RenderDecoratedBox
RenderEditable
RenderErrorBox
RenderExcludeSemantics
RenderFittedBox
RenderFlex
RenderFlow
RenderFollowerLayer
RenderFractionallySizedOverflowBox
RenderFractionalTranslation
RenderIgnorePointer
RenderImage
RenderIndexedSemantics
RenderIndexedStack
RenderingFlutterBinding
RenderIntrinsicHeight
RenderIntrinsicWidth
RenderLeaderLayer
RenderLimitedBox
RenderListBody
RenderListWheelViewport
RenderMergeSemantics
RenderMetaData
RenderObject
RenderOffstage
RenderOpacity
RenderPadding
RenderParagraph
RenderPerformanceOverlay
RenderPhysicalModel
RenderPhysicalShape
RenderPointerListener
RenderPositionedBox
RenderProxyBox
RenderProxyBoxWithHitTestBehavior
RenderRepaintBoundary
RenderRotatedBox
RenderSemanticsAnnotations
RenderSemanticsGestureHandler
RenderShaderMask
RenderShiftedBox
RenderShrinkWrappingViewport
RenderSizedOverflowBox
RenderSliver
RenderSliverBoxChildManager
RenderSliverFillRemaining
RenderSliverFillViewport
RenderSliverFixedExtentBoxAdaptor
RenderSliverFixedExtentList
RenderSliverFloatingPersistentHeader
RenderSliverFloatingPinnedPersistentHeader
RenderSliverGrid
RenderSliverHelpers
RenderSliverList
RenderSliverMultiBoxAdaptor
RenderSliverPadding
RenderSliverPersistentHeader
RenderSliverPinnedPersistentHeader
RenderSliverScrollingPersistentHeader
RenderSliverSingleBoxAdapter
RenderSliverToBoxAdapter
RenderStack
RenderTable
RenderTransform
RenderUiKitView
RenderUnconstrainedBox
RenderView
RenderViewport
RenderViewportBase
RenderWrap
RevealedOffset
RoundedRectangleBorder
RRect
RSTransform
SemanticsAction
SemanticsConfiguration
SemanticsData
SemanticsEvent
SemanticsHandle
SemanticsHintOverrides
SemanticsNode
SemanticsOwner
SemanticsProperties
SemanticsService
SemanticsSortKey
SemanticsTag
Shader
ShaderMaskLayer
Shadow
ShapeBorder
ShapeBorderClipper
ShapeDecoration
SingleChildLayoutDelegate
Size
SliverConstraints
SliverGeometry
SliverGridDelegate
SliverGridDelegateWithFixedCrossAxisCount
SliverGridDelegateWithMaxCrossAxisExtent
SliverGridGeometry
SliverGridLayout
SliverGridParentData
SliverGridRegularTileLayout
SliverHitTestEntry
SliverLogicalContainerParentData
SliverLogicalParentData
SliverMultiBoxAdaptorParentData
SliverPhysicalContainerParentData
SliverPhysicalParentData
StackParentData
StadiumBorder
StringProperty
SweepGradient
TableBorder
TableCellParentData
TableColumnWidth
TapSemanticEvent
TextBox
TextDecoration
TextPainter
TextPosition
TextRange
TextSelection
TextSelectionPoint
TextSpan
TextStyle
TextureBox
TextureLayer
TooltipSemanticsEvent
TransformLayer
TransformProperty
UpdateLiveRegionEvent
ViewConfiguration
ViewportOffset
WrapParentData
MIXINS
ContainerParentDataMixin
ContainerRenderObjectMixin
DebugOverflowIndicatorMixin
KeepAliveParentDataMixin
PaintingBinding
RenderBoxContainerDefaultsMixin
RendererBinding
RenderObjectWithChildMixin
RenderProxyBoxMixin
RenderSliverWithKeepAliveMixin
SemanticsBinding
PROPERTIES
debugCheckIntrinsicSizes
debugCurrentRepaintColor
debugDisableClipLayers
debugDisableOpacityLayers
debugDisablePhysicalShapeLayers
debugDisableShadows
debugOnProfilePaint
debugPaintBaselinesEnabled
debugPaintLayerBordersEnabled
debugPaintPointersEnabled
debugPaintSizeEnabled
debugPrint
debugPrintLayouts
debugPrintMarkNeedsLayoutStacks
debugPrintMarkNeedsPaintStacks
debugProfilePaintsEnabled
debugRepaintRainbowEnabled
debugRepaintTextRainbowEnabled
debugSemanticsDisableAnimations
imageCache
FUNCTIONS
applyBoxFit
applyGrowthDirectionToAxisDirection
applyGrowthDirectionToScrollDirection
axisDirectionIsReversed
axisDirectionToAxis
debugAssertAllPaintingVarsUnset
debugAssertAllRenderVarsUnset
debugDescribeTransform
debugDumpLayerTree
debugDumpRenderTree
debugDumpSemanticsTree
debugPaintPadding
debugResetSemanticsIdCounter
decodeImageFromList
flipAxis
flipAxisDirection
flipScrollDirection
hashList
hashValues
paintBorder
paintImage
paintZigZag
positionDependentBox
textDirectionToAxisDirection
ENUMS
Axis
AxisDirection
BlendMode
BlurStyle
BorderStyle
BoxFit
BoxShape
Clip
CrossAxisAlignment
DebugSemanticsDumpOrder
DecorationPosition
DiagnosticLevel
FilterQuality
FlexFit
FlutterLogoStyle
FontStyle
GrowthDirection
HitTestBehavior
ImageRepeat
MainAxisAlignment
MainAxisSize
Overflow
PaintingStyle
PathFillType
PathOperation
PerformanceOverlayOption
PlatformViewHitTestBehavior
RenderAnimatedSizeState
RenderComparison
ScrollDirection
SelectionChangedCause
StackFit
StrokeCap
StrokeJoin
TableCellVerticalAlignment
TextAffinity
TextAlign
TextBaseline
TextDecorationStyle
TextDirection
TextOverflow
TileMode
VertexMode
VerticalDirection
WrapAlignment
WrapCrossAlignment
TYPEDEFS
CaretChangedHandler
ImageErrorListener
ImageListener
InformationCollector
LayoutCallback
MoveCursorHandler
PaintingContextCallback
PointerCancelEventListener
PointerDownEventListener
PointerMoveEventListener
PointerUpEventListener
ProfilePaintCallback
RenderObjectVisitor
SelectionChangedHandler
SemanticsBuilderCallback
SemanticsNodeVisitor
SetSelectionHandler
ShaderCallback
ValueChanged
ValueGetter
ValueSetter
VoidCallback
EXCEPTIONS
FlutterError
```
- Introduction
- Flutter之初印象
- Flutter App开发介绍
- Flutter Windows开发环境搭建
- Macos开发环境搭建
- Hello Flutter
- FAQ
- Flutter基础知识
- Flutter框架概览
- Widget基础知识
- Flutter原理-架构图
- Flutter原理-滑动魔法
- 开发工具
- 使用Flutter IDE
- 使用热重载
- 测试应用
- 调试应用
- 检查Inspect用户界面
- Android构建发布
- IOS构建发布
- 升级安装的Flutter
- 格式化代码
- 使用设备和SDK API
- Fluter pub包管理器
- 使用packages
- 开发packages
- 平台特定的代码
- 文件读写
- 网络和Http
- JSON和序列化
- 数据共享InheritedWidget
- 基础 Widgets
- Container
- Row
- Column
- Text
- RaisedButton
- FlutterLogo
- Placeholder
- 了解盒子约束
- Material - app结构和导航
- Scaffold
- Appbar
- BottomNavigationBar
- TabBar
- TabBarView
- MaterialApp
- WidgetsApp
- Drawer
- Material - 按钮
- RaisedButton
- FloatingActionButton
- 自定义FloatActionButton
- FlatButton
- IconButton
- PopupMenuButton
- ButtonBar
- Material - 输入框和选择框
- TextField
- 处理文本输入
- Checkbox
- Radio
- Switch
- Slider
- Date&TimePickers
- Material - 对话框、Alert、Panel
- SimpleDialog
- AlertDialog
- BottomSheet
- ExpansionPanel
- SnackBar
- Material - 信息展示
- Image
- 资源和约束
- Icon
- Chip相关
- Tooltip
- DataTable
- Card
- LinearProgressIndicator
- Material - 布局
- ListTile
- Stepper
- Divider
- 布局组件 - 单个子元素
- Container
- Padding
- Center
- Align
- FittedBox
- AspectRatio
- ConstrainedBox
- Baseline
- FractionallySizedBox
- IntrinsicHeighht
- IntrinsicWidth
- LimitedBox
- Offstage
- OverflowBox
- SizedBox
- SizedOverflowBox
- Transform
- CustomSingleChildLayout
- 如何构建布局
- 布局组件 - 多个子元素
- Row
- Column
- Stack
- IndexedStack
- Flow
- Table
- Wrap
- ListBody
- ListView
- CustomMultiChildLayout
- LayoutBuilder
- 文本组件
- Text
- RichText
- DefaultTextStyle
- 如何自定义字体
- style练习
- 资源组件
- Image
- Icon
- RawImage
- Assetbulde
- 表单组件
- Form
- FormField
- RawKeyboardListener
- 动画&Motion组件
- 了解flutter动画
- AnimatedContainer
- AnimatedCrossFade
- Hero
- AnimateBuilder
- DecoratedBoxTransition
- FadeTransition
- PositionedTransition
- RotationTransition
- ScaleTransition
- SizeTransition
- SlideTransition
- AnimatedDefaultTextStyle
- AnimatedLsitState
- AnimatedModalBarrier
- animatedOpacity
- AnimatedPhysicalModel
- AnimatedPositioned
- AnimatedSize
- AnimatedWidget
- AnimatedWidgetBaseState
- 交互模型组件
- 了解flutter手势
- LongPressDraggable
- GestureDetector
- DragTarget
- Dismissable
- IgnorePointer
- AbsorbPointer
- Navigator
- 路由和导航
- WillPopScope
- Scrollable
- 如何添加交互
- 样式组件
- Padding
- Theme
- MediaQuery
- 绘制和视觉效果组件
- Opacity
- Transform
- DecoratedBox
- FractionalTranslation
- RotatedBox
- ClipOval
- ClipPath
- ClipRect
- CustomPaint
- BackdropFilter
- 异步组件
- Futurebuilder
- StreamBuilder
- 可滚动的组件
- ListView
- NestedScrollView
- GridView
- SingleChildScrollView
- Scrollable
- Scrollbar
- CustomScrollView
- Notification
- NotificationListener
- ScrollConfiguration
- RefreshIndicator
- 国际化
- 官网国际化方法
- Pub库flutter_i18n
- 文件操作和网络访问
- 文件操作
- Http请求-HttpClient
- Http请求-Dio package
- WebSocket
- 使用Socket API
- Json转Model
- Json转Dart Model工具
- Cookbook
- 设计基础
- Images
- Lists
- 处理手势
- 导航
- 网络
- 常用pub类库
- shared
- path_provider
- WebView
- gps
- web_socket_channel
- video_player
- 设计模式
- rxdart
- scoped_model
- flux
- dartea mvu模式
- mvvm模式
- 练习例子
- 构建聊天界面
- Http Json构建列表界面
- Stream构建界面
- Stream转Model例子
- 动画例子
- 模拟物理动画
- 摄氏华氏转换例子
- 计算器例子
- 天气应用
- ScopedModel多Page例子
- 嵌入Tab到Scroll例子
- 记住State例子
- 从零开始实现一个GithubAPP
- 从零开始实现一个音乐播放APP
- Fluter框架探秘
- Flutter之foundation库
- Flutter之painting库
- Flutter之animation库
- Flutter之gestures库
- Flutter之rendering库
- Flutter之widgets库
- Flutter之cupertino库
- Flutter之material库