mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-06-02 17:18:13 +08:00
@@ -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;
|
||||
|
||||
@@ -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),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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),
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user