
height	thicknessindent	endIndentradiuscolorcreateBorderSidebuildwidthcontextDividerVerticalDivider_DividerDefaultsM2_DividerDefaultsM35DrawerListTiledivideTilesPopupMenuDividerStatelessWidgetDividerThemeDataspacedouble	thicknessindent	endIndentBoxDecorationBorderRadiusGeometrycolor	ThemeDatadividerColorColor
BorderSideuseMaterial3colorSchemeColorSchemeoutlineVariantwidthBuildContextDividerThemeofThemeoverrideWidgetheightSizedBoxchildCenter	ContainermarginEdgeInsetsDirectionalonlystartend
decorationborderRadiusborderBorderbottomListViewscrollDirectionAxis
horizontalRow	separatedtopleftcreateBorderSideStatelessWidgetDividerThemeDataòEG6üÞ•m(ö=ËÀs×S    �?   package:flutter/widgets.dart  �i   divider_theme.dart  �‡   
theme.dart£ ´�p =€ˆ€§€©€Î€í��2�<�>�f�h�†�œ�ž�·�Ö�Ø‚‚‚h‚ª‚¯‚ñƒ0ƒ5ƒyƒ~ƒÅƒý„„„f„¶……0…5…‰…Ž…Ö…ç…ì††K†ƒ†ˆ†Ð†á†æ†õ†ú‡C‡“‡ÛˆˆBˆlˆsˆ¿ˆÔˆçˆ÷‰	‰‰0‰E‰V‰h‰™‰ÐŠŠ8Š:Š^ŠeŠµŠçŠî‹<‹j‹ƒ‹…‹À‹Ç‹ýŒIŒtŒ{ŒÅŒú��,�.�s�z�­�üŽ)Ž?ŽXŽZŽ Ž§ŽÝ�/�\�r�Ž���Ë�Ò��V�l�“�•�Ç�÷�þ‘L‘…‘›‘¢‘¹‘À‘Ï‘å’’’’/’F’H’„’‹’Ý“'“p“™“ “ñ”2”9”ˆ”­”´”Ë”Ò•$•v•°•·•Æ•Û•ÿ––O–‡–•–¡–¸–Á–Ì–ß—=—œ—Ä—Ý˜˜:˜i˜~˜Ò™5™7™ˆ™ž™Á™ò™ùš?šDšFšSš{š«šð››p›Áœ œsœÒœÔœê���2�P�ž�Ä�çžGžUžažkžsžxž{ž}žµžºŸŸIŸ“Ÿ˜ŸÝ   . ˆ à¡/¡[¡`¡±¡Â¡Ç¡Ü¢.¢f¢k¢¼¢Í¢Ò¢á¢æ£5£w£µ£æ¤¤ ¤k¤€¤›¤«¤¼¤Ñ¤ã¤ø¥	¥¥J¥�¥²¥é¥ë¦¦¦\¦�¦”¦â§§(§*§e§l§¸§â§é¨5¨M¨i¨k¨£¨ª¨ù©&©?©A©u©|©Î©ûªªªIªPªžª×ªÞªõªü««!«D«M«X«k«‚«„«¿«Æ¬¬>¬@¬M¬u¬¥¬ê­­j­¹®®k®Ê®Ì®â®÷¯¯(¯E¯”¯º¯Ý°C°Q°]°g°o°t°w°y°®±±±4±6±C±z±}±±®±°±ô²9²b²–²˜²¬²á³³$³9³I³\³b³d³ƒ³…³Ô³×³ê³ì´   €„/// @docImport 'color_scheme.dart';
/// @docImport 'drawer.dart';
/// @docImport 'list_tile.dart';
/// @docImport 'popup_menu.dart';�>   �h   �†     �Øœ¡ˆˆ†/// A thin horizontal line, with padding on either side.
///
/// In the Material Design language, this represents a divider. Dividers can be
/// used in lists, [Drawer]s, and elsewhere to separate content.
///
/// To create a divider between [ListTile] items, consider using
/// [ListTile.divideTiles], which is optimized for this case.
///
/// {@youtube 560 315 https://www.youtube.com/watch?v=_liUC641Nmk}
///
/// The box's total height is controlled by [height]. The appropriate
/// padding is automatically computed from the height.
///
/// {@tool dartpad}
/// This sample shows how to display a Divider between an orange and blue box
/// inside a column. The Divider is 20 logical pixels in height and contains a
/// vertically centered black line that is 5 logical pixels thick. The black
/// line is indented by 20 logical pixels.
///
/// ![](https://flutter.github.io/assets-for-api-docs/assets/material/divider.png)
///
/// ** See code in examples/api/lib/material/divider/divider.0.dart **
/// {@end-tool}
///
/// {@tool dartpad}
/// This sample shows the creation of [Divider] widget, as described in:
/// https://m3.material.io/components/divider/overview
///
/// ** See code in examples/api/lib/material/divider/divider.1.dart **
/// {@end-tool}
///
/// See also:
///
///  * [PopupMenuDivider], which is the equivalent but for popup menus.
///  * [ListTile.divideTiles], another approach to dividing widgets in a list.
///  * [VerticalDivider], which is the vertical analog of this widget.
///  * <https://material.io/design/components/dividers.html> ˆD�òˆÜ ˆÜˆã €…/// Creates a Material Design divider.
///
/// The [height], [thickness], [indent], and [endIndent] must be null or
/// non-negative.ˆë	ˆòˆñ  ˆû‰‰   ‰‰‰  ‰"‰(‰'  ‰4‰:‰9  ‰I
‰O‰N  ‰Z‰`‰_  (‰o‰u‰•‰…‰}‰v‰€‰�‰ˆ‰’‰ ‰¦‰Ì‰¹‰±‰§‰´‰Æ‰¼‰É‰×‰Ý‰ý‰í‰å‰Þ‰è‰÷‰ð‰úŠŠŠ4Š!ŠŠŠŠ.Š$Š1Š<�D‹z‹z�/// The divider's height extent.
///
/// The divider itself is always drawn as a horizontal line that is centered
/// within the height specified by this value.
///
/// If this is null, then the [DividerThemeData.space] is used. If that is
/// also null, then this defaults to 16.0. ‹‡�¢� � �o/// The thickness of the line drawn within the divider.
///
/// {@template flutter.material.Divider.thickness}
/// A divider with a [thickness] of 0.0 is always drawn as a line with a
/// height of exactly one device pixel.
///
/// If this is null, then the [DividerThemeData.thickness] is used. If
/// that is also null, then this defaults to 0.0.
/// {@endtemplate} �0�%ŽOŽO€þ/// The amount of empty space to the leading edge of the divider.
///
/// {@template flutter.material.Divider.indent}
/// If this is null, then the [DividerThemeData.indent] is used. If that is
/// also null, then this defaults to 0.0.
/// {@endtemplate} Ž\�/�‚�‚�/// The amount of empty space to the trailing edge of the divider.
///
/// {@template flutter.material.Divider.endIndent}
/// If this is null, then the [DividerThemeData.endIndent] is used. If that is
/// also null, then this defaults to 0.0.
/// {@endtemplate} �’€þ�Š�Š€Ì/// The amount of radius for the border of the divider.
///
/// {@template flutter.material.Divider.radius}
/// If this is null, then the default radius of [BoxDecoration] will be used.
/// {@endtemplate} �—�¬’>’>�l/// {@template flutter.material.Divider.color}
/// The color to use when painting the line.
///
/// If this is null, then the [DividerThemeData.color] is used. If that is
/// also null, then [ThemeData.dividerColor] is used.
/// {@endtemplate}
///
/// {@tool snippet}
///
/// ```dart
/// const Divider(
///   color: Colors.deepOrange,
/// )
/// ```
/// {@end-tool}   ’J‡ø–ó–ó„9/// Computes the [BorderSide] that represents a divider.
///
/// If [color] is null, then [DividerThemeData.color] is used. If that is also
/// null, then if [ThemeData.useMaterial3] is true then it defaults to
/// [ThemeData.colorScheme]'s [ColorScheme.outlineVariant]. Otherwise
/// [ThemeData.dividerColor] is used.
///
/// If [width] is null, then [DividerThemeData.thickness] is used. If that is
/// also null, then this defaults to 0.0 (a hairline border).
///
/// If [context] is null, the default color of [BorderSide] is used and the
/// default width of 0.0 is used.
///
/// {@tool snippet}
///
/// This example uses this method to create a box that has a divider above and
/// below it. This is sometimes useful with lists, for instance, to separate a
/// scrollable section from the rest of the interface.
///
/// ```dart
/// DecoratedBox(
///   decoration: BoxDecoration(
///     border: Border(
///       top: Divider.createBorderSide(context),
///       bottom: Divider.createBorderSide(context),
///     ),
///   ),
///   // child: ...
/// )
/// ```
/// {@end-tool} ———  ——$—#  —*—3—2   šH„.š\š\  šbšpšo  šHšI ž}‘ø£»£»…/// A thin vertical line, with padding on either side.
///
/// In the Material Design language, this represents a divider. Vertical
/// dividers can be used in horizontally scrolling lists, such as a
/// [ListView] with [ListView.scrollDirection] set to [Axis.horizontal].
///
/// The box's total width is controlled by [width]. The appropriate
/// padding is automatically computed from the width.
///
/// {@tool dartpad}
/// This sample shows how to display a [VerticalDivider] between a purple and orange box
/// inside a [Row]. The [VerticalDivider] is 20 logical pixels in width and contains a
/// horizontally centered black line that is 1 logical pixels thick. The grey
/// line is indented by 20 logical pixels.
///
/// ** See code in examples/api/lib/material/divider/vertical_divider.0.dart **
/// {@end-tool}
///
/// {@tool dartpad}
/// This sample shows the creation of [VerticalDivider] widget, as described in:
/// https://m3.material.io/components/divider/overview
///
/// ** See code in examples/api/lib/material/divider/vertical_divider.1.dart **
/// {@end-tool}
///
/// See also:
///
///  * [ListView.separated], which can be used to generate vertical dividers.
///  * [Divider], which is the horizontal analog of this widget.
///  * <https://material.io/design/components/dividers.html> £è�ÿ¤ˆ ¤ˆ¤— €�/// Creates a Material Design vertical divider.
///
/// The [width], [thickness], [indent], and [endIndent] must be null or
/// non-negative.¤Ÿ	¤¦¤¥  ¤¯
¤µ¤´  ¤À¤Æ¤Å  ¤Õ¤Û¤Ú  ¤ç¤í¤ì  ¤ü
¥¥  ¥¥¥  (¥"¥(¥F¥7¥/¥)¥2¥@¥:¥C¥Q¥W¥}¥j¥b¥X¥e¥w¥m¥z¥ˆ¥Ž¥®¥ž¥–¥�¥™¥¨¥¡¥«¥¹¥¿¥å¥Ò¥Ê¥À¥Í¥ß¥Õ¥â¥í�8§ § �/// The divider's width.
///
/// The divider itself is always drawn as a vertical line that is centered
/// within the width specified by this value.
///
/// If this is null, then the [DividerThemeData.space] is used. If that is
/// also null, then this defaults to 16.0. §,�:¨]¨]�/// The thickness of the line drawn within the divider.
///
/// A divider with a [thickness] of 0.0 is always drawn as a line with a
/// width of exactly one device pixel.
///
/// If this is null, then the [DividerThemeData.thickness] is used which
/// defaults to 0.0. ¨m€Ï©6©6€®/// The amount of empty space on top of the divider.
///
/// If this is null, then the [DividerThemeData.indent] is used. If that is
/// also null, then this defaults to 0.0. ©C€Ñªª€­/// The amount of empty space under the divider.
///
/// If this is null, then the [DividerThemeData.endIndent] is used. If that is
/// also null, then this defaults to 0.0. ª�d«z«z�*/// The color to use when painting the line.
///
/// If this is null, then the [DividerThemeData.color] is used. If that is
/// also null, then [ThemeData.dividerColor] is used.
///
/// {@tool snippet}
///
/// ```dart
/// const Divider(
///   color: Colors.deepOrange,
/// )
/// ```
/// {@end-tool} «†€µ¬5¬5€‰/// The amount of radius for the border of the divider.
///
/// If this is null, then the default radius of [BoxDecoration] will be used.   ¬B„0¬V¬V  ¬\¬j¬i  ¬B¬C °y�°°  °°a°¶ °¶°È  °É°Ï°Î  °Ù°Þ±°ä°ß°æ°ó°ê°õ°þ°ø± ±±±±±*±*  ±8@±P±P   ±8±9   ²¬�)²²²²  ²ã}²é ²é²û  ²ü³³  ³³³^³³³³1³(³3³C³=³E³V³M³X³f³y³y  ³‡K³œ³œ   ³‡³ˆ                 €²  color_scheme.dart  €×  drawer.dart  €ö  list_tile.dart  �  popup_menu.dart �p =€ˆ€§€©€Î€í��2�<�>�f�h�†�œ�ž�·�Ö�Ø‚‚‚h‚ª‚¯‚ñƒ0ƒ5ƒyƒ~ƒÅƒý„„„f„¶……0…5…‰…Ž…Ö…ç…ì††K†ƒ†ˆ†Ð†á†æ†õ†ú‡C‡“‡ÛˆˆBˆlˆsˆ¿ˆÔˆçˆ÷‰	‰‰0‰E‰V‰h‰™‰ÐŠŠ8Š:Š^ŠeŠµŠçŠî‹<‹j‹ƒ‹…‹À‹Ç‹ýŒIŒtŒ{ŒÅŒú��,�.�s�z�­�üŽ)Ž?ŽXŽZŽ Ž§ŽÝ�/�\�r�Ž���Ë�Ò��V�l�“�•�Ç�÷�þ‘L‘…‘›‘¢‘¹‘À‘Ï‘å’’’’/’F’H’„’‹’Ý“'“p“™“ “ñ”2”9”ˆ”­”´”Ë”Ò•$•v•°•·•Æ•Û•ÿ––O–‡–•–¡–¸–Á–Ì–ß—=—œ—Ä—Ý˜˜:˜i˜~˜Ò™5™7™ˆ™ž™Á™ò™ùš?šDšFšSš{š«šð››p›Áœ œsœÒœÔœê���2�P�ž�Ä�çžGžUžažkžsžxž{ž}žµžºŸŸIŸ“Ÿ˜ŸÝ   . ˆ à¡/¡[¡`¡±¡Â¡Ç¡Ü¢.¢f¢k¢¼¢Í¢Ò¢á¢æ£5£w£µ£æ¤¤ ¤k¤€¤›¤«¤¼¤Ñ¤ã¤ø¥	¥¥J¥�¥²¥é¥ë¦¦¦\¦�¦”¦â§§(§*§e§l§¸§â§é¨5¨M¨i¨k¨£¨ª¨ù©&©?©A©u©|©Î©ûªªªIªPªžª×ªÞªõªü««!«D«M«X«k«‚«„«¿«Æ¬¬>¬@¬M¬u¬¥¬ê­­j­¹®®k®Ê®Ì®â®÷¯¯(¯E¯”¯º¯Ý°C°Q°]°g°o°t°w°y°®±±±4±6±C±z±}±±®±°±ô²9²b²–²˜²¬²á³³$³9³I³\³b³d³ƒ³…³Ô³×³ê³ì´   DividerVerticalDivider_DividerDefaultsM2_DividerDefaultsM3"flutter.material.Divider.thickness€ÚA divider with a [thickness] of 0.0 is always drawn as a line with a
height of exactly one device pixel.

If this is null, then the [DividerThemeData.thickness] is used. If
that is also null, then this defaults to 0.0.flutter.material.Divider.indentmIf this is null, then the [DividerThemeData.indent] is used. If that is
also null, then this defaults to 0.0."flutter.material.Divider.endIndentpIf this is null, then the [DividerThemeData.endIndent] is used. If that is
also null, then this defaults to 0.0.flutter.material.Divider.radiusIIf this is null, then the default radius of [BoxDecoration] will be used.flutter.material.Divider.color€¢The color to use when painting the line.

If this is null, then the [DividerThemeData.color] is used. If that is
also null, then [ThemeData.dividerColor] is used. Šß