drawer_component_copy_widget.dart 65 KB

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