drawer_component_widget.dart 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410
  1. import '/flutter_flow/flutter_flow_icon_button.dart';
  2. import '/flutter_flow/flutter_flow_theme.dart';
  3. import '/flutter_flow/flutter_flow_util.dart';
  4. import '/flutter_flow/flutter_flow_widgets.dart';
  5. import 'dart:ui';
  6. import '/index.dart';
  7. import 'package:aligned_tooltip/aligned_tooltip.dart';
  8. import 'package:flutter/material.dart';
  9. import 'package:flutter_spinkit/flutter_spinkit.dart';
  10. import 'package:font_awesome_flutter/font_awesome_flutter.dart';
  11. import 'package:google_fonts/google_fonts.dart';
  12. import 'package:provider/provider.dart';
  13. import 'drawer_component_model.dart';
  14. export 'drawer_component_model.dart';
  15. class DrawerComponentWidget extends StatefulWidget {
  16. const DrawerComponentWidget({super.key});
  17. @override
  18. State<DrawerComponentWidget> createState() => _DrawerComponentWidgetState();
  19. }
  20. class _DrawerComponentWidgetState extends State<DrawerComponentWidget>
  21. with RouteAware {
  22. late DrawerComponentModel _model;
  23. @override
  24. void setState(VoidCallback callback) {
  25. super.setState(callback);
  26. _model.onUpdate();
  27. }
  28. @override
  29. void initState() {
  30. super.initState();
  31. _model = createModel(context, () => DrawerComponentModel());
  32. }
  33. @override
  34. void dispose() {
  35. routeObserver.unsubscribe(this);
  36. _model.maybeDispose();
  37. super.dispose();
  38. }
  39. @override
  40. void didUpdateWidget(DrawerComponentWidget oldWidget) {
  41. super.didUpdateWidget(oldWidget);
  42. _model.widget = widget;
  43. }
  44. @override
  45. void didChangeDependencies() {
  46. super.didChangeDependencies();
  47. final route = DebugModalRoute.of(context);
  48. if (route != null) {
  49. routeObserver.subscribe(this, route);
  50. }
  51. debugLogGlobalProperty(context);
  52. }
  53. @override
  54. void didPopNext() {
  55. if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
  56. setState(() => _model.isRouteVisible = true);
  57. debugLogWidgetClass(_model);
  58. }
  59. }
  60. @override
  61. void didPush() {
  62. if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
  63. setState(() => _model.isRouteVisible = true);
  64. debugLogWidgetClass(_model);
  65. }
  66. }
  67. @override
  68. void didPop() {
  69. _model.isRouteVisible = false;
  70. }
  71. @override
  72. void didPushNext() {
  73. _model.isRouteVisible = false;
  74. }
  75. @override
  76. Widget build(BuildContext context) {
  77. DebugFlutterFlowModelContext.maybeOf(context)
  78. ?.parentModelCallback
  79. ?.call(_model);
  80. context.watch<FFAppState>();
  81. return SingleChildScrollView(
  82. child: Column(
  83. mainAxisSize: MainAxisSize.max,
  84. crossAxisAlignment: CrossAxisAlignment.start,
  85. children: [
  86. Row(
  87. mainAxisSize: MainAxisSize.min,
  88. children: [
  89. Expanded(
  90. child: Padding(
  91. padding: EdgeInsetsDirectional.fromSTEB(0.0, 15.0, 0.0, 5.0),
  92. child: ClipRRect(
  93. borderRadius: BorderRadius.circular(8.0),
  94. child: Image.asset(
  95. 'assets/images/logo800px.png',
  96. width: 300.0,
  97. height: 42.0,
  98. fit: BoxFit.contain,
  99. alignment: Alignment(0.0, 0.0),
  100. ),
  101. ),
  102. ),
  103. ),
  104. ],
  105. ),
  106. Container(
  107. decoration: BoxDecoration(),
  108. child: SingleChildScrollView(
  109. child: Column(
  110. mainAxisSize: MainAxisSize.max,
  111. children: [
  112. InkWell(
  113. splashColor: Colors.transparent,
  114. focusColor: Colors.transparent,
  115. hoverColor: Colors.transparent,
  116. highlightColor: Colors.transparent,
  117. onTap: () async {
  118. context
  119. .pushNamed(SelectprovinciegemeenteWidget.routeName);
  120. },
  121. child: Material(
  122. color: Colors.transparent,
  123. child: ListTile(
  124. leading: Icon(
  125. Icons.holiday_village_sharp,
  126. size: 1.0,
  127. ),
  128. title: Text(
  129. FFLocalizations.of(context).getText(
  130. 'j0ompw01' /* Zoek stad */,
  131. ),
  132. style:
  133. FlutterFlowTheme.of(context).titleLarge.override(
  134. font: GoogleFonts.interTight(
  135. fontWeight: FlutterFlowTheme.of(context)
  136. .titleLarge
  137. .fontWeight,
  138. fontStyle: FlutterFlowTheme.of(context)
  139. .titleLarge
  140. .fontStyle,
  141. ),
  142. letterSpacing: 0.0,
  143. fontWeight: FlutterFlowTheme.of(context)
  144. .titleLarge
  145. .fontWeight,
  146. fontStyle: FlutterFlowTheme.of(context)
  147. .titleLarge
  148. .fontStyle,
  149. ),
  150. ),
  151. trailing: Icon(
  152. Icons.arrow_forward_ios_rounded,
  153. color: FlutterFlowTheme.of(context).secondaryText,
  154. size: 14.0,
  155. ),
  156. tileColor:
  157. FlutterFlowTheme.of(context).secondaryBackground,
  158. dense: true,
  159. contentPadding: EdgeInsetsDirectional.fromSTEB(
  160. 12.0, 0.0, 12.0, 0.0),
  161. shape: RoundedRectangleBorder(
  162. borderRadius: BorderRadius.circular(8.0),
  163. ),
  164. ),
  165. ),
  166. ),
  167. Padding(
  168. padding: EdgeInsetsDirectional.fromSTEB(0.0, 5.0, 0.0, 0.0),
  169. child: InkWell(
  170. splashColor: Colors.transparent,
  171. focusColor: Colors.transparent,
  172. hoverColor: Colors.transparent,
  173. highlightColor: Colors.transparent,
  174. onTap: () async {
  175. context.pushNamed(HomeWidget.routeName);
  176. },
  177. child: Material(
  178. color: Colors.transparent,
  179. child: ListTile(
  180. leading: Icon(
  181. Icons.home,
  182. ),
  183. title: Text(
  184. FFLocalizations.of(context).getText(
  185. '5xqi2sto' /* Home */,
  186. ),
  187. style: FlutterFlowTheme.of(context)
  188. .titleLarge
  189. .override(
  190. font: GoogleFonts.interTight(
  191. fontWeight: FlutterFlowTheme.of(context)
  192. .titleLarge
  193. .fontWeight,
  194. fontStyle: FlutterFlowTheme.of(context)
  195. .titleLarge
  196. .fontStyle,
  197. ),
  198. letterSpacing: 0.0,
  199. fontWeight: FlutterFlowTheme.of(context)
  200. .titleLarge
  201. .fontWeight,
  202. fontStyle: FlutterFlowTheme.of(context)
  203. .titleLarge
  204. .fontStyle,
  205. ),
  206. ),
  207. trailing: Icon(
  208. Icons.arrow_forward_ios_rounded,
  209. color: FlutterFlowTheme.of(context).secondaryText,
  210. size: 20.0,
  211. ),
  212. tileColor:
  213. FlutterFlowTheme.of(context).secondaryBackground,
  214. dense: true,
  215. contentPadding: EdgeInsetsDirectional.fromSTEB(
  216. 12.0, 0.0, 12.0, 0.0),
  217. shape: RoundedRectangleBorder(
  218. borderRadius: BorderRadius.circular(8.0),
  219. ),
  220. ),
  221. ),
  222. ),
  223. ),
  224. Padding(
  225. padding: EdgeInsetsDirectional.fromSTEB(0.0, 5.0, 0.0, 0.0),
  226. child: InkWell(
  227. splashColor: Colors.transparent,
  228. focusColor: Colors.transparent,
  229. hoverColor: Colors.transparent,
  230. highlightColor: Colors.transparent,
  231. onTap: () async {
  232. context.pushNamed(FavorietenWidget.routeName);
  233. },
  234. child: Material(
  235. color: Colors.transparent,
  236. child: ListTile(
  237. leading: Icon(
  238. Icons.favorite_border,
  239. ),
  240. title: Text(
  241. FFLocalizations.of(context).getText(
  242. '7pacsyhe' /* Favorieten */,
  243. ),
  244. style: FlutterFlowTheme.of(context)
  245. .titleLarge
  246. .override(
  247. font: GoogleFonts.interTight(
  248. fontWeight: FlutterFlowTheme.of(context)
  249. .titleLarge
  250. .fontWeight,
  251. fontStyle: FlutterFlowTheme.of(context)
  252. .titleLarge
  253. .fontStyle,
  254. ),
  255. letterSpacing: 0.0,
  256. fontWeight: FlutterFlowTheme.of(context)
  257. .titleLarge
  258. .fontWeight,
  259. fontStyle: FlutterFlowTheme.of(context)
  260. .titleLarge
  261. .fontStyle,
  262. ),
  263. ),
  264. trailing: Icon(
  265. Icons.arrow_forward_ios_rounded,
  266. color: FlutterFlowTheme.of(context).secondaryText,
  267. size: 20.0,
  268. ),
  269. tileColor:
  270. FlutterFlowTheme.of(context).secondaryBackground,
  271. dense: true,
  272. contentPadding: EdgeInsetsDirectional.fromSTEB(
  273. 12.0, 0.0, 12.0, 0.0),
  274. shape: RoundedRectangleBorder(
  275. borderRadius: BorderRadius.circular(8.0),
  276. ),
  277. ),
  278. ),
  279. ),
  280. ),
  281. Padding(
  282. padding: EdgeInsetsDirectional.fromSTEB(0.0, 5.0, 0.0, 0.0),
  283. child: Material(
  284. color: Colors.transparent,
  285. child: ListTile(
  286. leading: Icon(
  287. Icons.castle,
  288. ),
  289. title: Text(
  290. FFLocalizations.of(context).getText(
  291. '4u9vsobq' /* Provincie */,
  292. ),
  293. style: FlutterFlowTheme.of(context)
  294. .headlineMedium
  295. .override(
  296. font: GoogleFonts.interTight(
  297. fontWeight: FlutterFlowTheme.of(context)
  298. .headlineMedium
  299. .fontWeight,
  300. fontStyle: FlutterFlowTheme.of(context)
  301. .headlineMedium
  302. .fontStyle,
  303. ),
  304. letterSpacing: 0.0,
  305. fontWeight: FlutterFlowTheme.of(context)
  306. .headlineMedium
  307. .fontWeight,
  308. fontStyle: FlutterFlowTheme.of(context)
  309. .headlineMedium
  310. .fontStyle,
  311. ),
  312. ),
  313. trailing: Icon(
  314. Icons.arrow_forward_ios_rounded,
  315. color: FlutterFlowTheme.of(context).secondaryText,
  316. size: 24.0,
  317. ),
  318. tileColor:
  319. FlutterFlowTheme.of(context).secondaryBackground,
  320. dense: true,
  321. contentPadding: EdgeInsetsDirectional.fromSTEB(
  322. 12.0, 0.0, 12.0, 0.0),
  323. shape: RoundedRectangleBorder(
  324. borderRadius: BorderRadius.circular(8.0),
  325. ),
  326. ),
  327. ),
  328. ),
  329. Padding(
  330. padding:
  331. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  332. child: InkWell(
  333. splashColor: Colors.transparent,
  334. focusColor: Colors.transparent,
  335. hoverColor: Colors.transparent,
  336. highlightColor: Colors.transparent,
  337. onTap: () async {
  338. context.pushNamed(
  339. PUitgaanPageWidget.routeName,
  340. queryParameters: {
  341. 'plaats': serializeParam(
  342. FFAppState().provincieSelectId,
  343. ParamType.String,
  344. ),
  345. 'services': serializeParam(
  346. 'services_3',
  347. ParamType.String,
  348. ),
  349. }.withoutNulls,
  350. );
  351. },
  352. child: Material(
  353. color: Colors.transparent,
  354. child: ListTile(
  355. leading: Icon(
  356. Icons.music_note_outlined,
  357. ),
  358. title: Text(
  359. FFLocalizations.of(context).getText(
  360. '8luezemw' /* Uitgaan */,
  361. ),
  362. style: FlutterFlowTheme.of(context)
  363. .titleMedium
  364. .override(
  365. font: GoogleFonts.interTight(
  366. fontWeight: FlutterFlowTheme.of(context)
  367. .titleMedium
  368. .fontWeight,
  369. fontStyle: FlutterFlowTheme.of(context)
  370. .titleMedium
  371. .fontStyle,
  372. ),
  373. letterSpacing: 0.0,
  374. fontWeight: FlutterFlowTheme.of(context)
  375. .titleMedium
  376. .fontWeight,
  377. fontStyle: FlutterFlowTheme.of(context)
  378. .titleMedium
  379. .fontStyle,
  380. ),
  381. ),
  382. trailing: Icon(
  383. Icons.arrow_forward_ios_rounded,
  384. color: FlutterFlowTheme.of(context).secondaryText,
  385. size: 24.0,
  386. ),
  387. tileColor:
  388. FlutterFlowTheme.of(context).secondaryBackground,
  389. dense: true,
  390. contentPadding: EdgeInsetsDirectional.fromSTEB(
  391. 12.0, 0.0, 12.0, 0.0),
  392. shape: RoundedRectangleBorder(
  393. borderRadius: BorderRadius.circular(8.0),
  394. ),
  395. ),
  396. ),
  397. ),
  398. ),
  399. Padding(
  400. padding:
  401. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  402. child: InkWell(
  403. splashColor: Colors.transparent,
  404. focusColor: Colors.transparent,
  405. hoverColor: Colors.transparent,
  406. highlightColor: Colors.transparent,
  407. onTap: () async {
  408. context.pushNamed(
  409. PUitgaanPageWidget.routeName,
  410. queryParameters: {
  411. 'plaats': serializeParam(
  412. FFAppState().provincieSelectId,
  413. ParamType.String,
  414. ),
  415. 'services': serializeParam(
  416. 'services_4',
  417. ParamType.String,
  418. ),
  419. }.withoutNulls,
  420. );
  421. },
  422. child: Material(
  423. color: Colors.transparent,
  424. child: ListTile(
  425. leading: Icon(
  426. Icons.sports_score,
  427. ),
  428. title: Text(
  429. FFLocalizations.of(context).getText(
  430. 'rb8etfad' /* Activiteiten */,
  431. ),
  432. style: FlutterFlowTheme.of(context)
  433. .titleMedium
  434. .override(
  435. font: GoogleFonts.interTight(
  436. fontWeight: FlutterFlowTheme.of(context)
  437. .titleMedium
  438. .fontWeight,
  439. fontStyle: FlutterFlowTheme.of(context)
  440. .titleMedium
  441. .fontStyle,
  442. ),
  443. letterSpacing: 0.0,
  444. fontWeight: FlutterFlowTheme.of(context)
  445. .titleMedium
  446. .fontWeight,
  447. fontStyle: FlutterFlowTheme.of(context)
  448. .titleMedium
  449. .fontStyle,
  450. ),
  451. ),
  452. trailing: Icon(
  453. Icons.arrow_forward_ios_rounded,
  454. color: FlutterFlowTheme.of(context).secondaryText,
  455. size: 24.0,
  456. ),
  457. tileColor:
  458. FlutterFlowTheme.of(context).secondaryBackground,
  459. dense: true,
  460. contentPadding: EdgeInsetsDirectional.fromSTEB(
  461. 12.0, 0.0, 12.0, 0.0),
  462. shape: RoundedRectangleBorder(
  463. borderRadius: BorderRadius.circular(8.0),
  464. ),
  465. ),
  466. ),
  467. ),
  468. ),
  469. Padding(
  470. padding:
  471. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  472. child: InkWell(
  473. splashColor: Colors.transparent,
  474. focusColor: Colors.transparent,
  475. hoverColor: Colors.transparent,
  476. highlightColor: Colors.transparent,
  477. onTap: () async {
  478. context.pushNamed(
  479. PUitgaanPageWidget.routeName,
  480. queryParameters: {
  481. 'plaats': serializeParam(
  482. FFAppState().provincieSelectId,
  483. ParamType.String,
  484. ),
  485. 'services': serializeParam(
  486. 'services_5',
  487. ParamType.String,
  488. ),
  489. }.withoutNulls,
  490. );
  491. },
  492. child: Material(
  493. color: Colors.transparent,
  494. child: ListTile(
  495. leading: FaIcon(
  496. FontAwesomeIcons.piedPiperAlt,
  497. ),
  498. title: Text(
  499. FFLocalizations.of(context).getText(
  500. 'l4upasn8' /* Cultuur */,
  501. ),
  502. style: FlutterFlowTheme.of(context)
  503. .titleMedium
  504. .override(
  505. font: GoogleFonts.interTight(
  506. fontWeight: FlutterFlowTheme.of(context)
  507. .titleMedium
  508. .fontWeight,
  509. fontStyle: FlutterFlowTheme.of(context)
  510. .titleMedium
  511. .fontStyle,
  512. ),
  513. letterSpacing: 0.0,
  514. fontWeight: FlutterFlowTheme.of(context)
  515. .titleMedium
  516. .fontWeight,
  517. fontStyle: FlutterFlowTheme.of(context)
  518. .titleMedium
  519. .fontStyle,
  520. ),
  521. ),
  522. trailing: Icon(
  523. Icons.arrow_forward_ios_rounded,
  524. color: FlutterFlowTheme.of(context).secondaryText,
  525. size: 24.0,
  526. ),
  527. tileColor:
  528. FlutterFlowTheme.of(context).secondaryBackground,
  529. dense: true,
  530. contentPadding: EdgeInsetsDirectional.fromSTEB(
  531. 12.0, 0.0, 12.0, 0.0),
  532. shape: RoundedRectangleBorder(
  533. borderRadius: BorderRadius.circular(8.0),
  534. ),
  535. ),
  536. ),
  537. ),
  538. ),
  539. Padding(
  540. padding:
  541. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  542. child: InkWell(
  543. splashColor: Colors.transparent,
  544. focusColor: Colors.transparent,
  545. hoverColor: Colors.transparent,
  546. highlightColor: Colors.transparent,
  547. onTap: () async {
  548. context.pushNamed(
  549. PUitgaanPageWidget.routeName,
  550. queryParameters: {
  551. 'plaats': serializeParam(
  552. FFAppState().provincieSelectId,
  553. ParamType.String,
  554. ),
  555. 'services': serializeParam(
  556. 'services_6',
  557. ParamType.String,
  558. ),
  559. }.withoutNulls,
  560. );
  561. },
  562. child: Material(
  563. color: Colors.transparent,
  564. child: ListTile(
  565. leading: Icon(
  566. Icons.movie_outlined,
  567. ),
  568. title: Text(
  569. FFLocalizations.of(context).getText(
  570. '0zbg44er' /* Films */,
  571. ),
  572. style: FlutterFlowTheme.of(context)
  573. .titleMedium
  574. .override(
  575. font: GoogleFonts.interTight(
  576. fontWeight: FlutterFlowTheme.of(context)
  577. .titleMedium
  578. .fontWeight,
  579. fontStyle: FlutterFlowTheme.of(context)
  580. .titleMedium
  581. .fontStyle,
  582. ),
  583. letterSpacing: 0.0,
  584. fontWeight: FlutterFlowTheme.of(context)
  585. .titleMedium
  586. .fontWeight,
  587. fontStyle: FlutterFlowTheme.of(context)
  588. .titleMedium
  589. .fontStyle,
  590. ),
  591. ),
  592. trailing: Icon(
  593. Icons.arrow_forward_ios_rounded,
  594. color: FlutterFlowTheme.of(context).secondaryText,
  595. size: 24.0,
  596. ),
  597. tileColor:
  598. FlutterFlowTheme.of(context).secondaryBackground,
  599. dense: true,
  600. contentPadding: EdgeInsetsDirectional.fromSTEB(
  601. 12.0, 0.0, 12.0, 0.0),
  602. shape: RoundedRectangleBorder(
  603. borderRadius: BorderRadius.circular(8.0),
  604. ),
  605. ),
  606. ),
  607. ),
  608. ),
  609. Align(
  610. alignment: AlignmentDirectional(0.0, 0.0),
  611. child: Padding(
  612. padding:
  613. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  614. child: InkWell(
  615. splashColor: Colors.transparent,
  616. focusColor: Colors.transparent,
  617. hoverColor: Colors.transparent,
  618. highlightColor: Colors.transparent,
  619. onTap: () async {
  620. context.pushNamed(
  621. PUitgaanPageWidget.routeName,
  622. queryParameters: {
  623. 'plaats': serializeParam(
  624. FFAppState().provincieSelectId,
  625. ParamType.String,
  626. ),
  627. 'services': serializeParam(
  628. 'services_7',
  629. ParamType.String,
  630. ),
  631. }.withoutNulls,
  632. );
  633. },
  634. child: Material(
  635. color: Colors.transparent,
  636. child: ListTile(
  637. leading: FaIcon(
  638. FontAwesomeIcons.child,
  639. ),
  640. title: Text(
  641. FFLocalizations.of(context).getText(
  642. 'zguubv8h' /* Jeugd */,
  643. ),
  644. style: FlutterFlowTheme.of(context)
  645. .titleMedium
  646. .override(
  647. font: GoogleFonts.interTight(
  648. fontWeight: FlutterFlowTheme.of(context)
  649. .titleMedium
  650. .fontWeight,
  651. fontStyle: FlutterFlowTheme.of(context)
  652. .titleMedium
  653. .fontStyle,
  654. ),
  655. letterSpacing: 0.0,
  656. fontWeight: FlutterFlowTheme.of(context)
  657. .titleMedium
  658. .fontWeight,
  659. fontStyle: FlutterFlowTheme.of(context)
  660. .titleMedium
  661. .fontStyle,
  662. ),
  663. ),
  664. trailing: Icon(
  665. Icons.arrow_forward_ios_rounded,
  666. color: FlutterFlowTheme.of(context).secondaryText,
  667. size: 24.0,
  668. ),
  669. tileColor: FlutterFlowTheme.of(context)
  670. .secondaryBackground,
  671. dense: true,
  672. contentPadding: EdgeInsetsDirectional.fromSTEB(
  673. 12.0, 0.0, 12.0, 0.0),
  674. shape: RoundedRectangleBorder(
  675. borderRadius: BorderRadius.circular(8.0),
  676. ),
  677. ),
  678. ),
  679. ),
  680. ),
  681. ),
  682. Padding(
  683. padding:
  684. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  685. child: InkWell(
  686. splashColor: Colors.transparent,
  687. focusColor: Colors.transparent,
  688. hoverColor: Colors.transparent,
  689. highlightColor: Colors.transparent,
  690. onTap: () async {
  691. context.pushNamed(
  692. HorecagelegenhedenOverzichtPageDataTypeWidget
  693. .routeName,
  694. queryParameters: {
  695. 'plaats': serializeParam(
  696. FFAppState().provincieSelectId,
  697. ParamType.String,
  698. ),
  699. }.withoutNulls,
  700. );
  701. },
  702. child: Material(
  703. color: Colors.transparent,
  704. child: ListTile(
  705. leading: Icon(
  706. Icons.restaurant_sharp,
  707. ),
  708. title: Text(
  709. FFLocalizations.of(context).getText(
  710. 'mqf3caeh' /* Horeca */,
  711. ),
  712. style: FlutterFlowTheme.of(context)
  713. .titleMedium
  714. .override(
  715. font: GoogleFonts.interTight(
  716. fontWeight: FlutterFlowTheme.of(context)
  717. .titleMedium
  718. .fontWeight,
  719. fontStyle: FlutterFlowTheme.of(context)
  720. .titleMedium
  721. .fontStyle,
  722. ),
  723. letterSpacing: 0.0,
  724. fontWeight: FlutterFlowTheme.of(context)
  725. .titleMedium
  726. .fontWeight,
  727. fontStyle: FlutterFlowTheme.of(context)
  728. .titleMedium
  729. .fontStyle,
  730. ),
  731. ),
  732. trailing: Icon(
  733. Icons.arrow_forward_ios_rounded,
  734. color: FlutterFlowTheme.of(context).secondaryText,
  735. size: 24.0,
  736. ),
  737. tileColor:
  738. FlutterFlowTheme.of(context).secondaryBackground,
  739. dense: true,
  740. contentPadding: EdgeInsetsDirectional.fromSTEB(
  741. 12.0, 0.0, 12.0, 0.0),
  742. shape: RoundedRectangleBorder(
  743. borderRadius: BorderRadius.circular(8.0),
  744. ),
  745. ),
  746. ),
  747. ),
  748. ),
  749. Padding(
  750. padding: EdgeInsetsDirectional.fromSTEB(0.0, 5.0, 0.0, 0.0),
  751. child: Material(
  752. color: Colors.transparent,
  753. child: ListTile(
  754. leading: Icon(
  755. Icons.house,
  756. ),
  757. title: Text(
  758. FFLocalizations.of(context).getText(
  759. 'qoszyexg' /* Gemeente */,
  760. ),
  761. style: FlutterFlowTheme.of(context)
  762. .headlineMedium
  763. .override(
  764. font: GoogleFonts.interTight(
  765. fontWeight: FlutterFlowTheme.of(context)
  766. .headlineMedium
  767. .fontWeight,
  768. fontStyle: FlutterFlowTheme.of(context)
  769. .headlineMedium
  770. .fontStyle,
  771. ),
  772. letterSpacing: 0.0,
  773. fontWeight: FlutterFlowTheme.of(context)
  774. .headlineMedium
  775. .fontWeight,
  776. fontStyle: FlutterFlowTheme.of(context)
  777. .headlineMedium
  778. .fontStyle,
  779. ),
  780. ),
  781. trailing: Icon(
  782. Icons.arrow_forward_ios_rounded,
  783. color: FlutterFlowTheme.of(context).secondaryText,
  784. size: 24.0,
  785. ),
  786. tileColor:
  787. FlutterFlowTheme.of(context).secondaryBackground,
  788. dense: true,
  789. contentPadding: EdgeInsetsDirectional.fromSTEB(
  790. 12.0, 0.0, 12.0, 0.0),
  791. shape: RoundedRectangleBorder(
  792. borderRadius: BorderRadius.circular(8.0),
  793. ),
  794. ),
  795. ),
  796. ),
  797. Padding(
  798. padding:
  799. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  800. child: InkWell(
  801. splashColor: Colors.transparent,
  802. focusColor: Colors.transparent,
  803. hoverColor: Colors.transparent,
  804. highlightColor: Colors.transparent,
  805. onTap: () async {
  806. context.pushNamed(
  807. PUitgaanPageWidget.routeName,
  808. queryParameters: {
  809. 'plaats': serializeParam(
  810. FFAppState().gemeenteSelectId,
  811. ParamType.String,
  812. ),
  813. 'services': serializeParam(
  814. 'services_3',
  815. ParamType.String,
  816. ),
  817. }.withoutNulls,
  818. );
  819. },
  820. child: Material(
  821. color: Colors.transparent,
  822. child: ListTile(
  823. leading: Icon(
  824. Icons.music_note_outlined,
  825. ),
  826. title: Text(
  827. FFLocalizations.of(context).getText(
  828. 'f2xucb65' /* Uitgaan */,
  829. ),
  830. style: FlutterFlowTheme.of(context)
  831. .titleMedium
  832. .override(
  833. font: GoogleFonts.interTight(
  834. fontWeight: FlutterFlowTheme.of(context)
  835. .titleMedium
  836. .fontWeight,
  837. fontStyle: FlutterFlowTheme.of(context)
  838. .titleMedium
  839. .fontStyle,
  840. ),
  841. letterSpacing: 0.0,
  842. fontWeight: FlutterFlowTheme.of(context)
  843. .titleMedium
  844. .fontWeight,
  845. fontStyle: FlutterFlowTheme.of(context)
  846. .titleMedium
  847. .fontStyle,
  848. ),
  849. ),
  850. trailing: Icon(
  851. Icons.arrow_forward_ios_rounded,
  852. color: FlutterFlowTheme.of(context).secondaryText,
  853. size: 24.0,
  854. ),
  855. tileColor:
  856. FlutterFlowTheme.of(context).secondaryBackground,
  857. dense: true,
  858. contentPadding: EdgeInsetsDirectional.fromSTEB(
  859. 12.0, 0.0, 12.0, 0.0),
  860. shape: RoundedRectangleBorder(
  861. borderRadius: BorderRadius.circular(8.0),
  862. ),
  863. ),
  864. ),
  865. ),
  866. ),
  867. Padding(
  868. padding:
  869. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  870. child: InkWell(
  871. splashColor: Colors.transparent,
  872. focusColor: Colors.transparent,
  873. hoverColor: Colors.transparent,
  874. highlightColor: Colors.transparent,
  875. onTap: () async {
  876. context.pushNamed(
  877. PUitgaanPageWidget.routeName,
  878. queryParameters: {
  879. 'plaats': serializeParam(
  880. FFAppState().gemeenteSelectId,
  881. ParamType.String,
  882. ),
  883. 'services': serializeParam(
  884. 'services_4',
  885. ParamType.String,
  886. ),
  887. }.withoutNulls,
  888. );
  889. },
  890. child: Material(
  891. color: Colors.transparent,
  892. child: ListTile(
  893. leading: FaIcon(
  894. FontAwesomeIcons.flagCheckered,
  895. ),
  896. title: Text(
  897. FFLocalizations.of(context).getText(
  898. 'aco5j6v5' /* Activiteiten */,
  899. ),
  900. style: FlutterFlowTheme.of(context)
  901. .titleMedium
  902. .override(
  903. font: GoogleFonts.interTight(
  904. fontWeight: FlutterFlowTheme.of(context)
  905. .titleMedium
  906. .fontWeight,
  907. fontStyle: FlutterFlowTheme.of(context)
  908. .titleMedium
  909. .fontStyle,
  910. ),
  911. letterSpacing: 0.0,
  912. fontWeight: FlutterFlowTheme.of(context)
  913. .titleMedium
  914. .fontWeight,
  915. fontStyle: FlutterFlowTheme.of(context)
  916. .titleMedium
  917. .fontStyle,
  918. ),
  919. ),
  920. trailing: Icon(
  921. Icons.arrow_forward_ios_rounded,
  922. color: FlutterFlowTheme.of(context).secondaryText,
  923. size: 24.0,
  924. ),
  925. tileColor:
  926. FlutterFlowTheme.of(context).secondaryBackground,
  927. dense: true,
  928. contentPadding: EdgeInsetsDirectional.fromSTEB(
  929. 12.0, 0.0, 12.0, 0.0),
  930. shape: RoundedRectangleBorder(
  931. borderRadius: BorderRadius.circular(8.0),
  932. ),
  933. ),
  934. ),
  935. ),
  936. ),
  937. Padding(
  938. padding:
  939. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  940. child: InkWell(
  941. splashColor: Colors.transparent,
  942. focusColor: Colors.transparent,
  943. hoverColor: Colors.transparent,
  944. highlightColor: Colors.transparent,
  945. onTap: () async {
  946. context.pushNamed(
  947. PUitgaanPageWidget.routeName,
  948. queryParameters: {
  949. 'plaats': serializeParam(
  950. FFAppState().gemeenteSelectId,
  951. ParamType.String,
  952. ),
  953. 'services': serializeParam(
  954. 'services_5',
  955. ParamType.String,
  956. ),
  957. }.withoutNulls,
  958. );
  959. },
  960. child: Material(
  961. color: Colors.transparent,
  962. child: ListTile(
  963. leading: Icon(
  964. Icons.article_sharp,
  965. ),
  966. title: Text(
  967. FFLocalizations.of(context).getText(
  968. 'u6kma8y1' /* Cultuur */,
  969. ),
  970. style: FlutterFlowTheme.of(context)
  971. .titleMedium
  972. .override(
  973. font: GoogleFonts.interTight(
  974. fontWeight: FlutterFlowTheme.of(context)
  975. .titleMedium
  976. .fontWeight,
  977. fontStyle: FlutterFlowTheme.of(context)
  978. .titleMedium
  979. .fontStyle,
  980. ),
  981. letterSpacing: 0.0,
  982. fontWeight: FlutterFlowTheme.of(context)
  983. .titleMedium
  984. .fontWeight,
  985. fontStyle: FlutterFlowTheme.of(context)
  986. .titleMedium
  987. .fontStyle,
  988. ),
  989. ),
  990. trailing: Icon(
  991. Icons.arrow_forward_ios_rounded,
  992. color: FlutterFlowTheme.of(context).secondaryText,
  993. size: 24.0,
  994. ),
  995. tileColor:
  996. FlutterFlowTheme.of(context).secondaryBackground,
  997. dense: true,
  998. contentPadding: EdgeInsetsDirectional.fromSTEB(
  999. 12.0, 0.0, 12.0, 0.0),
  1000. shape: RoundedRectangleBorder(
  1001. borderRadius: BorderRadius.circular(8.0),
  1002. ),
  1003. ),
  1004. ),
  1005. ),
  1006. ),
  1007. Padding(
  1008. padding:
  1009. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  1010. child: InkWell(
  1011. splashColor: Colors.transparent,
  1012. focusColor: Colors.transparent,
  1013. hoverColor: Colors.transparent,
  1014. highlightColor: Colors.transparent,
  1015. onTap: () async {
  1016. context.pushNamed(
  1017. PUitgaanPageWidget.routeName,
  1018. queryParameters: {
  1019. 'plaats': serializeParam(
  1020. FFAppState().gemeenteSelectId,
  1021. ParamType.String,
  1022. ),
  1023. 'services': serializeParam(
  1024. 'services_6',
  1025. ParamType.String,
  1026. ),
  1027. }.withoutNulls,
  1028. );
  1029. },
  1030. child: Material(
  1031. color: Colors.transparent,
  1032. child: ListTile(
  1033. leading: Icon(
  1034. Icons.movie_outlined,
  1035. ),
  1036. title: Text(
  1037. FFLocalizations.of(context).getText(
  1038. 'hpm7mxhj' /* Films */,
  1039. ),
  1040. style: FlutterFlowTheme.of(context)
  1041. .titleLarge
  1042. .override(
  1043. font: GoogleFonts.interTight(
  1044. fontWeight: FlutterFlowTheme.of(context)
  1045. .titleLarge
  1046. .fontWeight,
  1047. fontStyle: FlutterFlowTheme.of(context)
  1048. .titleLarge
  1049. .fontStyle,
  1050. ),
  1051. letterSpacing: 0.0,
  1052. fontWeight: FlutterFlowTheme.of(context)
  1053. .titleLarge
  1054. .fontWeight,
  1055. fontStyle: FlutterFlowTheme.of(context)
  1056. .titleLarge
  1057. .fontStyle,
  1058. ),
  1059. ),
  1060. trailing: Icon(
  1061. Icons.arrow_forward_ios_rounded,
  1062. color: FlutterFlowTheme.of(context).secondaryText,
  1063. size: 24.0,
  1064. ),
  1065. tileColor:
  1066. FlutterFlowTheme.of(context).secondaryBackground,
  1067. dense: true,
  1068. contentPadding: EdgeInsetsDirectional.fromSTEB(
  1069. 12.0, 0.0, 12.0, 0.0),
  1070. shape: RoundedRectangleBorder(
  1071. borderRadius: BorderRadius.circular(8.0),
  1072. ),
  1073. ),
  1074. ),
  1075. ),
  1076. ),
  1077. Padding(
  1078. padding:
  1079. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  1080. child: InkWell(
  1081. splashColor: Colors.transparent,
  1082. focusColor: Colors.transparent,
  1083. hoverColor: Colors.transparent,
  1084. highlightColor: Colors.transparent,
  1085. onTap: () async {
  1086. context.pushNamed(
  1087. PUitgaanPageWidget.routeName,
  1088. queryParameters: {
  1089. 'plaats': serializeParam(
  1090. FFAppState().gemeenteSelectId,
  1091. ParamType.String,
  1092. ),
  1093. 'services': serializeParam(
  1094. 'services_7',
  1095. ParamType.String,
  1096. ),
  1097. }.withoutNulls,
  1098. );
  1099. },
  1100. child: Material(
  1101. color: Colors.transparent,
  1102. child: ListTile(
  1103. leading: Icon(
  1104. Icons.emoji_people,
  1105. ),
  1106. title: Text(
  1107. FFLocalizations.of(context).getText(
  1108. 'clxcjmfh' /* Jeugd */,
  1109. ),
  1110. style: FlutterFlowTheme.of(context)
  1111. .titleLarge
  1112. .override(
  1113. font: GoogleFonts.interTight(
  1114. fontWeight: FlutterFlowTheme.of(context)
  1115. .titleLarge
  1116. .fontWeight,
  1117. fontStyle: FlutterFlowTheme.of(context)
  1118. .titleLarge
  1119. .fontStyle,
  1120. ),
  1121. letterSpacing: 0.0,
  1122. fontWeight: FlutterFlowTheme.of(context)
  1123. .titleLarge
  1124. .fontWeight,
  1125. fontStyle: FlutterFlowTheme.of(context)
  1126. .titleLarge
  1127. .fontStyle,
  1128. ),
  1129. ),
  1130. trailing: Icon(
  1131. Icons.arrow_forward_ios_rounded,
  1132. color: FlutterFlowTheme.of(context).secondaryText,
  1133. size: 24.0,
  1134. ),
  1135. tileColor:
  1136. FlutterFlowTheme.of(context).secondaryBackground,
  1137. dense: true,
  1138. contentPadding: EdgeInsetsDirectional.fromSTEB(
  1139. 12.0, 0.0, 12.0, 0.0),
  1140. shape: RoundedRectangleBorder(
  1141. borderRadius: BorderRadius.circular(8.0),
  1142. ),
  1143. ),
  1144. ),
  1145. ),
  1146. ),
  1147. Padding(
  1148. padding:
  1149. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  1150. child: InkWell(
  1151. splashColor: Colors.transparent,
  1152. focusColor: Colors.transparent,
  1153. hoverColor: Colors.transparent,
  1154. highlightColor: Colors.transparent,
  1155. onTap: () async {
  1156. context.pushNamed(
  1157. HorecagelegenhedenOverzichtWidget.routeName,
  1158. queryParameters: {
  1159. 'plaats': serializeParam(
  1160. FFAppState().gemeenteSelectId,
  1161. ParamType.String,
  1162. ),
  1163. }.withoutNulls,
  1164. );
  1165. },
  1166. child: Material(
  1167. color: Colors.transparent,
  1168. child: ListTile(
  1169. leading: Icon(
  1170. Icons.restaurant_sharp,
  1171. ),
  1172. title: Text(
  1173. FFLocalizations.of(context).getText(
  1174. 'mk70rozo' /* Horeca */,
  1175. ),
  1176. style: FlutterFlowTheme.of(context)
  1177. .titleLarge
  1178. .override(
  1179. font: GoogleFonts.interTight(
  1180. fontWeight: FlutterFlowTheme.of(context)
  1181. .titleLarge
  1182. .fontWeight,
  1183. fontStyle: FlutterFlowTheme.of(context)
  1184. .titleLarge
  1185. .fontStyle,
  1186. ),
  1187. letterSpacing: 0.0,
  1188. fontWeight: FlutterFlowTheme.of(context)
  1189. .titleLarge
  1190. .fontWeight,
  1191. fontStyle: FlutterFlowTheme.of(context)
  1192. .titleLarge
  1193. .fontStyle,
  1194. ),
  1195. ),
  1196. trailing: Icon(
  1197. Icons.arrow_forward_ios_rounded,
  1198. color: FlutterFlowTheme.of(context).secondaryText,
  1199. size: 24.0,
  1200. ),
  1201. tileColor:
  1202. FlutterFlowTheme.of(context).secondaryBackground,
  1203. dense: true,
  1204. contentPadding: EdgeInsetsDirectional.fromSTEB(
  1205. 12.0, 0.0, 12.0, 0.0),
  1206. shape: RoundedRectangleBorder(
  1207. borderRadius: BorderRadius.circular(8.0),
  1208. ),
  1209. ),
  1210. ),
  1211. ),
  1212. ),
  1213. Padding(
  1214. padding:
  1215. EdgeInsetsDirectional.fromSTEB(50.0, 0.0, 0.0, 0.0),
  1216. child: Material(
  1217. color: Colors.transparent,
  1218. child: ListTile(
  1219. leading: Icon(
  1220. Icons.delivery_dining,
  1221. ),
  1222. title: Text(
  1223. FFLocalizations.of(context).getText(
  1224. 't46xiboh' /* Thuis bezorgen */,
  1225. ),
  1226. style:
  1227. FlutterFlowTheme.of(context).titleLarge.override(
  1228. font: GoogleFonts.interTight(
  1229. fontWeight: FlutterFlowTheme.of(context)
  1230. .titleLarge
  1231. .fontWeight,
  1232. fontStyle: FlutterFlowTheme.of(context)
  1233. .titleLarge
  1234. .fontStyle,
  1235. ),
  1236. letterSpacing: 0.0,
  1237. fontWeight: FlutterFlowTheme.of(context)
  1238. .titleLarge
  1239. .fontWeight,
  1240. fontStyle: FlutterFlowTheme.of(context)
  1241. .titleLarge
  1242. .fontStyle,
  1243. ),
  1244. ),
  1245. trailing: Icon(
  1246. Icons.arrow_forward_ios_rounded,
  1247. color: FlutterFlowTheme.of(context).secondaryText,
  1248. size: 24.0,
  1249. ),
  1250. tileColor:
  1251. FlutterFlowTheme.of(context).secondaryBackground,
  1252. dense: false,
  1253. contentPadding: EdgeInsetsDirectional.fromSTEB(
  1254. 12.0, 0.0, 12.0, 0.0),
  1255. shape: RoundedRectangleBorder(
  1256. borderRadius: BorderRadius.circular(8.0),
  1257. ),
  1258. ),
  1259. ),
  1260. ),
  1261. Padding(
  1262. padding:
  1263. EdgeInsetsDirectional.fromSTEB(0.0, 0.0, 0.0, 48.0),
  1264. child: Row(
  1265. mainAxisSize: MainAxisSize.max,
  1266. children: [
  1267. FFButtonWidget(
  1268. onPressed: () async {
  1269. context.pushNamed(LoginWidget.routeName);
  1270. },
  1271. text: FFLocalizations.of(context).getText(
  1272. '0xszp35t' /* Mijn Account */,
  1273. ),
  1274. options: FFButtonOptions(
  1275. height: 40.0,
  1276. padding: EdgeInsetsDirectional.fromSTEB(
  1277. 16.0, 0.0, 16.0, 0.0),
  1278. iconPadding: EdgeInsetsDirectional.fromSTEB(
  1279. 0.0, 0.0, 0.0, 0.0),
  1280. color: FlutterFlowTheme.of(context).primary,
  1281. textStyle: FlutterFlowTheme.of(context)
  1282. .titleSmall
  1283. .override(
  1284. font: GoogleFonts.interTight(
  1285. fontWeight: FlutterFlowTheme.of(context)
  1286. .titleSmall
  1287. .fontWeight,
  1288. fontStyle: FlutterFlowTheme.of(context)
  1289. .titleSmall
  1290. .fontStyle,
  1291. ),
  1292. color: Colors.white,
  1293. letterSpacing: 0.0,
  1294. fontWeight: FlutterFlowTheme.of(context)
  1295. .titleSmall
  1296. .fontWeight,
  1297. fontStyle: FlutterFlowTheme.of(context)
  1298. .titleSmall
  1299. .fontStyle,
  1300. ),
  1301. elevation: 0.0,
  1302. borderRadius: BorderRadius.circular(8.0),
  1303. ),
  1304. ),
  1305. AlignedTooltip(
  1306. content: Padding(
  1307. padding: EdgeInsets.all(4.0),
  1308. child: Text(
  1309. FFLocalizations.of(context).getText(
  1310. 'vmbtb6ah' /* Terug */,
  1311. ),
  1312. style: FlutterFlowTheme.of(context)
  1313. .bodyLarge
  1314. .override(
  1315. font: GoogleFonts.inter(
  1316. fontWeight: FlutterFlowTheme.of(context)
  1317. .bodyLarge
  1318. .fontWeight,
  1319. fontStyle: FlutterFlowTheme.of(context)
  1320. .bodyLarge
  1321. .fontStyle,
  1322. ),
  1323. letterSpacing: 0.0,
  1324. fontWeight: FlutterFlowTheme.of(context)
  1325. .bodyLarge
  1326. .fontWeight,
  1327. fontStyle: FlutterFlowTheme.of(context)
  1328. .bodyLarge
  1329. .fontStyle,
  1330. ),
  1331. ),
  1332. ),
  1333. offset: 4.0,
  1334. preferredDirection: AxisDirection.down,
  1335. borderRadius: BorderRadius.circular(8.0),
  1336. backgroundColor:
  1337. FlutterFlowTheme.of(context).secondaryBackground,
  1338. elevation: 4.0,
  1339. tailBaseWidth: 24.0,
  1340. tailLength: 12.0,
  1341. waitDuration: Duration(milliseconds: 100),
  1342. showDuration: Duration(milliseconds: 1500),
  1343. triggerMode: TooltipTriggerMode.tap,
  1344. child: FlutterFlowIconButton(
  1345. borderRadius: 8.0,
  1346. buttonSize: 40.0,
  1347. fillColor: FlutterFlowTheme.of(context).primary,
  1348. icon: Icon(
  1349. Icons.arrow_back,
  1350. color: FlutterFlowTheme.of(context).info,
  1351. size: 24.0,
  1352. ),
  1353. onPressed: () async {
  1354. Navigator.pop(context);
  1355. },
  1356. ),
  1357. ),
  1358. Text(
  1359. FFLocalizations.of(context).getText(
  1360. '7qpu1l01' /* v0001 */,
  1361. ),
  1362. style:
  1363. FlutterFlowTheme.of(context).bodyMedium.override(
  1364. font: GoogleFonts.inter(
  1365. fontWeight: FlutterFlowTheme.of(context)
  1366. .bodyMedium
  1367. .fontWeight,
  1368. fontStyle: FlutterFlowTheme.of(context)
  1369. .bodyMedium
  1370. .fontStyle,
  1371. ),
  1372. color: Color(0xFF5B88A9),
  1373. fontSize: 12.0,
  1374. letterSpacing: 0.0,
  1375. fontWeight: FlutterFlowTheme.of(context)
  1376. .bodyMedium
  1377. .fontWeight,
  1378. fontStyle: FlutterFlowTheme.of(context)
  1379. .bodyMedium
  1380. .fontStyle,
  1381. ),
  1382. ),
  1383. ],
  1384. ),
  1385. ),
  1386. ],
  1387. ),
  1388. ),
  1389. ),
  1390. ],
  1391. ),
  1392. );
  1393. }
  1394. }