import 'package:flutter/material.dart'; // import 'package:luojigou_thinking_core/src/view/'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/abstract/i_bulletf_rame_factory.dart'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/policy_support/policy_support_bulletf_rame_factory.dart'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/customer/customer_verify_bulletf_rame_factory.dart'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/verify/verify_bulletf_rame_factory.dart'; import 'package:luojigou_thinking_core/src/data/data_management.dart'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/report_generation/report_generation_bulletf_rame_factory.dart'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/album_selection/album_selection_bulletf_rame_factory.dart'; import 'package:luojigou_thinking_core/src/view/bulletf_rame/ability_selection/ability_selection_bulletf_rame_factory.dart'; class ThreePage extends StatefulWidget { @override ThreePageState createState() => new ThreePageState(); } class ThreePageState extends State { late IBulletfRameFactory _iBulletfRameFactory; @override void initState() { // TODO: implement initState super.initState(); // _iBulletfRameFactory = PolicySupportBulletfRameFactory(); // _iBulletfRameFactory = CustomerBulletfRameFactory(); // _iBulletfRameFactory = ReportGenerationBulletfRameFactory(); // _iBulletfRameFactory = AlbumSelectionBulletfRameFactory(); _iBulletfRameFactory = AbilitySelectionBulletfRameFactory(); // _iBulletfRameFactory = VerifyBulletfRameFactory(VerifyType.Commit); } @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('2'), ), body: Container( color: Colors.white, child: Center( child: ElevatedButton( child: Text("点击"), onPressed: () { Navigator.push( context, ActivateRouter( _iBulletfRameFactory.getBulletfRame().createBulletfRame(), _iBulletfRameFactory .getBulletfRameColor() .getBulletfRameBarrierColor(), )); }, ), ), ), ); } }