|
|
@@ -364,9 +364,9 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
return FlutterFlowIconButton(
|
|
|
borderRadius: 8.0,
|
|
|
buttonSize: 32.0,
|
|
|
- fillColor: Color(0x0AFFFFFF),
|
|
|
+ fillColor: Colors.white,
|
|
|
icon: Icon(
|
|
|
- Icons.favorite_border,
|
|
|
+ Icons.favorite,
|
|
|
color: Color(0xFFB50808),
|
|
|
size: 24.0,
|
|
|
),
|
|
|
@@ -875,16 +875,38 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
'')
|
|
|
- Text(
|
|
|
- getJsonField(
|
|
|
- horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
- .jsonBody,
|
|
|
- r'''$[:].website''',
|
|
|
- ).toString(),
|
|
|
- style: FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .override(
|
|
|
- font: GoogleFonts.inter(
|
|
|
+ InkWell(
|
|
|
+ splashColor: Colors.transparent,
|
|
|
+ focusColor: Colors.transparent,
|
|
|
+ hoverColor: Colors.transparent,
|
|
|
+ highlightColor: Colors.transparent,
|
|
|
+ onTap: () async {
|
|
|
+ await launchURL(getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].website''',
|
|
|
+ ).toString());
|
|
|
+ },
|
|
|
+ child: Text(
|
|
|
+ getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].website''',
|
|
|
+ ).toString(),
|
|
|
+ style: FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .override(
|
|
|
+ font: GoogleFonts.inter(
|
|
|
+ fontWeight:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontWeight,
|
|
|
+ fontStyle:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontStyle,
|
|
|
+ ),
|
|
|
+ letterSpacing: 0.0,
|
|
|
fontWeight:
|
|
|
FlutterFlowTheme.of(context)
|
|
|
.bodyMedium
|
|
|
@@ -894,16 +916,7 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.bodyMedium
|
|
|
.fontStyle,
|
|
|
),
|
|
|
- letterSpacing: 0.0,
|
|
|
- fontWeight:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontWeight,
|
|
|
- fontStyle:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontStyle,
|
|
|
- ),
|
|
|
+ ),
|
|
|
),
|
|
|
if (EstablishmentInfoCall
|
|
|
.establishmentMenukaart(
|
|
|
@@ -917,16 +930,38 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
'')
|
|
|
- Text(
|
|
|
- getJsonField(
|
|
|
- horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
- .jsonBody,
|
|
|
- r'''$[:].menukaart''',
|
|
|
- ).toString(),
|
|
|
- style: FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .override(
|
|
|
- font: GoogleFonts.inter(
|
|
|
+ InkWell(
|
|
|
+ splashColor: Colors.transparent,
|
|
|
+ focusColor: Colors.transparent,
|
|
|
+ hoverColor: Colors.transparent,
|
|
|
+ highlightColor: Colors.transparent,
|
|
|
+ onTap: () async {
|
|
|
+ await launchURL(getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].menukaart''',
|
|
|
+ ).toString());
|
|
|
+ },
|
|
|
+ child: Text(
|
|
|
+ getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].menukaart''',
|
|
|
+ ).toString(),
|
|
|
+ style: FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .override(
|
|
|
+ font: GoogleFonts.inter(
|
|
|
+ fontWeight:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontWeight,
|
|
|
+ fontStyle:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontStyle,
|
|
|
+ ),
|
|
|
+ letterSpacing: 0.0,
|
|
|
fontWeight:
|
|
|
FlutterFlowTheme.of(context)
|
|
|
.bodyMedium
|
|
|
@@ -936,16 +971,7 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.bodyMedium
|
|
|
.fontStyle,
|
|
|
),
|
|
|
- letterSpacing: 0.0,
|
|
|
- fontWeight:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontWeight,
|
|
|
- fontStyle:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontStyle,
|
|
|
- ),
|
|
|
+ ),
|
|
|
),
|
|
|
if (EstablishmentInfoCall
|
|
|
.establishmentFacebook(
|
|
|
@@ -959,16 +985,38 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
'')
|
|
|
- Text(
|
|
|
- getJsonField(
|
|
|
- horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
- .jsonBody,
|
|
|
- r'''$[:].facebook''',
|
|
|
- ).toString(),
|
|
|
- style: FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .override(
|
|
|
- font: GoogleFonts.inter(
|
|
|
+ InkWell(
|
|
|
+ splashColor: Colors.transparent,
|
|
|
+ focusColor: Colors.transparent,
|
|
|
+ hoverColor: Colors.transparent,
|
|
|
+ highlightColor: Colors.transparent,
|
|
|
+ onTap: () async {
|
|
|
+ await launchURL(getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].facebook''',
|
|
|
+ ).toString());
|
|
|
+ },
|
|
|
+ child: Text(
|
|
|
+ getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].facebook''',
|
|
|
+ ).toString(),
|
|
|
+ style: FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .override(
|
|
|
+ font: GoogleFonts.inter(
|
|
|
+ fontWeight:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontWeight,
|
|
|
+ fontStyle:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontStyle,
|
|
|
+ ),
|
|
|
+ letterSpacing: 0.0,
|
|
|
fontWeight:
|
|
|
FlutterFlowTheme.of(context)
|
|
|
.bodyMedium
|
|
|
@@ -978,16 +1026,7 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.bodyMedium
|
|
|
.fontStyle,
|
|
|
),
|
|
|
- letterSpacing: 0.0,
|
|
|
- fontWeight:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontWeight,
|
|
|
- fontStyle:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontStyle,
|
|
|
- ),
|
|
|
+ ),
|
|
|
),
|
|
|
if (EstablishmentInfoCall
|
|
|
.establishmentTwitter(
|
|
|
@@ -1001,16 +1040,38 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
'')
|
|
|
- Text(
|
|
|
- getJsonField(
|
|
|
- horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
- .jsonBody,
|
|
|
- r'''$[:].twitter''',
|
|
|
- ).toString(),
|
|
|
- style: FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .override(
|
|
|
- font: GoogleFonts.inter(
|
|
|
+ InkWell(
|
|
|
+ splashColor: Colors.transparent,
|
|
|
+ focusColor: Colors.transparent,
|
|
|
+ hoverColor: Colors.transparent,
|
|
|
+ highlightColor: Colors.transparent,
|
|
|
+ onTap: () async {
|
|
|
+ await launchURL(getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].twitter''',
|
|
|
+ ).toString());
|
|
|
+ },
|
|
|
+ child: Text(
|
|
|
+ getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].twitter''',
|
|
|
+ ).toString(),
|
|
|
+ style: FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .override(
|
|
|
+ font: GoogleFonts.inter(
|
|
|
+ fontWeight:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontWeight,
|
|
|
+ fontStyle:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontStyle,
|
|
|
+ ),
|
|
|
+ letterSpacing: 0.0,
|
|
|
fontWeight:
|
|
|
FlutterFlowTheme.of(context)
|
|
|
.bodyMedium
|
|
|
@@ -1020,16 +1081,7 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.bodyMedium
|
|
|
.fontStyle,
|
|
|
),
|
|
|
- letterSpacing: 0.0,
|
|
|
- fontWeight:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontWeight,
|
|
|
- fontStyle:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontStyle,
|
|
|
- ),
|
|
|
+ ),
|
|
|
),
|
|
|
if (EstablishmentInfoCall
|
|
|
.establishmentInstagram(
|
|
|
@@ -1043,16 +1095,38 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
'')
|
|
|
- Text(
|
|
|
- getJsonField(
|
|
|
- horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
- .jsonBody,
|
|
|
- r'''$[:].instagram''',
|
|
|
- ).toString(),
|
|
|
- style: FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .override(
|
|
|
- font: GoogleFonts.inter(
|
|
|
+ InkWell(
|
|
|
+ splashColor: Colors.transparent,
|
|
|
+ focusColor: Colors.transparent,
|
|
|
+ hoverColor: Colors.transparent,
|
|
|
+ highlightColor: Colors.transparent,
|
|
|
+ onTap: () async {
|
|
|
+ await launchURL(getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].instagram''',
|
|
|
+ ).toString());
|
|
|
+ },
|
|
|
+ child: Text(
|
|
|
+ getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].instagram''',
|
|
|
+ ).toString(),
|
|
|
+ style: FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .override(
|
|
|
+ font: GoogleFonts.inter(
|
|
|
+ fontWeight:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontWeight,
|
|
|
+ fontStyle:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontStyle,
|
|
|
+ ),
|
|
|
+ letterSpacing: 0.0,
|
|
|
fontWeight:
|
|
|
FlutterFlowTheme.of(context)
|
|
|
.bodyMedium
|
|
|
@@ -1062,16 +1136,7 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.bodyMedium
|
|
|
.fontStyle,
|
|
|
),
|
|
|
- letterSpacing: 0.0,
|
|
|
- fontWeight:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontWeight,
|
|
|
- fontStyle:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontStyle,
|
|
|
- ),
|
|
|
+ ),
|
|
|
),
|
|
|
],
|
|
|
),
|
|
|
@@ -1120,16 +1185,38 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
'')
|
|
|
- Text(
|
|
|
- getJsonField(
|
|
|
- horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
- .jsonBody,
|
|
|
- r'''$[:].bestellink''',
|
|
|
- ).toString(),
|
|
|
- style: FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .override(
|
|
|
- font: GoogleFonts.inter(
|
|
|
+ InkWell(
|
|
|
+ splashColor: Colors.transparent,
|
|
|
+ focusColor: Colors.transparent,
|
|
|
+ hoverColor: Colors.transparent,
|
|
|
+ highlightColor: Colors.transparent,
|
|
|
+ onTap: () async {
|
|
|
+ await launchURL(getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].bestellink''',
|
|
|
+ ).toString());
|
|
|
+ },
|
|
|
+ child: Text(
|
|
|
+ getJsonField(
|
|
|
+ horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
+ .jsonBody,
|
|
|
+ r'''$[:].bestellink''',
|
|
|
+ ).toString(),
|
|
|
+ style: FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .override(
|
|
|
+ font: GoogleFonts.inter(
|
|
|
+ fontWeight:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontWeight,
|
|
|
+ fontStyle:
|
|
|
+ FlutterFlowTheme.of(context)
|
|
|
+ .bodyMedium
|
|
|
+ .fontStyle,
|
|
|
+ ),
|
|
|
+ letterSpacing: 0.0,
|
|
|
fontWeight:
|
|
|
FlutterFlowTheme.of(context)
|
|
|
.bodyMedium
|
|
|
@@ -1139,25 +1226,16 @@ class _HorecagelegenheidCurrentWidgetState
|
|
|
.bodyMedium
|
|
|
.fontStyle,
|
|
|
),
|
|
|
- letterSpacing: 0.0,
|
|
|
- fontWeight:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontWeight,
|
|
|
- fontStyle:
|
|
|
- FlutterFlowTheme.of(context)
|
|
|
- .bodyMedium
|
|
|
- .fontStyle,
|
|
|
- ),
|
|
|
+ ),
|
|
|
),
|
|
|
if (EstablishmentInfoCall
|
|
|
- .establishmentOpeningstijden(
|
|
|
+ .establishmentbezorgtijden(
|
|
|
horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
.jsonBody,
|
|
|
) !=
|
|
|
null &&
|
|
|
EstablishmentInfoCall
|
|
|
- .establishmentOpeningstijden(
|
|
|
+ .establishmentbezorgtijden(
|
|
|
horecagelegenheidCurrentEstablishmentInfoResponse
|
|
|
.jsonBody,
|
|
|
) !=
|