[読書会]Flutter SDK/widgets library

本サイト内では[基礎知識]Flutter SDK 目次(次のリンク)の続きになります。
(詳細は、api.flutter.dev/widget-library 参照)

WIDGETS Library

1.CLASSES(クラス群)

  1. AbsorbPointer
  2. Accumulator
  3. Action
  4. ActionDispatcher
  5. ActionListener
  6. Actions
  7. ActivateAction
  8. ActivateIntent
  9. Align
  10. Alignment
  11. AlignmentDirectional
  12. AlignmentGeometry
  13. AlignmentGeometryTween
  14. AlignmentTween
  15. AlignTransition
  16. AlwaysScrollableScrollPhysics
  17. AlwaysStoppedAnimation
  18. AndroidView
  19. AndroidViewSurface
  20. Animatable
  21. AnimatedAlign
  22. AnimatedBuilder
  23. AnimatedContainer
  24. AnimatedCrossFade
  25. AnimatedDefaultTextStyle
  26. AnimatedFractionallySizedBox
  27. AnimatedGrid
  28. AnimatedGridState
  29. AnimatedList
  30. AnimatedListState
  31. AnimatedModalBarrier
  32. AnimatedOpacity
  33. AnimatedPadding
  34. AnimatedPhysicalModel
  35. AnimatedPositioned
  36. AnimatedPositionedDirectional
  37. AnimatedRotation
  38. AnimatedScale
  39. AnimatedSize
  40. AnimatedSlide
  41. AnimatedSwitcher
  42. AnimatedWidget
  43. AnimatedWidgetBaseState
  44. Animation
  45. AnimationController
  46. AnimationMax
  47. AnimationMean
  48. AnimationMin
  49. AnimationStyle
  50. AnnotatedRegion
  51. AppKitView
  52. AppLifecycleListener
  53. AspectRatio
  54. AssetBundle
  55. AssetBundleImageKey
  56. AssetBundleImageProvider
  57. AssetImage
  58. AsyncSnapshot
  59. AutocompleteHighlightedOption
  60. AutocompleteNextOptionIntent
  61. AutocompletePreviousOptionIntent
  62. AutofillGroup
  63. AutofillGroupState
  64. AutofillHints
  65. AutomaticKeepAlive
  66. AutomaticNotchedShape
  67. BackButtonDispatcher
  68. BackButtonListener
  69. BackdropFilter
  70. BallisticScrollActivity
  71. Banner
  72. BannerPainter
  73. Baseline
  74. BeveledRectangleBorder
  75. BlockSemantics
  76. Border
  77. BorderDirectional
  78. BorderRadius
  79. BorderRadiusDirectional
  80. BorderRadiusGeometry
  81. BorderRadiusTween
  82. BorderSide
  83. BorderTween
  84. BottomNavigationBarItem
  85. BouncingScrollPhysics
  86. BouncingScrollSimulation
  87. BoxBorder
  88. BoxConstraints
  89. BoxConstraintsTween
  90. BoxDecoration
  91. BoxPainter
  92. BoxScrollView
  93. BoxShadow
  94. BuildContext
  95. Builder
  96. BuildOwner
  97. BuildScope
  98. ButtonActivateIntent
  99. CallbackAction
  100. CallbackShortcuts
  101. Canvas
  102. CapturedThemes
  103. CatmullRomCurve
  104. CatmullRomSpline
  105. Center
  106. ChangeNotifier
  107. CharacterActivator
  108. CharacterRange
  109. Characters
  110. CheckedModeBanner
  111. ChildBackButtonDispatcher
  112. ChildVicinity
  113. CircleBorder
  114. CircularNotchedRectangle
  115. ClampingScrollPhysics
  116. ClampingScrollSimulation
  117. ClipboardStatusNotifier
  118. ClipContext
  119. ClipOval
  120. ClipPath
  121. ClipRect
  122. ClipRRect
  123. Color
  124. ColoredBox
  125. ColorFilter
  126. ColorFiltered
  127. ColorProperty
  128. ColorSwatch
  129. ColorTween
  130. Column
  131. ComponentElement
  132. CompositedTransformFollower
  133. CompositedTransformTarget
  134. CompoundAnimation
  135. ConstantTween
  136. ConstrainedBox
  137. ConstrainedLayoutBuilder
  138. ConstraintsTransformBox
  139. Container
  140. ContentInsertionConfiguration
  141. ContextAction
  142. ContextMenuButtonItem
  143. ContextMenuController
  144. ContinuousRectangleBorder
  145. CopySelectionTextIntent
  146. Cubic
  147. Curve
  148. Curve2D
  149. Curve2DSample
  150. CurvedAnimation
  151. Curves
  152. CurveTween
  153. CustomClipper
  154. CustomMultiChildLayout

