LighthouseApp/lib/app/widgets/kr_keep_alive_wrapper.dart
speakeloudest 75d4c48e41
Some checks failed
Build Windows / build (push) Has been cancelled
feat: 源码提交
2025-10-19 23:30:54 -07:00

23 lines
527 B
Dart
Executable File

import 'package:flutter/material.dart';
class KRKeepAliveWrapper extends StatefulWidget {
final Widget child;
const KRKeepAliveWrapper(this.child, {Key? key}) : super(key: key);
@override
_KeepAliveWrapperState createState() => _KeepAliveWrapperState();
}
class _KeepAliveWrapperState extends State<KRKeepAliveWrapper>
with AutomaticKeepAliveClientMixin {
@override
Widget build(BuildContext context) {
super.build(context);
return widget.child;
}
@override
bool get wantKeepAlive => true;
}