layoutStatefulTemplate top-level constant
String
const layoutStatefulTemplate
layoutStatefullTemplate
will be used when create a new layout and its test file
Implementation
const String layoutStatefulTemplate =
"""import 'package:projectName/core.dart';\n
class className extends StatefulWidget {
final Widget? child;
/// ### `className`
///
/// `Description`:
///
/// `Example`:
// TODO: Implement the className
const className({Key? key, this.child}) : super(key: key);
@override
State<className> createState() => _classNameState();
}
class _classNameState extends State<className> with WidgetsBindingObserver {
@override
Widget build(BuildContext context) {
return AdaptivePlatformWidget(child: widget.child ?? Container() );
}
@override
void initState() {
// TODO: implement initState
super.initState();
}
@override
void didChangeDependencies() {
// TODO: implement didChangeDependencies
super.didChangeDependencies();
}
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
// TODO: implement didChangeAppLifecycleState
super.didChangeAppLifecycleState(state);
}
@override
void dispose() {
// TODO: implement dispose
super.dispose();
}
}
""";