特定のパターンで多数の子をレイアウトしたい場合、あるいはカスタムレイアウトマネージャーを作りたい場合は、CustomMultiChildLayoutを使うと良いでしょう。

  1. CustomPaint
  2. CustomPainter
  3. CustomPainterSemantics
  4. CustomScrollView
  5. CustomSingleChildLayout
  6. DebugCreator
  7. DecoratedBox
  8. DecoratedBoxTransition
  9. DecoratedSliver
  10. Decoration
  11. DecorationImage
  12. DecorationImagePainter
  13. DecorationTween
  14. DefaultAssetBundle
  15. DefaultPlatformMenuDelegate
  16. DefaultSelectionStyle
  17. DefaultTextEditingShortcuts
  18. DefaultTextHeightBehavior
  19. DefaultTextStyle
  20. DefaultTextStyleTransition
  21. DefaultTransitionDelegate
  22. DefaultWidgetsLocalizations
  23. DeleteCharacterIntent
  24. DeleteToLineBreakIntent
  25. DeleteToNextWordBoundaryIntent
  26. DesktopTextSelectionToolbarLayoutDelegate
  27. DevToolsDeepLinkProperty
  28. DiagnosticsNode
  29. DirectionalCaretMovementIntent
  30. DirectionalFocusAction
  31. DirectionalFocusIntent
  32. Directionality
  33. DirectionalTextEditingIntent
  34. DismissAction
  35. Dismissible
  36. DismissIntent
  37. DismissUpdateDetails
  38. DisplayFeatureSubScreen
  39. DisposableBuildContext
  40. DoNothingAction
  41. DoNothingAndStopPropagationIntent
  42. DoNothingAndStopPropagationTextIntent
  43. DoNothingIntent
  44. DragDownDetails
  45. DragEndDetails
  46. Draggable
  47. DraggableDetails
  48. DraggableScrollableActuator
  49. DraggableScrollableController
  50. DraggableScrollableNotification
  51. DraggableScrollableSheet
  52. DragScrollActivity
  53. DragStartDetails
  54. DragTarget
  55. DragTargetDetails
  56. DragUpdateDetails
  57. DrivenScrollActivity
  58. DualTransitionBuilder
  59. EdgeDraggingAutoScroller
  60. EdgeInsets
  61. EdgeInsetsDirectional
  62. EdgeInsetsGeometry
  63. EdgeInsetsGeometryTween
  64. EdgeInsetsTween
  65. EditableText
  66. EditableTextState
  67. ElasticInCurve
  68. ElasticInOutCurve
  69. ElasticOutCurve
  70. Element
    ・ツリー内の特定の場所にあるウィジェットのインスタンス化。
    ・ウィジェットはサブツリーを構成する方法を記述しますが、ウィジェットは不変であるため、同じウィジェットを使用して複数のサブツリーを同時に構成できます。要素は、ツリー内の特定の場所を構成するためのウィジェットの使用を表します。時間の経過とともに、特定の要素に関連付けられたウィジェットは変更される可能性があります。たとえば、親ウィジェットが再構築され、この場所に新しいウィジェットが作成された場合などです。要素はツリーを形成します。ほとんどの要素には一意の子がありますが、一部のウィジェット ( RenderObjectElementのサブクラスなど) には複数の子がある場合があります。
    ライフサイクル関連参照)
    ・ Widget.createElement
    ・ mount
    attachRenderObject 
    update
    runtimeType
    deactivateChild
    owner
    deactivate
    unmount

  1. EmptyTextSelectionControls
  2. ErrorDescription
  3. ErrorHint
  4. ErrorSummary
  5. ErrorWidget
  6. ExactAssetImage
  7. ExcludeFocus
  8. ExcludeFocusTraversal
  9. ExcludeSemantics
  10. Expanded
  11. ExpandSelectionToDocumentBoundaryIntent
  12. ExpandSelectionToLineBreakIntent
  13. ExtendSelectionByCharacterIntent
  14. ExtendSelectionByPageIntent
  15. ExtendSelectionToDocumentBoundaryIntent
  16. ExtendSelectionToLineBreakIntent
  17. ExtendSelectionToNextParagraphBoundaryIntent
  18. ExtendSelectionToNextParagraphBoundaryOrCaretLocationIntent
  19. ExtendSelectionToNextWordBoundaryIntent
  20. ExtendSelectionToNextWordBoundaryOrCaretLocationIntent
  21. ExtendSelectionVerticallyToAdjacentLineIntent
  22. ExtendSelectionVerticallyToAdjacentPageIntent
  23. FadeInImage
  24. FadeTransition
  25. Feedback
  26. FileImage
  27. FittedBox
  28. FittedSizes
  29. FixedColumnWidth
  30. FixedExtentMetrics
  31. FixedExtentScrollController
  32. FixedExtentScrollPhysics
  33. FixedScrollMetrics
  34. Flex
  35. FlexColumnWidth
  36. Flexible
  37. FlippedCurve
  38. FlippedTweenSequence
  39. Flow
  40. FlowDelegate
  41. FlowPaintingContext
  42. FlutterErrorDetails
  43. FlutterLogoDecoration
  44. Focus
  45. FocusableActionDetector
  46. FocusAttachment
  47. FocusManager
  48. FocusNode
  49. FocusOrder
  50. FocusScope
  51. FocusScopeNode
  52. FocusTraversalGroup
  53. FocusTraversalOrder
  54. FocusTraversalPolicy
  55. FontFeature
  56. FontVariation
  57. FontWeight
  58. ForcePressDetails
  59. Form
  60. FormField
  61. FormFieldState
  62. FormState
  63. FractionallySizedBox
  64. FractionalOffset
  65. FractionalOffsetTween
  66. FractionalTranslation
  67. FractionColumnWidth
  68. FutureBuilder
  69. GestureDetector
  70. GestureRecognizerFactory
  71. GestureRecognizerFactoryWithHandlers
  72. GlobalKey
  73. GlobalObjectKey
  74. GlowingOverscrollIndicator
  75. GlyphInfo
  76. Gradient
  77. GradientRotation
  78. GradientTransform
  79. GridPaper
  80. GridView
  1. Hero
  2. HeroController
  3. HeroControllerScope
  4. HeroMode
  5. HoldScrollActivity
  6. HSLColor
  7. HSVColor
  8. HtmlElementView
  9. Icon
  10. IconData
  11. IconDataProperty
  12. IconTheme
  13. IconThemeData
  14. IdleScrollActivity
  15. IgnoreBaseline
  16. IgnorePointer
  17. Image
  18. ImageCache
  19. ImageCacheStatus
  20. ImageChunkEvent
  21. ImageConfiguration
  22. ImageFiltered
  23. ImageIcon
  24. ImageInfo
  25. ImageProvider
  26. ImageShader
  27. ImageSizeInfo
  28. ImageStream
  29. ImageStreamCompleter
  30. ImageStreamCompleterHandle
  31. ImageStreamListener
  32. ImplicitlyAnimatedWidget
  33. ImplicitlyAnimatedWidgetState
  34. IndexedSemantics
  35. IndexedSlot
  36. IndexedStack
  37. InheritedElement
  38. InheritedModel
  39. InheritedModelElement
  40. InheritedNotifier
  41. InheritedTheme
  42. InheritedWidget
  43. InlineSpan
  44. InlineSpanSemanticsInformation
  45. InspectorReferenceData
  46. InspectorSelection
  47. InspectorSerializationDelegate
  48. Intent
  49. InteractiveViewer
  50. Interval
  51. IntrinsicColumnWidth
  52. IntrinsicHeight
  53. IntrinsicWidth
  54. IntTween
  55. KeepAlive
  56. KeepAliveHandle
  57. KeepAliveNotification
  58. Key
  59. KeyboardInsertedContent
  60. KeyboardListener
  61. KeyedSubtree
  62. KeyEvent
  63. KeySet
  64. LabeledGlobalKey
  65. LayerLink
  66. LayoutBuilder
  67. LayoutChangedNotification
  68. LayoutId
  69. LeafRenderObjectElement
  70. LeafRenderObjectWidget
  71. LexicalFocusOrder
  72. LimitedBox
  73. LinearBorder
  74. LinearBorderEdge
  75. LinearGradient
  76. LineMetrics
  77. ListBody
  78. Listenable
  79. ListenableBuilder
  80. Listener
  81. ListView
  82. ListWheelChildBuilderDelegate
  83. ListWheelChildDelegate
  84. ListWheelChildListDelegate
  85. ListWheelChildLoopingListDelegate
  86. ListWheelElement
  87. ListWheelScrollView
  88. ListWheelViewport
  89. LiveTextInputStatusNotifier
  90. Locale
  91. LocalHistoryEntry
  92. Localizations
  93. LocalizationsDelegate
  94. LocalKey
  95. LogicalKeySet
  96. LongPressDraggable
  97. LongPressEndDetails
  98. LongPressMoveUpdateDetails
  99. LongPressStartDetails
  100. LookupBoundary
  101. MagnifierController
  102. MagnifierDecoration
  103. MagnifierInfo
  104. MaskFilter
  105. Matrix4
  106. Matrix4Tween
  107. MatrixTransition
  108. MatrixUtils
  109. MaxColumnWidth
  110. MediaQuery
  111. MediaQueryData
  112. MemoryImage
  113. MergeSemantics
  114. MetaData
  115. MinColumnWidth
  116. ModalBarrier
  117. ModalRoute
  118. MouseCursor
  119. MouseRegion
  120. MultiChildLayoutDelegate
  121. MultiChildRenderObjectElement
  122. MultiChildRenderObjectWidget
  123. MultiFrameImageStreamCompleter
  124. MultiSelectableSelectionContainerDelegate
  125. NavigationNotification
  126. NavigationToolbar
  127. Navigator
  128. NavigatorObserver
  129. NavigatorPopHandler
  130. NavigatorState
  131. NestedScrollView
  132. NestedScrollViewState
  133. NestedScrollViewViewport
  134. NetworkImage
  135. NeverScrollableScrollPhysics
  136. NextFocusAction
  137. NextFocusIntent
  138. NotchedShape
  139. Notification
  140. NotificationListener
  141. NumericFocusOrder
  142. ObjectKey
  143. Offset
  144. Offstage
  145. OneFrameImageStreamCompleter
  146. Opacity
  147. OrderedTraversalPolicy
  148. OrientationBuilder
  149. OutlinedBorder
  150. OvalBorder
  151. OverflowBar
  152. OverflowBox
  153. Overlay
  154. OverlayEntry
  155. OverlayPortal
  156. OverlayPortalController
  157. OverlayRoute
  158. OverlayState
  159. OverscrollIndicatorNotification
  160. OverscrollNotification
  161. Padding
  162. Page
  163. PageController
  164. PageMetrics
  165. PageRoute
  166. PageRouteBuilder
  167. PageScrollPhysics
  168. PageStorage
  169. PageStorageBucket
  170. PageStorageKey
  171. PageView
  172. Paint
  173. PaintingContext
  174. ParametricCurve
  175. ParentDataElement
  176. ParentDataWidget
  177. PasteTextIntent
  178. Path
  179. PerformanceOverlay
  180. PhysicalModel
  181. PhysicalShape
  182. PinnedHeaderSliver
  183. Placeholder
  184. PlaceholderDimensions
  185. PlaceholderSpan
  186. PlatformMenu
  187. PlatformMenuBar
  188. PlatformMenuDelegate
  189. PlatformMenuItem
  190. PlatformMenuItemGroup
  191. PlatformProvidedMenuItem
  192. PlatformRouteInformationProvider
  193. PlatformSelectableRegionContextMenu
  194. PlatformViewCreationParams
  195. PlatformViewLink
  196. PlatformViewSurface
  197. PointerCancelEvent
  198. PointerDownEvent
  199. PointerEvent
  200. PointerMoveEvent
  201. PointerUpEvent
  202. PopEntry
  203. PopScope
  204. PopupRoute
  205. Positioned
  206. PositionedDirectional
  207. PositionedTransition
  208. PredictiveBackRoute
  209. PreferredSize
  210. PreferredSizeWidget
  211. PreviousFocusAction
  212. PreviousFocusIntent
  213. PrimaryScrollController
  214. PrioritizedAction
  215. PrioritizedIntents
  216. ProxyAnimation
  217. ProxyElement
  218. ProxyWidget
  219. RadialGradient
  220. Radius
  221. RangeMaintainingScrollPhysics
  222. RawAutocomplete
  223. RawDialogRoute
  224. RawGestureDetector
  225. RawGestureDetectorState
  226. RawImage
  227. RawKeyboardListener
  228. RawKeyEvent
  229. RawMagnifier
  230. RawScrollbar
  231. RawScrollbarState
  232. RawView
  233. ReadingOrderTraversalPolicy
  234. Rect
  235. RectTween
  236. RedoTextIntent
  237. RelativePositionedTransition
  238. RelativeRect
  239. RelativeRectTween
  240. RenderBox
  241. RenderNestedScrollViewViewport
  242. RenderObject
  243. RenderObjectElement
  244. RenderObjectToWidgetAdapter
  245. RenderObjectToWidgetElement
  246. RenderObjectWidget
    ・RenderObjectWidget は、アプリケーションの実際のレンダリングを提供する RenderObject をラップする RenderObjectElement の構成を提供します。
    ・通常、RenderObjectWidget を直接サブクラス化するのではなく、レンダリング オブジェクト ウィジェットを次のいずれかにサブクラス化します。
     ・LeafRenderObjectWidget(ウィジェットに子がない場合)
     ・SingleChildRenderObjectWidget(ウィジェットに子が 1 つだけある場合)
     ・MultiChildRenderObjectWidget(ウィジェットが子のリストを受け取る場合)
     ・SlottedMultiChildRenderObjectWidget(ウィジェットがその子を別の名前付きスロットに編成する場合)
    ・サブクラスは createRenderObject と updateRenderObject を実装する必要があります。
    メソッド)
    ・createRenderObject()
     この RenderObjectWidget で記述された構成を使用して、この RenderObjectWidget が表す RenderObject クラスのインスタンスを作成します。
    ・updateRenderObject()
     この RenderObjectWidget によって記述された設定を指定された RenderObject にコピーします。これは、このオブジェクトの createRenderObject によって返されるものと同じタイプになります。
    ・didUnmountRenderObject()
     指定された RenderObject は、このオブジェクトの createRenderObject によって返されるものと同じタイプになります。

  1. RenderSemanticsGestureHandler
  2. RenderSliverOverlapAbsorber
  3. RenderSliverOverlapInjector
  4. RenderTapRegion
  5. RenderTapRegionSurface
  6. RenderTreeRootElement
  7. RenderTwoDimensionalViewport
  8. ReorderableDelayedDragStartListener
  9. ReorderableDragStartListener
  10. ReorderableList
  11. ReorderableListState
  12. RepaintBoundary
    ・子に対して別の表示リストを作成するウィジェット。
    ・このウィジェットは、その子に対して別の表示リストを作成します。
     これにより、サブツリーがツリーの周囲の部分とは異なるタイミングで再描画される場合、パフォーマンスが向上します。

  1. ReplaceTextIntent
  2. RequestFocusAction
  3. RequestFocusIntent
  4. ResizeImage
  5. ResizeImageKey
  6. RestorableBool
  7. RestorableBoolN
  8. RestorableChangeNotifier
  9. RestorableDateTime
  10. RestorableDateTimeN
  11. RestorableDouble
  12. RestorableDoubleN
  13. RestorableEnum
  14. RestorableEnumN
  15. RestorableInt
  16. RestorableIntN
  17. RestorableListenable
  18. RestorableNum
  19. RestorableNumN
  20. RestorableProperty
  21. RestorableRouteFuture
  22. RestorableString
  23. RestorableStringN
  24. RestorableTextEditingController
  25. RestorableValue
  26. RestorationBucket
  27. RestorationScope
  28. ReverseAnimation
  29. ReverseTween
  30. RichText
  31. RootBackButtonDispatcher
  32. RootElement
  33. RootRenderObjectElement
  34. RootRestorationScope
  35. RootWidget
  36. RotatedBox
  37. RotationTransition
  38. RoundedRectangleBorder
  39. Route
  40. RouteAware
  41. RouteInformation
  42. RouteInformationParser
  43. RouteInformationProvider
  44. RouteObserver
  45. Router
  46. RouterConfig
  47. RouterDelegate
  48. RouteSettings
  49. RouteTransitionRecord
  50. Row
  51. RRect
  52. RSTransform
  53. SafeArea
  54. SawTooth
  55. ScaleEndDetails
  56. ScaleStartDetails
  57. ScaleTransition
  58. ScaleUpdateDetails
  59. Scrollable
  60. ScrollableDetails
  61. ScrollableState
  62. ScrollAction
  63. ScrollActivity
  64. ScrollActivityDelegate
  65. ScrollAwareImageProvider
  66. ScrollbarPainter
  67. ScrollBehavior
  68. ScrollConfiguration
  69. ScrollContext
  70. ScrollController
  71. ScrollDragController
  72. ScrollEndNotification
  73. ScrollHoldController
  74. ScrollIncrementDetails
  75. ScrollIntent
  76. ScrollMetricsNotification
  77. ScrollNotification
  78. ScrollNotificationObserver
  79. ScrollNotificationObserverState
  80. ScrollPhysics
  81. ScrollPosition
  82. ScrollPositionWithSingleContext
  83. ScrollSpringSimulation
  84. ScrollStartNotification
  85. ScrollToDocumentBoundaryIntent
  86. ScrollUpdateNotification
  87. ScrollView
  88. SelectableRegion
  89. SelectableRegionState
  90. SelectAction
  91. SelectAllTextIntent
  92. SelectIntent
  93. SelectionContainer
  94. SelectionContainerDelegate
  95. SelectionOverlay
  96. SelectionRegistrarScope
  97. Semantics
  98. SemanticsDebugger
  99. SemanticsGestureDelegate
  100. Shader
  101. ShaderMask
  102. ShaderWarmUp
  103. Shadow
  104. ShapeBorder
  105. ShapeBorderClipper
  106. ShapeDecoration
  107. SharedAppData
  108. ShortcutActivator
  109. ShortcutManager
  110. ShortcutMapProperty
  111. ShortcutRegistrar
  112. ShortcutRegistry
  113. ShortcutRegistryEntry
  114. Shortcuts
  115. ShortcutSerialization
  116. ShrinkWrappingViewport
  117. Simulation
  118. SingleActivator
  119. SingleChildLayoutDelegate
  120. SingleChildRenderObjectElement
  121. SingleChildRenderObjectWidget
  122. SingleChildScrollView
  123. Size
  124. SizeChangedLayoutNotification
  125. SizeChangedLayoutNotifier
  126. SizedBox
  127. SizedOverflowBox
  128. SizeTransition
  129. SizeTween
  130. SlideTransition
  131. SliverAnimatedGrid
  132. SliverAnimatedGridState
  133. SliverAnimatedList
  134. SliverAnimatedListState
  135. SliverAnimatedOpacity
  136. SliverChildBuilderDelegate
  137. SliverChildDelegate
  138. SliverChildListDelegate
  139. SliverConstrainedCrossAxis
  140. SliverCrossAxisExpanded
  141. SliverCrossAxisGroup
  142. SliverFadeTransition
  143. SliverFillRemaining
  144. SliverFillViewport
  145. SliverFixedExtentList
  146. SliverGrid
  147. SliverGridDelegate
  148. SliverGridDelegateWithFixedCrossAxisCount
  149. SliverGridDelegateWithMaxCrossAxisExtent
  150. SliverIgnorePointer
  151. SliverLayoutBuilder
  152. SliverList
  153. SliverMainAxisGroup
  154. SliverMultiBoxAdaptorElement
  155. SliverMultiBoxAdaptorWidget
  156. SliverOffstage
  157. SliverOpacity
  158. SliverOverlapAbsorber
  159. SliverOverlapAbsorberHandle
  160. SliverOverlapInjector
  161. SliverPadding
  162. SliverPersistentHeader
  163. SliverPersistentHeaderDelegate
  164. SliverPrototypeExtentList
  165. SliverReorderableList
  166. SliverReorderableListState
  167. SliverResizingHeader
  168. SliverSafeArea
  169. SliverToBoxAdapter
  170. SliverVariedExtentList
  171. SliverVisibility
  172. SliverWithKeepAliveWidget
  173. SlottedMultiChildRenderObjectWidget
  174. SlottedRenderObjectElement
  175. SnapshotController
  176. SnapshotPainter
  177. SnapshotWidget
  178. Spacer
  179. SpellCheckConfiguration
  180. Split
  181. SpringDescription
  182. Stack
    ・ボックスの端を基準にして子を配置するウィジェット。
    ・このクラスは、単純な方法で複数の子をオーバーラップする場合、たとえば、テキストと画像をグラデーションでオーバーレイし、ボタンを下部に付ける場合に便利です。

  1. StadiumBorder
  2. StarBorder
  3. State
  4. StatefulBuilder
  5. StatefulElement
  6. StatefulWidget
  7. StatelessElement
  8. StatelessWidget
  9. StatusTransitionWidget
  10. StepTween
  11. StreamBuilder
  12. StreamBuilderBase
  13. StretchingOverscrollIndicator
  14. StrutStyle
  15. SweepGradient
  16. SystemContextMenu
  17. SystemMouseCursors
  18. Table
  19. TableBorder
  20. TableCell
  21. TableColumnWidth
  22. TableRow
  23. TapDownDetails
  24. TapRegion
  25. TapRegionRegistry
  26. TapRegionSurface
  27. TapUpDetails
  28. Text
  29. TextAlignVertical
  30. TextBox
  31. TextDecoration
  32. TextEditingController
  33. TextEditingValue
  34. TextFieldTapRegion
  35. TextHeightBehavior
  36. TextInputType
  37. TextMagnifierConfiguration
  38. TextPainter
  39. TextPosition
  40. TextRange
  41. TextScaler
  42. TextSelection
  43. TextSelectionControls
  44. TextSelectionGestureDetector
  45. TextSelectionGestureDetectorBuilder
  46. TextSelectionGestureDetectorBuilderDelegate
  47. TextSelectionOverlay
  48. TextSelectionPoint
  49. TextSelectionToolbarAnchors
  50. TextSelectionToolbarLayoutDelegate
  51. TextSpan
  52. TextStyle
  53. TextStyleTween
  54. Texture
  55. ThreePointCubic
  56. Threshold
  57. TickerFuture
  58. TickerMode
  59. TickerProvider
  60. Title
  61. ToggleablePainter
  62. Tolerance
  63. ToolbarItemsParentData
  64. ToolbarOptions
  65. TrackingScrollController
  66. TrainHoppingAnimation
  67. Transform
  68. TransformationController
  69. TransformProperty
  70. TransitionDelegate
  71. TransitionRoute
  72. TransposeCharactersIntent
  73. TreeSliver
  74. TreeSliverController
  75. TreeSliverNode
  76. Tween
  77. TweenAnimationBuilder
  78. TweenSequence
  79. TweenSequenceItem
  80. TwoDimensionalChildBuilderDelegate
  81. TwoDimensionalChildDelegate
  82. TwoDimensionalChildListDelegate
  83. TwoDimensionalChildManager
  84. TwoDimensionalScrollable
  85. TwoDimensionalScrollableState
  86. TwoDimensionalScrollView
  87. TwoDimensionalViewport
  88. TwoDimensionalViewportParentData
  89. UiKitView
  90. UnconstrainedBox
  91. UndoHistory
  92. UndoHistoryController
  93. UndoHistoryState
  94. UndoHistoryValue
  95. UndoTextIntent
  96. UniqueKey
  97. UniqueWidget
  98. UnmanagedRestorationScope
  99. UpdateSelectionIntent
  100. UserScrollNotification
  101. ValueKey
  102. ValueListenableBuilder
  103. ValueNotifier
  104. Velocity
  105. View
  106. ViewAnchor
  107. ViewCollection
  108. Viewport
  109. Visibility
  110. VoidCallbackAction
  111. VoidCallbackIntent
  112. WeakMap
  113. Widget
  114. WidgetInspector
  115. WidgetOrderTraversalPolicy
  116. WidgetsApp
  117. WidgetsBindingObserver
  118. WidgetsFlutterBinding
  119. WidgetsLocalizations
  120. WidgetSpan
  121. WidgetStateBorderSide
  122. WidgetStateColor
  123. WidgetStateMouseCursor
  124. WidgetStateOutlinedBorder
  125. WidgetStateProperty
  126. WidgetStatePropertyAll
  127. WidgetStatesController
  128. WidgetStateTextStyle
  129. WidgetToRenderBoxAdapter
  130. WillPopScope
  131. WordBoundary
  132. Wrap

