flutter 3.44.0

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-16 22:51:33 +08:00
parent ad1583706a
commit 1fcc26464f
73 changed files with 1350 additions and 530 deletions

View File

@@ -13,9 +13,9 @@ import 'package:get/get.dart';
class ArticleOpus extends StatelessWidget {
const ArticleOpus({
super.key,
required List<ArticleOps>? ops,
required this._ops,
required this.maxWidth,
}) : _ops = ops;
});
final List<ArticleOps>? _ops;
final double maxWidth;

View File

@@ -2,21 +2,16 @@ import 'package:flutter/material.dart';
class PublishRoute<T> extends PopupRoute<T> {
PublishRoute({
required RoutePageBuilder pageBuilder,
bool barrierDismissible = true,
String? barrierLabel,
Color barrierColor = const Color(0x80000000),
Duration transitionDuration = const Duration(milliseconds: 500),
RouteTransitionsBuilder? transitionBuilder,
required this.pageBuilder,
this._barrierDismissible = true,
this._barrierLabel,
this._barrierColor = const Color(0x80000000),
this._transitionDuration = const Duration(milliseconds: 500),
this._transitionBuilder,
super.settings,
}) : widget = pageBuilder,
_barrierDismissible = barrierDismissible,
_barrierLabel = barrierLabel,
_barrierColor = barrierColor,
_transitionDuration = transitionDuration,
_transitionBuilder = transitionBuilder;
});
final RoutePageBuilder widget;
final RoutePageBuilder pageBuilder;
@override
bool get barrierDismissible => _barrierDismissible;
@@ -45,7 +40,7 @@ class PublishRoute<T> extends PopupRoute<T> {
return Semantics(
scopesRoute: true,
explicitChildNodes: true,
child: widget(context, animation, secondaryAnimation),
child: pageBuilder(context, animation, secondaryAnimation),
);
}

View File

@@ -1018,10 +1018,9 @@ class _BorderIndicator extends LeafRenderObjectWidget {
class _RenderBorderIndicator extends RenderBox {
_RenderBorderIndicator({
required Radius radius,
required bool isLeft,
}) : _radius = radius,
_isLeft = isLeft;
required this._radius,
required this._isLeft,
});
Radius _radius;
Radius get radius => _radius;

View File

@@ -45,9 +45,8 @@ class ReserveButton extends SingleChildRenderObjectWidget {
class RenderReserveBtn extends RenderProxyBox {
RenderReserveBtn({
required int count,
required Color color,
}) : _count = count,
_color = color {
required this._color,
}) : _count = count {
_textPainter = TextPainter(
textDirection: .ltr,
text: _getTextSpan(count),

View File

@@ -135,12 +135,10 @@ class _RenderHotKeywordGrid extends RenderBox
ContainerRenderObjectMixin<RenderBox, MultiChildLayoutParentData>,
RenderBoxContainerDefaultsMixin<RenderBox, MultiChildLayoutParentData> {
_RenderHotKeywordGrid({
required int crossAxisCount,
required double mainAxisSpacing,
required double crossAxisSpacing,
}) : _crossAxisCount = crossAxisCount,
_mainAxisSpacing = mainAxisSpacing,
_crossAxisSpacing = crossAxisSpacing;
required this._crossAxisCount,
required this._mainAxisSpacing,
required this._crossAxisSpacing,
});
int _crossAxisCount;
int get crossAxisCount => _crossAxisCount;