height thicknessindent endIndentradiuscolorcreateBorderSidebuildwidthcontextDividerVerticalDivider_DividerDefaultsM2_DividerDefaultsM35DrawerListTile divideTilesPopupMenuDividerStatelessWidgetDividerThemeDataspacedouble thicknessindent endIndent BoxDecorationBorderRadiusGeometrycolor ThemeData dividerColorColor BorderSide useMaterial3 colorScheme ColorSchemeoutlineVariantwidth BuildContext DividerThemeofThemeoverrideWidgetheightSizedBoxchildCenter ContainermarginEdgeInsetsDirectionalonlystartend decoration borderRadiusborderBorderbottomListViewscrollDirectionAxis horizontalRow separatedtopleftcreateBorderSideStatelessWidgetDividerThemeDataF·ønGBa¤ÜUOGõ9õQ�?package:flutter/widgets.dart�idivider_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. /// * ˆ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. /// * £è�ÿ¤ˆ¤ˆ¤—€�/// 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³ƒ³…³Ô³×³ê³ì´DividerVerticalDivider_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.¢5