2.ENUMS(列挙型群)

  1. AndroidOverscrollIndicator
  2. AnimationBehavior
  3. AnimationStatus
  4. AppLifecycleState
  5. AutofillContextAction
  6. AutovalidateMode
  7. Axis
  8. AxisDirection
  9. BannerLocation
  10. BlendMode
  11. BlurStyle
  12. BorderStyle
  13. BoxFit
  14. BoxShape
  15. Clip
  16. ClipboardStatus
  17. ConnectionState
  18. ContextMenuButtonType
  19. CrossAxisAlignment
  20. CrossFadeState
  21. DecorationPosition
  22. DiagnosticLevel
  23. DiagonalDragBehavior
  24. DismissDirection
  25. FilterQuality
  26. FlexFit
  27. FlutterLogoStyle
  28. FocusHighlightMode
  29. FocusHighlightStrategy
  30. FontStyle
  31. GrowthDirection
  32. HeroFlightDirection
  33. HitTestBehavior
  34. ImageRepeat
  35. KeyEventResult
  36. LiveTextInputStatus
  37. LockState
  38. MainAxisAlignment
  39. MainAxisSize
  40. NavigationMode
  41. OptionsViewOpenDirection
  42. Orientation
  43. OverflowBarAlignment
  44. PaintingStyle
  45. PanAxis
  46. PathFillType
  47. PathOperation
  48. PlaceholderAlignment
  49. PlatformProvidedMenuItemType
  50. RenderComparison
  51. ResizeImagePolicy
  52. RouteInformationReportingType
  53. RoutePopDisposition
  54. ScrollbarOrientation
  55. ScrollDecelerationRate
  56. ScrollIncrementType
  57. ScrollPositionAlignmentPolicy
  58. ScrollViewKeyboardDismissBehavior
  59. SelectionChangedCause
  60. SmartDashesType
  61. SmartQuotesType
  62. SnapshotMode
  63. StackFit
  64. StrokeCap
  65. StrokeJoin
  66. TableCellVerticalAlignment
  67. TargetPlatform
  68. TextAffinity
  69. TextAlign
  70. TextBaseline
  71. TextDecorationStyle
  72. TextDirection
  73. TextLeadingDistribution
  74. TextOverflow
  75. TextSelectionHandleType
  76. TextWidthBasis
  77. TileMode
  78. TraversalDirection
  79. TraversalEdgeBehavior
  80. UnfocusDisposition
  81. VertexMode
  82. VerticalDirection
  83. WidgetInspectorServiceExtensions
  84. WidgetsServiceExtensions
  85. WidgetState
  86. WrapAlignment
  87. WrapCrossAlignment

