Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions packages/cupertino_ui/lib/src/adaptive_text_selection_toolbar.dart
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import 'text_selection_toolbar_button.dart';
/// The default Cupertino context menu for text selection for the current
/// platform with the given children.
///
/// {@template flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.platforms}
/// {@template cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.platforms}
/// Builds the mobile Cupertino context menu on all mobile platforms, not just
/// iOS, and builds the desktop Cupertino context menu on all desktop platforms,
/// not just MacOS. For a widget that builds the native-looking context menu for
Expand All @@ -37,19 +37,19 @@ class CupertinoAdaptiveTextSelectionToolbar extends StatelessWidget {
///
/// See also:
///
/// {@template flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@template cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// * [CupertinoAdaptiveTextSelectionToolbar.buttonItems], which takes a list
/// of [ContextMenuButtonItem]s instead of [children] widgets.
/// {@endtemplate}
/// {@template flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@template cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editable}
/// * [CupertinoAdaptiveTextSelectionToolbar.editable], which builds the
/// default Cupertino children for an editable field.
/// {@endtemplate}
/// {@template flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// {@template cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// * [CupertinoAdaptiveTextSelectionToolbar.editableText], which builds the
/// default Cupertino children for an [EditableText].
/// {@endtemplate}
/// {@template flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.selectable}
/// {@template cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.selectable}
/// * [CupertinoAdaptiveTextSelectionToolbar.selectable], which builds the
/// Cupertino children for content that is selectable but not editable.
/// {@endtemplate}
Expand All @@ -64,13 +64,13 @@ class CupertinoAdaptiveTextSelectionToolbar extends StatelessWidget {
///
/// See also:
///
/// {@template flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@template cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.new}
/// * [CupertinoAdaptiveTextSelectionToolbar.new], which takes the children
/// directly as a list of widgets.
/// {@endtemplate}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.selectable}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.selectable}
const CupertinoAdaptiveTextSelectionToolbar.buttonItems({
super.key,
required this.buttonItems,
Expand All @@ -86,10 +86,10 @@ class CupertinoAdaptiveTextSelectionToolbar extends StatelessWidget {
///
/// * [AdaptiveTextSelectionToolbar.editable], which is similar to this but
/// includes Material and Cupertino toolbars.
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.selectable}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.selectable}
CupertinoAdaptiveTextSelectionToolbar.editable({
super.key,
required ClipboardStatus clipboardStatus,
Expand Down Expand Up @@ -122,10 +122,10 @@ class CupertinoAdaptiveTextSelectionToolbar extends StatelessWidget {
///
/// * [AdaptiveTextSelectionToolbar.editableText], which is similar to this
/// but includes Material and Cupertino toolbars.
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.selectable}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.selectable}
CupertinoAdaptiveTextSelectionToolbar.editableText({
super.key,
required EditableTextState editableTextState,
Expand All @@ -140,10 +140,10 @@ class CupertinoAdaptiveTextSelectionToolbar extends StatelessWidget {
///
/// * [AdaptiveTextSelectionToolbar.selectable], which is similar to this but
/// includes Material and Cupertino toolbars.
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@macro flutter.cupertino.CupertinoAdaptiveTextSelectionToolbar.editableText}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.new}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.buttonItems}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editable}
/// {@macro cupertino_ui.CupertinoAdaptiveTextSelectionToolbar.editableText}
CupertinoAdaptiveTextSelectionToolbar.selectable({
super.key,
required VoidCallback onCopy,
Expand All @@ -158,7 +158,7 @@ class CupertinoAdaptiveTextSelectionToolbar extends StatelessWidget {
onShare: null, // See https://github.com/flutter/flutter/issues/141775.
);

/// {@template flutter.cupertino.AdaptiveTextSelectionToolbar.anchors}
/// {@template cupertino_ui.AdaptiveTextSelectionToolbar.anchors}
/// The location on which to anchor the menu.
/// {@endtemplate}
final TextSelectionToolbarAnchors anchors;
Expand Down
4 changes: 2 additions & 2 deletions packages/cupertino_ui/lib/src/app.dart
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ import 'theme.dart';
/// widget, which the [CupertinoApp] composes. If you use Material widgets, a
/// [MaterialApp] also creates the needed dependencies for Cupertino widgets.
///
/// {@template flutter.cupertino.CupertinoApp.defaultSelectionStyle}
/// {@template cupertino_ui.CupertinoApp.defaultSelectionStyle}
/// The [CupertinoApp] automatically creates a [DefaultSelectionStyle] with
/// selectionColor sets to [CupertinoThemeData.primaryColor] with 0.2 opacity
/// and cursorColor sets to [CupertinoThemeData.primaryColor].
Expand Down Expand Up @@ -445,7 +445,7 @@ class CupertinoApp extends StatefulWidget {
/// {@macro flutter.widgets.widgetsApp.restorationScopeId}
final String? restorationScopeId;

/// {@template flutter.cupertino.materialApp.scrollBehavior}
/// {@template cupertino_ui.materialApp.scrollBehavior}
/// The default [ScrollBehavior] for the application.
///
/// [ScrollBehavior]s describe how [Scrollable] widgets behave. Providing
Expand Down
2 changes: 1 addition & 1 deletion packages/cupertino_ui/lib/src/checkbox.dart
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ class CupertinoCheckbox extends StatefulWidget {
/// Defaults to [CupertinoColors.activeBlue].
final Color? activeColor;

/// {@template flutter.cupertino.CupertinoCheckbox.fillColor}
/// {@template cupertino_ui.CupertinoCheckbox.fillColor}
/// The color used to fill this checkbox.
///
/// Resolves in the following states:
Expand Down
4 changes: 2 additions & 2 deletions packages/cupertino_ui/lib/src/date_picker.dart
Original file line number Diff line number Diff line change
Expand Up @@ -473,7 +473,7 @@ class CupertinoDatePicker extends StatefulWidget {
/// Function to provide full control over which [DateTime] can be selected.
final SelectableDayPredicate? selectableDayPredicate;

/// {@macro flutter.cupertino.picker.itemExtent}
/// {@macro cupertino_ui.picker.itemExtent}
///
/// Defaults to a value that matches the default iOS date picker wheel.
final double itemExtent;
Expand Down Expand Up @@ -2260,7 +2260,7 @@ class CupertinoTimerPicker extends StatefulWidget {
/// Defaults to null, which disables background painting entirely.
final Color? backgroundColor;

/// {@macro flutter.cupertino.picker.itemExtent}
/// {@macro cupertino_ui.picker.itemExtent}
///
/// Defaults to a value that matches the default iOS timer picker wheel.
final double itemExtent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,13 +86,13 @@ class CupertinoDesktopTextSelectionToolbar extends StatelessWidget {
];
}

/// {@template flutter.cupertino.DesktopTextSelectionToolbar.anchor}
/// {@template cupertino_ui.DesktopTextSelectionToolbar.anchor}
/// The point where the toolbar will attempt to position itself as closely as
/// possible.
/// {@endtemplate}
final Offset anchor;

/// {@macro flutter.cupertino.TextSelectionToolbar.children}
/// {@macro cupertino_ui.TextSelectionToolbar.children}
///
/// See also:
/// * [CupertinoDesktopTextSelectionToolbarButton], which builds a default
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,16 +51,16 @@ class CupertinoDesktopTextSelectionToolbarButton extends StatefulWidget {
text = null,
child = null;

/// {@macro flutter.cupertino.CupertinoTextSelectionToolbarButton.onPressed}
/// {@macro cupertino_ui.CupertinoTextSelectionToolbarButton.onPressed}
final VoidCallback? onPressed;

/// {@macro flutter.cupertino.CupertinoTextSelectionToolbarButton.child}
/// {@macro cupertino_ui.CupertinoTextSelectionToolbarButton.child}
final Widget? child;

/// {@macro flutter.cupertino.CupertinoTextSelectionToolbarButton.onPressed}
/// {@macro cupertino_ui.CupertinoTextSelectionToolbarButton.onPressed}
Comment thread
dkwingsmt marked this conversation as resolved.
final ContextMenuButtonItem? buttonItem;

/// {@macro flutter.cupertino.CupertinoTextSelectionToolbarButton.text}
/// {@macro cupertino_ui.CupertinoTextSelectionToolbarButton.text}
final String? text;

@override
Expand Down
4 changes: 2 additions & 2 deletions packages/cupertino_ui/lib/src/dialog.dart
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ class CupertinoAlertDialog extends StatefulWidget {
/// section when it is long.
final ScrollController? actionScrollController;

/// {@template flutter.cupertino.dialog.insetAnimationDuration}
/// {@template cupertino_ui.dialog.insetAnimationDuration}
/// The duration of the animation to show when the system keyboard intrudes
/// into the space that the dialog is placed in.
///
Expand All @@ -298,7 +298,7 @@ class CupertinoAlertDialog extends StatefulWidget {
/// {@endtemplate}
final Duration insetAnimationDuration;

/// {@template flutter.cupertino.dialog.insetAnimationCurve}
/// {@template cupertino_ui.dialog.insetAnimationCurve}
/// The curve to use for the animation shown when the system keyboard intrudes
/// into the space that the dialog is placed in.
///
Expand Down
8 changes: 4 additions & 4 deletions packages/cupertino_ui/lib/src/form_section.dart
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ const EdgeInsetsDirectional _kFormDefaultInsetGroupedRowsMargin = EdgeInsetsDire
/// The [backgroundColor] parameter sets the background color behind the section.
/// If null, defaults to [CupertinoColors.systemGroupedBackground].
///
/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
///
/// See also:
///
Expand Down Expand Up @@ -95,7 +95,7 @@ class CupertinoFormSection extends StatelessWidget {
/// The [backgroundColor] parameter sets the background color behind the
/// section. If null, defaults to [CupertinoColors.systemGroupedBackground].
///
/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
const CupertinoFormSection({
super.key,
required this.children,
Expand Down Expand Up @@ -141,7 +141,7 @@ class CupertinoFormSection extends StatelessWidget {
/// The [backgroundColor] parameter sets the background color behind the
/// section. If null, defaults to [CupertinoColors.systemGroupedBackground].
///
/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
const CupertinoFormSection.insetGrouped({
super.key,
required this.children,
Expand Down Expand Up @@ -194,7 +194,7 @@ class CupertinoFormSection extends StatelessWidget {
/// Defaults to [CupertinoColors.systemGroupedBackground].
final Color backgroundColor;

/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
///
/// Defaults to [Clip.none].
final Clip clipBehavior;
Expand Down
8 changes: 4 additions & 4 deletions packages/cupertino_ui/lib/src/list_section.dart
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ enum CupertinoListSectionType {
/// The [backgroundColor] of the section defaults to
/// [CupertinoColors.systemGroupedBackground].
///
/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
///
/// <callout-box>
///
Expand Down Expand Up @@ -241,7 +241,7 @@ class CupertinoListSection extends StatelessWidget {
/// The [topMargin] is used to specify the margin above the list section. It
/// matches the iOS look by default.
///
/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
const CupertinoListSection({
super.key,
this.children,
Expand Down Expand Up @@ -305,7 +305,7 @@ class CupertinoListSection extends StatelessWidget {
/// widgets contain leading or not. Used for calculating correct starting
/// margin for the divider between rows.
///
/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
const CupertinoListSection.insetGrouped({
super.key,
this.children,
Expand Down Expand Up @@ -378,7 +378,7 @@ class CupertinoListSection extends StatelessWidget {
/// Defaults to [CupertinoColors.systemGroupedBackground].
final Color backgroundColor;

/// {@macro flutter.cupertino.Material.clipBehavior}
/// {@macro cupertino_ui.Material.clipBehavior}
///
/// Defaults to [Clip.hardEdge].
final Clip clipBehavior;
Expand Down
2 changes: 1 addition & 1 deletion packages/cupertino_ui/lib/src/menu_anchor.dart
Original file line number Diff line number Diff line change
Expand Up @@ -1798,7 +1798,7 @@ class CupertinoMenuItem extends StatelessWidget implements CupertinoMenuEntry {
/// pointer event, which is always between frames.
final ValueChanged<bool>? onHover;

/// {@template flutter.cupertino.inkwell.onFocusChange}
/// {@template cupertino_ui.inkwell.onFocusChange}
/// Handler called when the focus changes.
///
/// Called with true if this widget's node gains focus, and false if it loses
Expand Down
Loading
Loading