app_router.gr.dart 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. // **************************************************************************
  3. // AutoRouterGenerator
  4. // **************************************************************************
  5. // ignore_for_file: type=lint
  6. // coverage:ignore-file
  7. // ignore_for_file: no_leading_underscores_for_library_prefixes
  8. import 'dart:async' as _i25;
  9. import 'package:auto_route/auto_route.dart' as _i19;
  10. import 'package:eitc_erm_dental_flutter/entity/clinic_info.dart' as _i24;
  11. import 'package:eitc_erm_dental_flutter/entity/db/local_patient_info.dart'
  12. as _i22;
  13. import 'package:eitc_erm_dental_flutter/entity/history_item_info.dart' as _i23;
  14. import 'package:eitc_erm_dental_flutter/pages/history/history_page.dart' as _i4;
  15. import 'package:eitc_erm_dental_flutter/pages/history/photo_view_page.dart'
  16. as _i9;
  17. import 'package:eitc_erm_dental_flutter/pages/history/select_history_page.dart'
  18. as _i10;
  19. import 'package:eitc_erm_dental_flutter/pages/history/video_player_page.dart'
  20. as _i15;
  21. import 'package:eitc_erm_dental_flutter/pages/login/login_page.dart' as _i5;
  22. import 'package:eitc_erm_dental_flutter/pages/main/main_page.dart' as _i6;
  23. import 'package:eitc_erm_dental_flutter/pages/patient/add_patient_page.dart'
  24. as _i1;
  25. import 'package:eitc_erm_dental_flutter/pages/patient/patient_list_page.dart'
  26. as _i7;
  27. import 'package:eitc_erm_dental_flutter/pages/settings/delay_shot_settings_page.dart'
  28. as _i2;
  29. import 'package:eitc_erm_dental_flutter/pages/settings/faqs_page.dart' as _i3;
  30. import 'package:eitc_erm_dental_flutter/pages/settings/settings_page.dart'
  31. as _i11;
  32. import 'package:eitc_erm_dental_flutter/pages/splash/splash_page.dart' as _i12;
  33. import 'package:eitc_erm_dental_flutter/pages/upload/upload_page.dart' as _i13;
  34. import 'package:eitc_erm_dental_flutter/pages/upload/upload_select_clinic_page.dart'
  35. as _i14;
  36. import 'package:eitc_erm_dental_flutter/pages/view/photo_preview_page.dart'
  37. as _i8;
  38. import 'package:eitc_erm_dental_flutter/pages/view/video_preview_page.dart'
  39. as _i16;
  40. import 'package:eitc_erm_dental_flutter/pages/view/video_view_page.dart'
  41. as _i17;
  42. import 'package:eitc_erm_dental_flutter/pages/web/webview_page.dart' as _i18;
  43. import 'package:flutter/foundation.dart' as _i20;
  44. import 'package:flutter/material.dart' as _i21;
  45. import 'package:retrofit/dio.dart' as _i26;
  46. /// generated route for
  47. /// [_i1.AddPatientPage]
  48. class AddPatientRoute extends _i19.PageRouteInfo<void> {
  49. const AddPatientRoute({List<_i19.PageRouteInfo>? children})
  50. : super(
  51. AddPatientRoute.name,
  52. initialChildren: children,
  53. );
  54. static const String name = 'AddPatientRoute';
  55. static _i19.PageInfo page = _i19.PageInfo(
  56. name,
  57. builder: (data) {
  58. return const _i1.AddPatientPage();
  59. },
  60. );
  61. }
  62. /// generated route for
  63. /// [_i2.DelayShotSettingsPage]
  64. class DelayShotSettingsRoute extends _i19.PageRouteInfo<void> {
  65. const DelayShotSettingsRoute({List<_i19.PageRouteInfo>? children})
  66. : super(
  67. DelayShotSettingsRoute.name,
  68. initialChildren: children,
  69. );
  70. static const String name = 'DelayShotSettingsRoute';
  71. static _i19.PageInfo page = _i19.PageInfo(
  72. name,
  73. builder: (data) {
  74. return const _i2.DelayShotSettingsPage();
  75. },
  76. );
  77. }
  78. /// generated route for
  79. /// [_i3.FaqsPage]
  80. class FaqsRoute extends _i19.PageRouteInfo<void> {
  81. const FaqsRoute({List<_i19.PageRouteInfo>? children})
  82. : super(
  83. FaqsRoute.name,
  84. initialChildren: children,
  85. );
  86. static const String name = 'FaqsRoute';
  87. static _i19.PageInfo page = _i19.PageInfo(
  88. name,
  89. builder: (data) {
  90. return const _i3.FaqsPage();
  91. },
  92. );
  93. }
  94. /// generated route for
  95. /// [_i4.HistoryPage]
  96. class HistoryRoute extends _i19.PageRouteInfo<void> {
  97. const HistoryRoute({List<_i19.PageRouteInfo>? children})
  98. : super(
  99. HistoryRoute.name,
  100. initialChildren: children,
  101. );
  102. static const String name = 'HistoryRoute';
  103. static _i19.PageInfo page = _i19.PageInfo(
  104. name,
  105. builder: (data) {
  106. return const _i4.HistoryPage();
  107. },
  108. );
  109. }
  110. /// generated route for
  111. /// [_i5.LoginPage]
  112. class LoginRoute extends _i19.PageRouteInfo<LoginRouteArgs> {
  113. LoginRoute({
  114. _i20.Key? key,
  115. required bool cancelable,
  116. List<_i19.PageRouteInfo>? children,
  117. }) : super(
  118. LoginRoute.name,
  119. args: LoginRouteArgs(
  120. key: key,
  121. cancelable: cancelable,
  122. ),
  123. initialChildren: children,
  124. );
  125. static const String name = 'LoginRoute';
  126. static _i19.PageInfo page = _i19.PageInfo(
  127. name,
  128. builder: (data) {
  129. final args = data.argsAs<LoginRouteArgs>();
  130. return _i5.LoginPage(
  131. key: args.key,
  132. cancelable: args.cancelable,
  133. );
  134. },
  135. );
  136. }
  137. class LoginRouteArgs {
  138. const LoginRouteArgs({
  139. this.key,
  140. required this.cancelable,
  141. });
  142. final _i20.Key? key;
  143. final bool cancelable;
  144. @override
  145. String toString() {
  146. return 'LoginRouteArgs{key: $key, cancelable: $cancelable}';
  147. }
  148. }
  149. /// generated route for
  150. /// [_i6.MainPage]
  151. class MainRoute extends _i19.PageRouteInfo<void> {
  152. const MainRoute({List<_i19.PageRouteInfo>? children})
  153. : super(
  154. MainRoute.name,
  155. initialChildren: children,
  156. );
  157. static const String name = 'MainRoute';
  158. static _i19.PageInfo page = _i19.PageInfo(
  159. name,
  160. builder: (data) {
  161. return const _i6.MainPage();
  162. },
  163. );
  164. }
  165. /// generated route for
  166. /// [_i7.PatientListPage]
  167. class PatientListRoute extends _i19.PageRouteInfo<PatientListRouteArgs> {
  168. PatientListRoute({
  169. _i21.Key? key,
  170. bool selectable = true,
  171. List<_i19.PageRouteInfo>? children,
  172. }) : super(
  173. PatientListRoute.name,
  174. args: PatientListRouteArgs(
  175. key: key,
  176. selectable: selectable,
  177. ),
  178. initialChildren: children,
  179. );
  180. static const String name = 'PatientListRoute';
  181. static _i19.PageInfo page = _i19.PageInfo(
  182. name,
  183. builder: (data) {
  184. final args = data.argsAs<PatientListRouteArgs>(
  185. orElse: () => const PatientListRouteArgs());
  186. return _i7.PatientListPage(
  187. key: args.key,
  188. selectable: args.selectable,
  189. );
  190. },
  191. );
  192. }
  193. class PatientListRouteArgs {
  194. const PatientListRouteArgs({
  195. this.key,
  196. this.selectable = true,
  197. });
  198. final _i21.Key? key;
  199. final bool selectable;
  200. @override
  201. String toString() {
  202. return 'PatientListRouteArgs{key: $key, selectable: $selectable}';
  203. }
  204. }
  205. /// generated route for
  206. /// [_i8.PhotoPreviewPage]
  207. class PhotoPreviewRoute extends _i19.PageRouteInfo<PhotoPreviewRouteArgs> {
  208. PhotoPreviewRoute({
  209. _i21.Key? key,
  210. required _i22.LocalPatientInfo info,
  211. required String path,
  212. required String area,
  213. required DateTime time,
  214. required String mobile,
  215. required String deviceModel,
  216. required String wifi,
  217. List<_i19.PageRouteInfo>? children,
  218. }) : super(
  219. PhotoPreviewRoute.name,
  220. args: PhotoPreviewRouteArgs(
  221. key: key,
  222. info: info,
  223. path: path,
  224. area: area,
  225. time: time,
  226. mobile: mobile,
  227. deviceModel: deviceModel,
  228. wifi: wifi,
  229. ),
  230. initialChildren: children,
  231. );
  232. static const String name = 'PhotoPreviewRoute';
  233. static _i19.PageInfo page = _i19.PageInfo(
  234. name,
  235. builder: (data) {
  236. final args = data.argsAs<PhotoPreviewRouteArgs>();
  237. return _i8.PhotoPreviewPage(
  238. key: args.key,
  239. info: args.info,
  240. path: args.path,
  241. area: args.area,
  242. time: args.time,
  243. mobile: args.mobile,
  244. deviceModel: args.deviceModel,
  245. wifi: args.wifi,
  246. );
  247. },
  248. );
  249. }
  250. class PhotoPreviewRouteArgs {
  251. const PhotoPreviewRouteArgs({
  252. this.key,
  253. required this.info,
  254. required this.path,
  255. required this.area,
  256. required this.time,
  257. required this.mobile,
  258. required this.deviceModel,
  259. required this.wifi,
  260. });
  261. final _i21.Key? key;
  262. final _i22.LocalPatientInfo info;
  263. final String path;
  264. final String area;
  265. final DateTime time;
  266. final String mobile;
  267. final String deviceModel;
  268. final String wifi;
  269. @override
  270. String toString() {
  271. return 'PhotoPreviewRouteArgs{key: $key, info: $info, path: $path, area: $area, time: $time, mobile: $mobile, deviceModel: $deviceModel, wifi: $wifi}';
  272. }
  273. }
  274. /// generated route for
  275. /// [_i9.PhotoViewPage]
  276. class PhotoViewRoute extends _i19.PageRouteInfo<PhotoViewRouteArgs> {
  277. PhotoViewRoute({
  278. _i21.Key? key,
  279. required _i23.HistoryItemInfo? info,
  280. List<_i19.PageRouteInfo>? children,
  281. }) : super(
  282. PhotoViewRoute.name,
  283. args: PhotoViewRouteArgs(
  284. key: key,
  285. info: info,
  286. ),
  287. initialChildren: children,
  288. );
  289. static const String name = 'PhotoViewRoute';
  290. static _i19.PageInfo page = _i19.PageInfo(
  291. name,
  292. builder: (data) {
  293. final args = data.argsAs<PhotoViewRouteArgs>();
  294. return _i9.PhotoViewPage(
  295. key: args.key,
  296. info: args.info,
  297. );
  298. },
  299. );
  300. }
  301. class PhotoViewRouteArgs {
  302. const PhotoViewRouteArgs({
  303. this.key,
  304. required this.info,
  305. });
  306. final _i21.Key? key;
  307. final _i23.HistoryItemInfo? info;
  308. @override
  309. String toString() {
  310. return 'PhotoViewRouteArgs{key: $key, info: $info}';
  311. }
  312. }
  313. /// generated route for
  314. /// [_i10.SelectHistoryPage]
  315. class SelectHistoryRoute extends _i19.PageRouteInfo<SelectHistoryRouteArgs> {
  316. SelectHistoryRoute({
  317. _i21.Key? key,
  318. required _i10.SelectHistoryType selectType,
  319. required bool isFillterPatient,
  320. bool isMultiSelect = false,
  321. int maxCount = 0,
  322. List<_i19.PageRouteInfo>? children,
  323. }) : super(
  324. SelectHistoryRoute.name,
  325. args: SelectHistoryRouteArgs(
  326. key: key,
  327. selectType: selectType,
  328. isFillterPatient: isFillterPatient,
  329. isMultiSelect: isMultiSelect,
  330. maxCount: maxCount,
  331. ),
  332. initialChildren: children,
  333. );
  334. static const String name = 'SelectHistoryRoute';
  335. static _i19.PageInfo page = _i19.PageInfo(
  336. name,
  337. builder: (data) {
  338. final args = data.argsAs<SelectHistoryRouteArgs>();
  339. return _i10.SelectHistoryPage(
  340. key: args.key,
  341. selectType: args.selectType,
  342. isFillterPatient: args.isFillterPatient,
  343. isMultiSelect: args.isMultiSelect,
  344. maxCount: args.maxCount,
  345. );
  346. },
  347. );
  348. }
  349. class SelectHistoryRouteArgs {
  350. const SelectHistoryRouteArgs({
  351. this.key,
  352. required this.selectType,
  353. required this.isFillterPatient,
  354. this.isMultiSelect = false,
  355. this.maxCount = 0,
  356. });
  357. final _i21.Key? key;
  358. final _i10.SelectHistoryType selectType;
  359. final bool isFillterPatient;
  360. final bool isMultiSelect;
  361. final int maxCount;
  362. @override
  363. String toString() {
  364. return 'SelectHistoryRouteArgs{key: $key, selectType: $selectType, isFillterPatient: $isFillterPatient, isMultiSelect: $isMultiSelect, maxCount: $maxCount}';
  365. }
  366. }
  367. /// generated route for
  368. /// [_i11.SettingsPage]
  369. class SettingsRoute extends _i19.PageRouteInfo<void> {
  370. const SettingsRoute({List<_i19.PageRouteInfo>? children})
  371. : super(
  372. SettingsRoute.name,
  373. initialChildren: children,
  374. );
  375. static const String name = 'SettingsRoute';
  376. static _i19.PageInfo page = _i19.PageInfo(
  377. name,
  378. builder: (data) {
  379. return const _i11.SettingsPage();
  380. },
  381. );
  382. }
  383. /// generated route for
  384. /// [_i12.SplashPage]
  385. class SplashRoute extends _i19.PageRouteInfo<void> {
  386. const SplashRoute({List<_i19.PageRouteInfo>? children})
  387. : super(
  388. SplashRoute.name,
  389. initialChildren: children,
  390. );
  391. static const String name = 'SplashRoute';
  392. static _i19.PageInfo page = _i19.PageInfo(
  393. name,
  394. builder: (data) {
  395. return const _i12.SplashPage();
  396. },
  397. );
  398. }
  399. /// generated route for
  400. /// [_i13.UploadPage]
  401. class UploadRoute extends _i19.PageRouteInfo<UploadRouteArgs> {
  402. UploadRoute({
  403. _i21.Key? key,
  404. required List<_i23.HistoryItemInfo> uploadList,
  405. required _i24.ClinicInfo clinicInfo,
  406. required bool isFromView,
  407. List<_i19.PageRouteInfo>? children,
  408. }) : super(
  409. UploadRoute.name,
  410. args: UploadRouteArgs(
  411. key: key,
  412. uploadList: uploadList,
  413. clinicInfo: clinicInfo,
  414. isFromView: isFromView,
  415. ),
  416. initialChildren: children,
  417. );
  418. static const String name = 'UploadRoute';
  419. static _i19.PageInfo page = _i19.PageInfo(
  420. name,
  421. builder: (data) {
  422. final args = data.argsAs<UploadRouteArgs>();
  423. return _i13.UploadPage(
  424. key: args.key,
  425. uploadList: args.uploadList,
  426. clinicInfo: args.clinicInfo,
  427. isFromView: args.isFromView,
  428. );
  429. },
  430. );
  431. }
  432. class UploadRouteArgs {
  433. const UploadRouteArgs({
  434. this.key,
  435. required this.uploadList,
  436. required this.clinicInfo,
  437. required this.isFromView,
  438. });
  439. final _i21.Key? key;
  440. final List<_i23.HistoryItemInfo> uploadList;
  441. final _i24.ClinicInfo clinicInfo;
  442. final bool isFromView;
  443. @override
  444. String toString() {
  445. return 'UploadRouteArgs{key: $key, uploadList: $uploadList, clinicInfo: $clinicInfo, isFromView: $isFromView}';
  446. }
  447. }
  448. /// generated route for
  449. /// [_i14.UploadSelectClinicPage]
  450. class UploadSelectClinicRoute
  451. extends _i19.PageRouteInfo<UploadSelectClinicRouteArgs> {
  452. UploadSelectClinicRoute({
  453. _i21.Key? key,
  454. required List<_i23.HistoryItemInfo> uploadList,
  455. required bool isFromView,
  456. List<_i19.PageRouteInfo>? children,
  457. }) : super(
  458. UploadSelectClinicRoute.name,
  459. args: UploadSelectClinicRouteArgs(
  460. key: key,
  461. uploadList: uploadList,
  462. isFromView: isFromView,
  463. ),
  464. initialChildren: children,
  465. );
  466. static const String name = 'UploadSelectClinicRoute';
  467. static _i19.PageInfo page = _i19.PageInfo(
  468. name,
  469. builder: (data) {
  470. final args = data.argsAs<UploadSelectClinicRouteArgs>();
  471. return _i14.UploadSelectClinicPage(
  472. key: args.key,
  473. uploadList: args.uploadList,
  474. isFromView: args.isFromView,
  475. );
  476. },
  477. );
  478. }
  479. class UploadSelectClinicRouteArgs {
  480. const UploadSelectClinicRouteArgs({
  481. this.key,
  482. required this.uploadList,
  483. required this.isFromView,
  484. });
  485. final _i21.Key? key;
  486. final List<_i23.HistoryItemInfo> uploadList;
  487. final bool isFromView;
  488. @override
  489. String toString() {
  490. return 'UploadSelectClinicRouteArgs{key: $key, uploadList: $uploadList, isFromView: $isFromView}';
  491. }
  492. }
  493. /// generated route for
  494. /// [_i15.VideoPlayerPage]
  495. class VideoPlayerRoute extends _i19.PageRouteInfo<VideoPlayerRouteArgs> {
  496. VideoPlayerRoute({
  497. _i21.Key? key,
  498. required _i23.HistoryItemInfo? info,
  499. List<_i19.PageRouteInfo>? children,
  500. }) : super(
  501. VideoPlayerRoute.name,
  502. args: VideoPlayerRouteArgs(
  503. key: key,
  504. info: info,
  505. ),
  506. initialChildren: children,
  507. );
  508. static const String name = 'VideoPlayerRoute';
  509. static _i19.PageInfo page = _i19.PageInfo(
  510. name,
  511. builder: (data) {
  512. final args = data.argsAs<VideoPlayerRouteArgs>();
  513. return _i15.VideoPlayerPage(
  514. key: args.key,
  515. info: args.info,
  516. );
  517. },
  518. );
  519. }
  520. class VideoPlayerRouteArgs {
  521. const VideoPlayerRouteArgs({
  522. this.key,
  523. required this.info,
  524. });
  525. final _i21.Key? key;
  526. final _i23.HistoryItemInfo? info;
  527. @override
  528. String toString() {
  529. return 'VideoPlayerRouteArgs{key: $key, info: $info}';
  530. }
  531. }
  532. /// generated route for
  533. /// [_i16.VideoPreviewPage]
  534. class VideoPreviewRoute extends _i19.PageRouteInfo<VideoPreviewRouteArgs> {
  535. VideoPreviewRoute({
  536. _i21.Key? key,
  537. required _i22.LocalPatientInfo info,
  538. required String path,
  539. required String area,
  540. required DateTime time,
  541. required String mobile,
  542. required String wifi,
  543. required String deviceModel,
  544. List<_i19.PageRouteInfo>? children,
  545. }) : super(
  546. VideoPreviewRoute.name,
  547. args: VideoPreviewRouteArgs(
  548. key: key,
  549. info: info,
  550. path: path,
  551. area: area,
  552. time: time,
  553. mobile: mobile,
  554. wifi: wifi,
  555. deviceModel: deviceModel,
  556. ),
  557. initialChildren: children,
  558. );
  559. static const String name = 'VideoPreviewRoute';
  560. static _i19.PageInfo page = _i19.PageInfo(
  561. name,
  562. builder: (data) {
  563. final args = data.argsAs<VideoPreviewRouteArgs>();
  564. return _i16.VideoPreviewPage(
  565. key: args.key,
  566. info: args.info,
  567. path: args.path,
  568. area: args.area,
  569. time: args.time,
  570. mobile: args.mobile,
  571. wifi: args.wifi,
  572. deviceModel: args.deviceModel,
  573. );
  574. },
  575. );
  576. }
  577. class VideoPreviewRouteArgs {
  578. const VideoPreviewRouteArgs({
  579. this.key,
  580. required this.info,
  581. required this.path,
  582. required this.area,
  583. required this.time,
  584. required this.mobile,
  585. required this.wifi,
  586. required this.deviceModel,
  587. });
  588. final _i21.Key? key;
  589. final _i22.LocalPatientInfo info;
  590. final String path;
  591. final String area;
  592. final DateTime time;
  593. final String mobile;
  594. final String wifi;
  595. final String deviceModel;
  596. @override
  597. String toString() {
  598. return 'VideoPreviewRouteArgs{key: $key, info: $info, path: $path, area: $area, time: $time, mobile: $mobile, wifi: $wifi, deviceModel: $deviceModel}';
  599. }
  600. }
  601. /// generated route for
  602. /// [_i17.VideoViewPage]
  603. class VideoViewRoute extends _i19.PageRouteInfo<void> {
  604. const VideoViewRoute({List<_i19.PageRouteInfo>? children})
  605. : super(
  606. VideoViewRoute.name,
  607. initialChildren: children,
  608. );
  609. static const String name = 'VideoViewRoute';
  610. static _i19.PageInfo page = _i19.PageInfo(
  611. name,
  612. builder: (data) {
  613. return const _i17.VideoViewPage();
  614. },
  615. );
  616. }
  617. /// generated route for
  618. /// [_i18.WebviewPage]
  619. class WebviewRoute extends _i19.PageRouteInfo<WebviewRouteArgs> {
  620. WebviewRoute({
  621. _i20.Key? key,
  622. required String url,
  623. String? title,
  624. _i25.Future<_i26.HttpResponse<String>>? htmlFuture,
  625. List<_i19.PageRouteInfo>? children,
  626. }) : super(
  627. WebviewRoute.name,
  628. args: WebviewRouteArgs(
  629. key: key,
  630. url: url,
  631. title: title,
  632. htmlFuture: htmlFuture,
  633. ),
  634. initialChildren: children,
  635. );
  636. static const String name = 'WebviewRoute';
  637. static _i19.PageInfo page = _i19.PageInfo(
  638. name,
  639. builder: (data) {
  640. final args = data.argsAs<WebviewRouteArgs>();
  641. return _i18.WebviewPage(
  642. key: args.key,
  643. url: args.url,
  644. title: args.title,
  645. htmlFuture: args.htmlFuture,
  646. );
  647. },
  648. );
  649. }
  650. class WebviewRouteArgs {
  651. const WebviewRouteArgs({
  652. this.key,
  653. required this.url,
  654. this.title,
  655. this.htmlFuture,
  656. });
  657. final _i20.Key? key;
  658. final String url;
  659. final String? title;
  660. final _i25.Future<_i26.HttpResponse<String>>? htmlFuture;
  661. @override
  662. String toString() {
  663. return 'WebviewRouteArgs{key: $key, url: $url, title: $title, htmlFuture: $htmlFuture}';
  664. }
  665. }