3.MIXINS(ミックスイン群)

  1. AnimationEagerListenerMixin
  2. AnimationLazyListenerMixin
  3. AnimationLocalListenersMixin
  4. AnimationLocalStatusListenersMixin
  5. AnimationWithParentMixin
  6. AutomaticKeepAliveClientMixin
  7. DirectionalFocusTraversalPolicyMixin
  8. LocalHistoryRoute
  9. MenuSerializableShortcut
  10. NotifiableElementMixin
  11. PaintingBinding
  12. PopNavigatorRouterDelegateMixin
  13. RenderConstrainedLayoutBuilder
  14. RestorationMixin
  15. RootElementMixin
  16. ScrollMetrics
  17. SingleTickerProviderStateMixin
  18. SlottedContainerRenderObjectMixin
  19. SlottedMultiChildRenderObjectWidgetMixin
  20. TextSelectionDelegate
  21. TextSelectionHandleControls
  22. TickerProviderStateMixin
  23. ToggleableStateMixin
  24. TreeSliverStateMixin
  25. ViewportElementMixin
  26. ViewportNotificationMixin
  27. WidgetInspectorService
  28. WidgetsBinding

4.CONSTANTS(定数群)

  1. factory
  2. immutable
  3. kAlwaysCompleteAnimation
  4. kAlwaysDismissedAnimation
  5. kDefaultContentInsertionMimeTypes
  6. kDefaultFontSize
  7. kDefaultRouteTraversalEdgeBehavior
  8. kTextHeightNone
  9. mustCallSuper
  10. optionalTypeArgs
  11. protected
  12. required
  13. staticIconProvider
  14. visibleForTesting
  15. widgetFactory

5.PROPERTIES(プロパティ群)

  1. debugCaptureShaderWarmUpImage
  2. debugCaptureShaderWarmUpPicture
  3. debugDisableShadows
  4. debugEnhanceBuildTimelineArguments
  5. debugFocusChanges
  6. debugHighlightDeprecatedWidgets
  7. debugImageOverheadAllowance
  8. debugInvertOversizedImages
  9. debugNetworkImageHttpClientProvider
  10. debugOnPaintImage
  11. debugOnRebuildDirtyWidget
  12. debugPrint
  13. debugPrintBuildScope
  14. debugPrintGlobalKeyedWidgetLifecycle
  15. debugPrintRebuildDirtyWidgets
  16. debugPrintScheduleBuildForStacks
  17. debugProfileBuildsEnabled
  18. debugProfileBuildsEnabledUserWidgets
  19. emptyTextSelectionControls
  20. imageCache
  21. primaryFocus

6.FUNCTIONS(関数群)

  1. applyBoxFit
  2. axisDirectionIsReversed
  3. axisDirectionToAxis
  4. basicLocaleListResolution
  5. buildTextSpanWithSpellCheckSuggestions
  6. childDragAnchorStrategy
  7. combineKeyEventResults
  8. combineSemanticsInfo
  9. createLocalImageConfiguration
  10. debugAssertAllPaintingVarsUnset
  11. debugAssertAllWidgetVarsUnset
  12. debugCheckHasDirectionality
  13. debugCheckHasMediaQuery
  14. debugCheckHasOverlay
  15. debugCheckHasTable
  16. debugCheckHasWidgetsLocalizations
  17. debugChildrenHaveDuplicateKeys
  18. debugDescribeFocusTree
  19. debugDescribeTransform
  20. debugDumpApp
  21. debugDumpFocusTree
  22. debugDumpLayerTree
  23. debugDumpRenderTree
  24. debugFlushLastFrameImageSizeInfo
  25. debugIsLocalCreationLocation
  26. debugIsWidgetLocalCreation
  27. debugItemsHaveDuplicateKeys
  28. debugPrintStack
  29. debugTransformDebugCreator
  30. debugWidgetBuilderValue
  31. decodeImageFromList
  32. defaultScrollNotificationPredicate
  33. flipAxis
  34. flipAxisDirection
  35. getAxisDirectionFromAxisReverseAndDirectionality
  36. hashList
  37. hashValues
  38. intentForMacOSSelector
  39. lerpFontVariations
  40. paintBorder
  41. paintImage
  42. paintZigZag
  43. pointerDragAnchorStrategy
  44. positionDependentBox
  45. precacheImage
  46. runApp
  47. runWidget
  48. showGeneralDialog
  49. textDirectionToAxisDirect

7.TYPEDEFS(型エイリアス群)

  1. ActionListenerCallback
  2. AnimatableCallback
  3. AnimatedCrossFadeBuilder
  4. AnimatedItemBuilder
  5. AnimatedRemovedItemBuilder
  6. AnimatedSwitcherLayoutBuilder
  7. AnimatedSwitcherTransitionBuilder
  8. AnimatedTransitionBuilder
  9. AnimationStatusListener
  10. AppExitRequestCallback
  11. AppPrivateCommandCallback
  12. AsyncWidgetBuilder
  13. AutocompleteFieldViewBuilder
  14. AutocompleteOnSelected
  15. AutocompleteOptionsBuilder
  16. AutocompleteOptionsViewBuilder
  17. AutocompleteOptionToString
  18. BoxConstraintsTransform
  19. ChildIndexGetter
  20. ConditionalElementVisitor
  21. ConfirmDismissCallback
  22. CreatePlatformViewCallback
  23. CreateRectTween
  24. DecoderBufferCallback
  25. DidRemovePageCallback
  26. DismissDirectionCallback
  27. DismissUpdateCallback
  28. DragAnchorStrategy
  29. DragEndCallback
  30. DraggableCanceledCallback
  31. DragTargetAccept
  32. DragTargetAcceptWithDetails
  33. DragTargetBuilder
  34. DragTargetLeave
  35. DragTargetMove
  36. DragTargetWillAccept
  37. DragTargetWillAcceptWithDetails
  38. DragUpdateCallback
  39. EditableTextContextMenuBuilder
  40. ElementCreatedCallback
  41. ElementVisitor
  42. ErrorWidgetBuilder
  43. FocusOnKeyCallback
  44. FocusOnKeyEventCallback
  45. FormFieldBuilder
  46. FormFieldSetter
  47. FormFieldValidator
  48. GenerateAppTitle
  49. GestureDragCancelCallback
  50. GestureDragDownCallback
  51. GestureDragEndCallback
  52. GestureDragStartCallback
  53. GestureDragUpdateCallback
  54. GestureForcePressEndCallback
  55. GestureForcePressPeakCallback
  56. GestureForcePressStartCallback
  57. GestureForcePressUpdateCallback
  58. GestureLongPressCallback
  59. GestureLongPressEndCallback
  60. GestureLongPressMoveUpdateCallback
  61. GestureLongPressStartCallback
  62. GestureLongPressUpCallback
  63. GestureRecognizerFactoryConstructor
  64. GestureRecognizerFactoryInitializer
  65. GestureScaleEndCallback
  66. GestureScaleStartCallback
  67. GestureScaleUpdateCallback
  68. GestureTapCallback
  69. GestureTapCancelCallback
  70. GestureTapDownCallback
  71. GestureTapUpCallback
  72. HeroFlightShuttleBuilder
  73. HeroPlaceholderBuilder
  74. HttpClientProvider
  75. ImageChunkListener
  76. ImageDecoderCallback
  77. ImageErrorListener
  78. ImageErrorWidgetBuilder
  79. ImageFrameBuilder
  80. ImageListener
  81. ImageLoadingBuilder
  82. IndexedWidgetBuilder
  83. InitialRouteListFactory
  84. InlineSpanVisitor
  85. InspectorSelectButtonBuilder
  86. InspectorSelectionChangedCallback
  87. InteractiveViewerWidgetBuilder
  88. LayoutWidgetBuilder
  89. LocaleListResolutionCallback
  90. LocaleResolutionCallback
  91. MagnifierBuilder
  92. MenuItemSerializableIdGenerator
  93. NavigatorFinderCallback
  94. NestedScrollViewHeaderSliversBuilder
  95. NotificationListenerCallback
  96. NullableIndexedWidgetBuilder
  97. OnInvokeCallback
  98. OnKeyEventCallback
  99. OrientationWidgetBuilder
  100. PageRouteFactory
  101. PaintImageCallback
  102. PlatformViewSurfaceFactory
  103. PointerCancelEventListener
  104. PointerDownEventListener
  105. PointerMoveEventListener
  106. PointerUpEventListener
  107. PopInvokedCallback
  108. PopInvokedWithResultCallback
  109. PopPageCallback
  110. RebuildDirtyWidgetCallback
  111. RegisterServiceExtensionCallback
  112. RegisterViewFactory
  113. ReorderCallback
  114. ReorderItemProxyDecorator
  115. RestorableRouteBuilder
  116. RouteCompletionCallback
  117. RouteFactory
  118. RouteListFactory
  119. RoutePageBuilder
  120. RoutePredicate
  121. RoutePresentationCallback
  122. RouteTransitionsBuilder
  123. ScrollableWidgetBuilder
  124. ScrollControllerCallback
  125. ScrollIncrementCalculator
  126. ScrollNotificationCallback
  127. ScrollNotificationPredicate
  128. SelectableRegionContextMenuBuilder
  129. SelectionChangedCallback
  130. SemanticIndexCallback
  131. SemanticsBuilderCallback
  132. ShaderCallback
  133. ShaderWarmUpImageCallback
  134. ShaderWarmUpPictureCallback
  135. SharedAppDataInitCallback
  136. SliverLayoutWidgetBuilder
  137. StatefulWidgetBuilder
  138. StateSetter
  139. TapRegionCallback
  140. ToolbarBuilder
  141. TransformCallback
  142. TransitionBuilder
  143. TraversalRequestFocusCallback
  144. TreeSliverNodeBuilder
  145. TreeSliverNodeCallback
  146. TreeSliverRowExtentBuilder
  147. TweenConstructor
  148. TweenVisitor
  149. TwoDimensionalIndexedWidgetBuilder
  150. TwoDimensionalViewportBuilder
  151. ValueChanged
  152. ValueGetter
  153. ValueListenableTransformer
  154. ValueSetter
  155. ValueWidgetBuilder
  156. ViewportBuilder
  157. VoidCallback
  158. WidgetBuilder
  159. WidgetPropertyResolver
  160. WillPopCallback

8.EXCEPTIONS(例外群)

  1. FlutterError
  2. NetworkImageLoadException
  3. TickerCanceled

9.EXTENSIONS(拡張群)

StringCharacters

コメントを残す