Compare commits
47
Commits
5e78a134b0
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bb49a13b65 | ||
|
|
739bc5391e | ||
|
|
98d6ec3f45 | ||
|
|
381126e5d4 | ||
|
|
6823b6d725 | ||
|
|
66ab3c2e0b | ||
|
|
764e93df59 | ||
|
|
2989ca7b2b | ||
|
|
5305a1d487 | ||
|
|
6552c915a8 | ||
|
|
c427801621 | ||
|
|
0231b9fee7 | ||
|
|
817da526e9 | ||
|
|
b64d202c4b | ||
|
|
d726dbcf30 | ||
|
|
57701fef54 | ||
|
|
bcec73c6cb | ||
|
|
76c5ec8dfb | ||
|
|
35e3624802 | ||
|
|
0a852edc35 | ||
|
|
c7c1ca62ef | ||
|
|
3b77899d3e | ||
|
|
60f4844a4a | ||
|
|
28467eba5d | ||
|
|
8c23e878bb | ||
|
|
9d7ed4f6e5 | ||
|
|
ee4e1f5dae | ||
|
|
3abdbcf184 | ||
|
|
c0f4a11a92 | ||
|
|
274623f4de | ||
|
|
e8c0e14a66 | ||
|
|
6ed003d697 | ||
|
|
fca8004e8d | ||
|
|
c374797484 | ||
|
|
9a87996436 | ||
|
|
e641837815 | ||
|
|
dedde2deea | ||
|
|
b9d8192d01 | ||
|
|
0f5061ce96 | ||
|
|
44d72dce00 | ||
|
|
4d36f5f9ae | ||
|
|
ba85f31cef | ||
|
|
318126d83a | ||
|
|
8aa2a43cc7 | ||
|
|
aaaf60ab05 | ||
|
|
479dc25847 | ||
|
|
2853cc2581 |
@@ -5,6 +5,10 @@ on:
|
||||
branches:
|
||||
- main
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: builder
|
||||
@@ -15,30 +19,20 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Configure Gitea registry auth
|
||||
run: |
|
||||
set -euo pipefail
|
||||
mkdir -p ~/.docker
|
||||
auth="$(printf '%s:%s' "${{ secrets.REGISTRY_USERNAME }}" "${{ secrets.REGISTRY_TOKEN }}" | base64 | tr -d '\n')"
|
||||
printf '{"auths":{"gitea.dsrptlab.com":{"auth":"%s"}}}\n' "$auth" > ~/.docker/config.json
|
||||
|
||||
- name: Build and push image
|
||||
run: |
|
||||
set -euo pipefail
|
||||
for attempt in 1 2 3; do
|
||||
if docker buildx build \
|
||||
--push \
|
||||
if docker build \
|
||||
--provenance=false \
|
||||
--tag "$IMAGE_SHA" \
|
||||
--tag "$IMAGE_LATEST" \
|
||||
--build-arg MAPBOX_ACCESS_TOKEN="${{ secrets.MAPBOX_ACCESS_TOKEN }}" \
|
||||
--build-arg MAPBOX_STYLE="mapbox/streets-v12" \
|
||||
--build-arg TELEGRAM_BOT_USERNAME="carfteebot" \
|
||||
.; then
|
||||
published_images="$(docker image ls --format '{{.Repository}}:{{.Tag}}' | awk -v sha="$IMAGE_SHA" -v latest="$IMAGE_LATEST" '$0 == sha || $0 == latest')"
|
||||
if [ -n "$published_images" ]; then
|
||||
docker image rm -f $published_images
|
||||
fi
|
||||
--build-arg BUILD_VERSION="${GITHUB_SHA}" \
|
||||
. &&
|
||||
docker push "$IMAGE_SHA" &&
|
||||
docker push "$IMAGE_LATEST"; then
|
||||
docker image rm -f "$IMAGE_SHA" "$IMAGE_LATEST"
|
||||
exit 0
|
||||
fi
|
||||
sleep "$((attempt * 10))"
|
||||
|
||||
@@ -31,6 +31,7 @@ migrate_working_dir/
|
||||
.pub-cache/
|
||||
.pub/
|
||||
/build/
|
||||
**/build/
|
||||
/coverage/
|
||||
|
||||
# Symbolication related
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
[submodule "instructions"]
|
||||
path = instructions
|
||||
url = https://gitea.dsrptlab.com/dsrptlab/instructions
|
||||
[submodule "graphql-contracts"]
|
||||
path = graphql-contracts
|
||||
url = git@gitea.dsrptlab.com:mapflow/mapflow-graphql-contracts.git
|
||||
|
||||
+13
-6
@@ -1,17 +1,24 @@
|
||||
FROM ghcr.io/cirruslabs/flutter:stable AS build
|
||||
WORKDIR /app
|
||||
ARG MAPBOX_ACCESS_TOKEN=""
|
||||
ARG MAPBOX_STYLE="mapbox/streets-v12"
|
||||
ARG TELEGRAM_BOT_USERNAME="carfteebot"
|
||||
ARG BUILD_VERSION="local"
|
||||
COPY pubspec.* ./
|
||||
RUN flutter pub get
|
||||
COPY . .
|
||||
RUN flutter build web --release \
|
||||
--dart-define=MAPBOX_ACCESS_TOKEN="$MAPBOX_ACCESS_TOKEN" \
|
||||
--dart-define=MAPBOX_STYLE="$MAPBOX_STYLE" \
|
||||
--dart-define=TELEGRAM_BOT_USERNAME="$TELEGRAM_BOT_USERNAME"
|
||||
RUN rm -rf build/web && \
|
||||
flutter build web --release --base-href=/ -o build/web \
|
||||
--dart-define=TELEGRAM_BOT_USERNAME="$TELEGRAM_BOT_USERNAME" && \
|
||||
cp web/index.prod.html build/web/index.html && \
|
||||
rm -f build/web/index.prod.html && \
|
||||
dart run sw:generate \
|
||||
--input=build/web \
|
||||
--prefix=mapflow \
|
||||
--version="$BUILD_VERSION"
|
||||
|
||||
FROM nginx:1.27-alpine
|
||||
RUN apk add --no-cache curl jq
|
||||
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
||||
COPY scripts/40-mapflow-runtime-config.sh /docker-entrypoint.d/40-mapflow-runtime-config.sh
|
||||
COPY --from=build /app/build/web /usr/share/nginx/html
|
||||
RUN chmod +x /docker-entrypoint.d/40-mapflow-runtime-config.sh
|
||||
EXPOSE 80
|
||||
|
||||
@@ -9,6 +9,10 @@
|
||||
# packages, and plugins designed to encourage good coding practices.
|
||||
include: package:flutter_lints/flutter.yaml
|
||||
|
||||
analyzer:
|
||||
exclude:
|
||||
- lib/features/mapflow/data/graphql/__generated__/**
|
||||
|
||||
linter:
|
||||
# The lint rules applied to this project can be customized in the
|
||||
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
|
||||
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
targets:
|
||||
$default:
|
||||
builders:
|
||||
ferry_generator|graphql_builder:
|
||||
enabled: true
|
||||
options:
|
||||
schema: mapflow|lib/features/mapflow/data/graphql/schema.graphql
|
||||
output_dir: __generated__
|
||||
type_overrides:
|
||||
JSON:
|
||||
name: JsonObject
|
||||
import: "package:built_value/json_object.dart"
|
||||
ferry_generator|serializer_builder:
|
||||
enabled: true
|
||||
options:
|
||||
schema: mapflow|lib/features/mapflow/data/graphql/schema.graphql
|
||||
output_dir: __generated__
|
||||
type_overrides:
|
||||
JSON:
|
||||
name: JsonObject
|
||||
import: "package:built_value/json_object.dart"
|
||||
Submodule
+1
Submodule graphql-contracts added at 57dcd3aba8
+1
-1
Submodule instructions updated: 9e16b68277...bf94f17aa2
+30
-5
@@ -5,7 +5,10 @@ import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
import 'package:go_router/go_router.dart';
|
||||
|
||||
import '../features/mapflow/application/place_cubit.dart';
|
||||
import '../features/mapflow/data/mapflow_api.dart';
|
||||
import '../features/mapflow/data/auth_repository.dart';
|
||||
import '../features/mapflow/data/mapflow_graphql_client.dart';
|
||||
import '../features/mapflow/data/places_repository.dart';
|
||||
import '../features/mapflow/data/voice_experiences_repository.dart';
|
||||
import '../shared/location/current_location.dart';
|
||||
import 'router/app_router.dart';
|
||||
import 'theme/mapflow_theme.dart';
|
||||
@@ -18,14 +21,28 @@ class MapflowApp extends StatefulWidget {
|
||||
}
|
||||
|
||||
class _MapflowAppState extends State<MapflowApp> {
|
||||
late final MapflowGraphqlClient _graphqlClient;
|
||||
late final AuthRepository _authRepository;
|
||||
late final PlacesRepository _placesRepository;
|
||||
late final VoiceExperiencesRepository _voiceExperiencesRepository;
|
||||
late final PlaceCubit _placeCubit;
|
||||
late final GoRouter _router;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
_placeCubit = PlaceCubit(api: MapflowApi(), location: CurrentLocation())
|
||||
..load();
|
||||
_graphqlClient = MapflowGraphqlClient();
|
||||
_authRepository = AuthRepository(client: _graphqlClient);
|
||||
_placesRepository = PlacesRepository(client: _graphqlClient);
|
||||
_voiceExperiencesRepository = VoiceExperiencesRepository(
|
||||
client: _graphqlClient,
|
||||
);
|
||||
_placeCubit = PlaceCubit(
|
||||
authRepository: _authRepository,
|
||||
placesRepository: _placesRepository,
|
||||
voiceExperiencesRepository: _voiceExperiencesRepository,
|
||||
location: CurrentLocation(),
|
||||
)..load();
|
||||
_router = createAppRouter();
|
||||
}
|
||||
|
||||
@@ -33,6 +50,7 @@ class _MapflowAppState extends State<MapflowApp> {
|
||||
void dispose() {
|
||||
_router.dispose();
|
||||
_placeCubit.close();
|
||||
_graphqlClient.dispose();
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
@@ -45,7 +63,13 @@ class _MapflowAppState extends State<MapflowApp> {
|
||||
..[const SingleActivator(LogicalKeyboardKey.tab, shift: true)] =
|
||||
const PreviousFocusIntent();
|
||||
|
||||
return BlocProvider.value(
|
||||
return MultiRepositoryProvider(
|
||||
providers: [
|
||||
RepositoryProvider.value(value: _authRepository),
|
||||
RepositoryProvider.value(value: _placesRepository),
|
||||
RepositoryProvider.value(value: _voiceExperiencesRepository),
|
||||
],
|
||||
child: BlocProvider.value(
|
||||
value: _placeCubit,
|
||||
child: MaterialApp.router(
|
||||
title: 'MapFlow',
|
||||
@@ -60,7 +84,7 @@ class _MapflowAppState extends State<MapflowApp> {
|
||||
PointerDeviceKind.stylus,
|
||||
},
|
||||
),
|
||||
theme: MapflowTheme.light(),
|
||||
theme: MapflowTheme.dark(),
|
||||
builder: (context, child) {
|
||||
return Shortcuts(
|
||||
shortcuts: shortcuts,
|
||||
@@ -71,6 +95,7 @@ class _MapflowAppState extends State<MapflowApp> {
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,33 +5,43 @@ import 'package:latlong2/latlong.dart';
|
||||
import '../../features/mapflow/presentation/admin_voice_experiences_screen.dart';
|
||||
import '../../features/mapflow/presentation/mapflow_shell.dart';
|
||||
|
||||
class AddExperienceArgs {
|
||||
const AddExperienceArgs({
|
||||
required this.coordinate,
|
||||
required this.hasTelegramAuth,
|
||||
});
|
||||
class MapflowRoutes {
|
||||
const MapflowRoutes._();
|
||||
|
||||
final LatLng? coordinate;
|
||||
final bool hasTelegramAuth;
|
||||
static const home = '/';
|
||||
static const addExperience = '/experience/new';
|
||||
static const adminReviews = '/admin/reviews';
|
||||
|
||||
static String addExperienceLocation({required LatLng? coordinate}) {
|
||||
return Uri(
|
||||
path: addExperience,
|
||||
queryParameters: {
|
||||
if (coordinate != null) ...{
|
||||
'lat': coordinate.latitude.toString(),
|
||||
'lng': coordinate.longitude.toString(),
|
||||
},
|
||||
},
|
||||
).toString();
|
||||
}
|
||||
}
|
||||
|
||||
GoRouter createAppRouter() {
|
||||
return GoRouter(
|
||||
errorBuilder: (context, state) => const MapflowShell(),
|
||||
routes: [
|
||||
GoRoute(
|
||||
path: '/',
|
||||
path: MapflowRoutes.home,
|
||||
builder: (context, state) => const MapflowShell(),
|
||||
routes: [
|
||||
),
|
||||
GoRoute(
|
||||
path: 'experience/new',
|
||||
path: MapflowRoutes.addExperience,
|
||||
pageBuilder: (context, state) {
|
||||
final args = state.extra as AddExperienceArgs;
|
||||
final queryParameters = state.uri.queryParameters;
|
||||
return CustomTransitionPage<void>(
|
||||
fullscreenDialog: true,
|
||||
key: state.pageKey,
|
||||
child: AddExperienceFlow(
|
||||
coordinate: args.coordinate,
|
||||
hasTelegramAuth: args.hasTelegramAuth,
|
||||
coordinate: _coordinateFromQuery(queryParameters),
|
||||
),
|
||||
transitionsBuilder: (context, animation, _, child) {
|
||||
return SlideTransition(
|
||||
@@ -46,11 +56,28 @@ GoRouter createAppRouter() {
|
||||
},
|
||||
),
|
||||
GoRoute(
|
||||
path: 'admin/reviews',
|
||||
path: MapflowRoutes.adminReviews,
|
||||
builder: (context, state) => const AdminVoiceExperiencesScreen(),
|
||||
),
|
||||
],
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
LatLng? _coordinateFromQuery(Map<String, String> queryParameters) {
|
||||
final lat = queryParameters['lat'];
|
||||
final lng = queryParameters['lng'];
|
||||
if (lat == null && lng == null) {
|
||||
return null;
|
||||
}
|
||||
if (lat == null || lng == null) {
|
||||
throw StateError('Both lat and lng query parameters are required.');
|
||||
}
|
||||
|
||||
final latitude = double.parse(lat);
|
||||
final longitude = double.parse(lng);
|
||||
if (!latitude.isFinite || !longitude.isFinite) {
|
||||
throw StateError('Review coordinate query parameters must be finite.');
|
||||
}
|
||||
|
||||
return LatLng(latitude, longitude);
|
||||
}
|
||||
|
||||
@@ -9,6 +9,16 @@ class MapflowThemeTokens extends ThemeExtension<MapflowThemeTokens> {
|
||||
required this.mapShadow,
|
||||
required this.danger,
|
||||
required this.onDark,
|
||||
required this.darkSurface,
|
||||
required this.darkSurfaceAlt,
|
||||
required this.voiceAccent,
|
||||
required this.voiceAccentSoft,
|
||||
required this.onVoiceControl,
|
||||
required this.snowflakeLine,
|
||||
required this.snowflakeNode,
|
||||
required this.snowflakeCenter,
|
||||
required this.snowflakeLabel,
|
||||
required this.imageScrim,
|
||||
required this.panelRadius,
|
||||
});
|
||||
|
||||
@@ -17,6 +27,16 @@ class MapflowThemeTokens extends ThemeExtension<MapflowThemeTokens> {
|
||||
final Color mapShadow;
|
||||
final Color danger;
|
||||
final Color onDark;
|
||||
final Color darkSurface;
|
||||
final Color darkSurfaceAlt;
|
||||
final Color voiceAccent;
|
||||
final Color voiceAccentSoft;
|
||||
final Color onVoiceControl;
|
||||
final Color snowflakeLine;
|
||||
final Color snowflakeNode;
|
||||
final Color snowflakeCenter;
|
||||
final Color snowflakeLabel;
|
||||
final Color imageScrim;
|
||||
final double panelRadius;
|
||||
|
||||
@override
|
||||
@@ -26,6 +46,16 @@ class MapflowThemeTokens extends ThemeExtension<MapflowThemeTokens> {
|
||||
Color? mapShadow,
|
||||
Color? danger,
|
||||
Color? onDark,
|
||||
Color? darkSurface,
|
||||
Color? darkSurfaceAlt,
|
||||
Color? voiceAccent,
|
||||
Color? voiceAccentSoft,
|
||||
Color? onVoiceControl,
|
||||
Color? snowflakeLine,
|
||||
Color? snowflakeNode,
|
||||
Color? snowflakeCenter,
|
||||
Color? snowflakeLabel,
|
||||
Color? imageScrim,
|
||||
double? panelRadius,
|
||||
}) {
|
||||
return MapflowThemeTokens(
|
||||
@@ -34,6 +64,16 @@ class MapflowThemeTokens extends ThemeExtension<MapflowThemeTokens> {
|
||||
mapShadow: mapShadow ?? this.mapShadow,
|
||||
danger: danger ?? this.danger,
|
||||
onDark: onDark ?? this.onDark,
|
||||
darkSurface: darkSurface ?? this.darkSurface,
|
||||
darkSurfaceAlt: darkSurfaceAlt ?? this.darkSurfaceAlt,
|
||||
voiceAccent: voiceAccent ?? this.voiceAccent,
|
||||
voiceAccentSoft: voiceAccentSoft ?? this.voiceAccentSoft,
|
||||
onVoiceControl: onVoiceControl ?? this.onVoiceControl,
|
||||
snowflakeLine: snowflakeLine ?? this.snowflakeLine,
|
||||
snowflakeNode: snowflakeNode ?? this.snowflakeNode,
|
||||
snowflakeCenter: snowflakeCenter ?? this.snowflakeCenter,
|
||||
snowflakeLabel: snowflakeLabel ?? this.snowflakeLabel,
|
||||
imageScrim: imageScrim ?? this.imageScrim,
|
||||
panelRadius: panelRadius ?? this.panelRadius,
|
||||
);
|
||||
}
|
||||
@@ -52,6 +92,16 @@ class MapflowThemeTokens extends ThemeExtension<MapflowThemeTokens> {
|
||||
mapShadow: Color.lerp(mapShadow, other.mapShadow, t)!,
|
||||
danger: Color.lerp(danger, other.danger, t)!,
|
||||
onDark: Color.lerp(onDark, other.onDark, t)!,
|
||||
darkSurface: Color.lerp(darkSurface, other.darkSurface, t)!,
|
||||
darkSurfaceAlt: Color.lerp(darkSurfaceAlt, other.darkSurfaceAlt, t)!,
|
||||
voiceAccent: Color.lerp(voiceAccent, other.voiceAccent, t)!,
|
||||
voiceAccentSoft: Color.lerp(voiceAccentSoft, other.voiceAccentSoft, t)!,
|
||||
onVoiceControl: Color.lerp(onVoiceControl, other.onVoiceControl, t)!,
|
||||
snowflakeLine: Color.lerp(snowflakeLine, other.snowflakeLine, t)!,
|
||||
snowflakeNode: Color.lerp(snowflakeNode, other.snowflakeNode, t)!,
|
||||
snowflakeCenter: Color.lerp(snowflakeCenter, other.snowflakeCenter, t)!,
|
||||
snowflakeLabel: Color.lerp(snowflakeLabel, other.snowflakeLabel, t)!,
|
||||
imageScrim: Color.lerp(imageScrim, other.imageScrim, t)!,
|
||||
panelRadius: lerpDouble(panelRadius, other.panelRadius, t),
|
||||
);
|
||||
}
|
||||
@@ -61,28 +111,38 @@ class MapflowTheme {
|
||||
const MapflowTheme._();
|
||||
|
||||
static const tokens = MapflowThemeTokens(
|
||||
mapPanel: Color(0xFFFFFBF5),
|
||||
mapPanelBorder: Color(0xFFE0D8CA),
|
||||
mapShadow: Color(0x33000000),
|
||||
danger: Color(0xFFE11D48),
|
||||
mapPanel: Color(0xFF15111D),
|
||||
mapPanelBorder: Color(0xFF2F263D),
|
||||
mapShadow: Color(0x99000000),
|
||||
danger: Color(0xFFFF2D75),
|
||||
onDark: Colors.white,
|
||||
darkSurface: Color(0xFF05030B),
|
||||
darkSurfaceAlt: Color(0xFF15111D),
|
||||
voiceAccent: Color(0xFFFF2D75),
|
||||
voiceAccentSoft: Color(0xFFFF8BB5),
|
||||
onVoiceControl: Color(0xFF090613),
|
||||
snowflakeLine: Color(0xFF3B304B),
|
||||
snowflakeNode: Color(0xFF67567E),
|
||||
snowflakeCenter: Color(0xFFFF2D75),
|
||||
snowflakeLabel: Color(0xFFCFC1DE),
|
||||
imageScrim: Color(0xCC000000),
|
||||
panelRadius: 8,
|
||||
);
|
||||
|
||||
static ThemeData light() {
|
||||
return FlexThemeData.light(
|
||||
static ThemeData dark() {
|
||||
return FlexThemeData.dark(
|
||||
useMaterial3: true,
|
||||
colors: const FlexSchemeColor(
|
||||
primary: Color(0xFF0F766E),
|
||||
primaryContainer: Color(0xFFBFE7DF),
|
||||
secondary: Color(0xFFE11D48),
|
||||
secondaryContainer: Color(0xFFFFD9E1),
|
||||
tertiary: Color(0xFF7C3AED),
|
||||
tertiaryContainer: Color(0xFFE9DDFF),
|
||||
appBarColor: Color(0xFFF7F3EA),
|
||||
error: Color(0xFFB3261E),
|
||||
primary: Color(0xFFFF2D75),
|
||||
primaryContainer: Color(0xFF5B1432),
|
||||
secondary: Color(0xFFB86BFF),
|
||||
secondaryContainer: Color(0xFF3E205A),
|
||||
tertiary: Color(0xFFFFB86B),
|
||||
tertiaryContainer: Color(0xFF4F2D13),
|
||||
appBarColor: Color(0xFF05030B),
|
||||
error: Color(0xFFFFB4AB),
|
||||
),
|
||||
scaffoldBackground: const Color(0xFFF7F3EA),
|
||||
scaffoldBackground: tokens.darkSurface,
|
||||
surface: tokens.mapPanel,
|
||||
subThemesData: const FlexSubThemesData(
|
||||
defaultRadius: 8,
|
||||
@@ -95,10 +155,16 @@ class MapflowTheme {
|
||||
extensions: const [tokens],
|
||||
).copyWith(
|
||||
appBarTheme: const AppBarTheme(
|
||||
backgroundColor: Color(0xFFF7F3EA),
|
||||
foregroundColor: Color(0xFF17211D),
|
||||
backgroundColor: Color(0xFF05030B),
|
||||
foregroundColor: Colors.white,
|
||||
surfaceTintColor: Colors.transparent,
|
||||
),
|
||||
bottomSheetTheme: const BottomSheetThemeData(
|
||||
backgroundColor: Color(0xFF15111D),
|
||||
modalBackgroundColor: Color(0xFF15111D),
|
||||
surfaceTintColor: Colors.transparent,
|
||||
dragHandleColor: Color(0xFF8F7AA7),
|
||||
),
|
||||
cardTheme: CardThemeData(
|
||||
elevation: 0,
|
||||
color: tokens.mapPanel,
|
||||
@@ -108,7 +174,25 @@ class MapflowTheme {
|
||||
side: BorderSide(color: tokens.mapPanelBorder),
|
||||
),
|
||||
),
|
||||
dialogTheme: const DialogThemeData(
|
||||
backgroundColor: Color(0xFF15111D),
|
||||
surfaceTintColor: Colors.transparent,
|
||||
),
|
||||
popupMenuTheme: PopupMenuThemeData(
|
||||
color: tokens.mapPanel,
|
||||
surfaceTintColor: Colors.transparent,
|
||||
shape: RoundedRectangleBorder(
|
||||
borderRadius: BorderRadius.circular(tokens.panelRadius),
|
||||
side: BorderSide(color: tokens.mapPanelBorder),
|
||||
),
|
||||
),
|
||||
chipTheme: ChipThemeData(
|
||||
backgroundColor: tokens.mapPanel,
|
||||
selectedColor: const Color(0xFF5B1432),
|
||||
disabledColor: const Color(0xFF211A2B),
|
||||
secondarySelectedColor: const Color(0xFF5B1432),
|
||||
labelStyle: const TextStyle(color: Color(0xFFF6ECFF)),
|
||||
secondaryLabelStyle: const TextStyle(color: Colors.white),
|
||||
shape: StadiumBorder(side: BorderSide(color: tokens.mapPanelBorder)),
|
||||
),
|
||||
);
|
||||
|
||||
@@ -1,14 +1,20 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
import 'package:latlong2/latlong.dart';
|
||||
|
||||
import '../../../shared/location/current_location.dart';
|
||||
import '../data/mapflow_api.dart';
|
||||
import '../data/auth_repository.dart';
|
||||
import '../data/places_repository.dart';
|
||||
import '../data/voice_experiences_repository.dart';
|
||||
import '../domain/place_models.dart';
|
||||
|
||||
const _unset = Object();
|
||||
|
||||
enum PlaceLoadStatus { loading, ready, failure }
|
||||
|
||||
enum LocationResolutionStatus { resolving, resolved, unavailable }
|
||||
|
||||
class PlaceState {
|
||||
const PlaceState({
|
||||
required this.selectedTrait,
|
||||
@@ -17,7 +23,10 @@ class PlaceState {
|
||||
required this.currentUser,
|
||||
required this.hasTelegramAuth,
|
||||
required this.userCoordinate,
|
||||
required this.locationStatus,
|
||||
required this.reviewDraft,
|
||||
required this.voiceFilterTranscript,
|
||||
required this.voiceFilterTags,
|
||||
});
|
||||
|
||||
static final _distance = Distance();
|
||||
@@ -28,7 +37,10 @@ class PlaceState {
|
||||
final AppUser? currentUser;
|
||||
final bool hasTelegramAuth;
|
||||
final LatLng? userCoordinate;
|
||||
final LocationResolutionStatus locationStatus;
|
||||
final VoiceReviewDraft reviewDraft;
|
||||
final String voiceFilterTranscript;
|
||||
final List<String> voiceFilterTags;
|
||||
|
||||
List<PlaceRecommendation> get recommendations {
|
||||
final selected = selectedTrait;
|
||||
@@ -57,7 +69,7 @@ class PlaceState {
|
||||
return place;
|
||||
}
|
||||
}
|
||||
return visiblePlaces.isEmpty ? null : visiblePlaces.first;
|
||||
return null;
|
||||
}
|
||||
|
||||
PlaceState copyWith({
|
||||
@@ -67,7 +79,10 @@ class PlaceState {
|
||||
Object? currentUser = _unset,
|
||||
bool? hasTelegramAuth,
|
||||
Object? userCoordinate = _unset,
|
||||
LocationResolutionStatus? locationStatus,
|
||||
VoiceReviewDraft? reviewDraft,
|
||||
String? voiceFilterTranscript,
|
||||
List<String>? voiceFilterTags,
|
||||
}) {
|
||||
return PlaceState(
|
||||
selectedTrait: identical(selectedTrait, _unset)
|
||||
@@ -84,7 +99,11 @@ class PlaceState {
|
||||
userCoordinate: identical(userCoordinate, _unset)
|
||||
? this.userCoordinate
|
||||
: userCoordinate as LatLng?,
|
||||
locationStatus: locationStatus ?? this.locationStatus,
|
||||
reviewDraft: reviewDraft ?? this.reviewDraft,
|
||||
voiceFilterTranscript:
|
||||
voiceFilterTranscript ?? this.voiceFilterTranscript,
|
||||
voiceFilterTags: voiceFilterTags ?? this.voiceFilterTags,
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -117,38 +136,53 @@ class PlaceViewState {
|
||||
}
|
||||
|
||||
class PlaceCubit extends Cubit<PlaceViewState> {
|
||||
PlaceCubit({required MapflowApi api, required CurrentLocation location})
|
||||
: _api = api,
|
||||
PlaceCubit({
|
||||
required AuthRepository authRepository,
|
||||
required PlacesRepository placesRepository,
|
||||
required VoiceExperiencesRepository voiceExperiencesRepository,
|
||||
required CurrentLocation location,
|
||||
}) : _authRepository = authRepository,
|
||||
_placesRepository = placesRepository,
|
||||
_voiceExperiencesRepository = voiceExperiencesRepository,
|
||||
_location = location,
|
||||
super(const PlaceViewState.loading());
|
||||
|
||||
final MapflowApi _api;
|
||||
final AuthRepository _authRepository;
|
||||
final PlacesRepository _placesRepository;
|
||||
final VoiceExperiencesRepository _voiceExperiencesRepository;
|
||||
final CurrentLocation _location;
|
||||
|
||||
Future<void> load() async {
|
||||
emit(const PlaceViewState.loading());
|
||||
|
||||
if (!_api.hasTelegramAuth) {
|
||||
if (!_authRepository.hasTelegramAuth) {
|
||||
emit(PlaceViewState.ready(_emptyState(hasTelegramAuth: false)));
|
||||
return;
|
||||
}
|
||||
|
||||
final currentUser = await _api.authenticateTelegram();
|
||||
final userCoordinate = await _location.resolve();
|
||||
final places = await _api.fetchPlaces();
|
||||
final results = await Future.wait<Object?>([
|
||||
_authRepository.authenticateTelegram(),
|
||||
_placesRepository.fetchPlaces(),
|
||||
]);
|
||||
final currentUser = results[0] as AppUser;
|
||||
final places = results[1] as List<PlaceRecommendation>;
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
PlaceState(
|
||||
selectedTrait: null,
|
||||
places: places,
|
||||
selectedPlaceId: places.isEmpty ? null : places.first.id,
|
||||
selectedPlaceId: null,
|
||||
currentUser: currentUser,
|
||||
hasTelegramAuth: _api.hasTelegramAuth,
|
||||
userCoordinate: userCoordinate,
|
||||
hasTelegramAuth: _authRepository.hasTelegramAuth,
|
||||
userCoordinate: null,
|
||||
locationStatus: LocationResolutionStatus.resolving,
|
||||
reviewDraft: _emptyDraft,
|
||||
voiceFilterTranscript: '',
|
||||
voiceFilterTags: const [],
|
||||
),
|
||||
),
|
||||
);
|
||||
unawaited(_resolveLocation());
|
||||
}
|
||||
|
||||
void selectTrait(PlaceTrait trait) {
|
||||
@@ -162,17 +196,21 @@ class PlaceCubit extends Cubit<PlaceViewState> {
|
||||
}
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(selectedTrait: trait, selectedPlaceId: next?.id),
|
||||
value.copyWith(
|
||||
selectedTrait: trait,
|
||||
selectedPlaceId: next?.id,
|
||||
voiceFilterTranscript: '',
|
||||
voiceFilterTags: const [],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
void clearTrait() {
|
||||
final value = _requireReady();
|
||||
final selectedPlaceId = value.places.isEmpty ? null : value.places.first.id;
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(selectedTrait: null, selectedPlaceId: selectedPlaceId),
|
||||
value.copyWith(selectedTrait: null, selectedPlaceId: null),
|
||||
),
|
||||
);
|
||||
}
|
||||
@@ -182,6 +220,76 @@ class PlaceCubit extends Cubit<PlaceViewState> {
|
||||
emit(PlaceViewState.ready(value.copyWith(selectedPlaceId: placeId)));
|
||||
}
|
||||
|
||||
Future<void> recommendPlacesByVoice({
|
||||
required String audioContentBase64,
|
||||
required String audioMimeType,
|
||||
}) async {
|
||||
final value = _requireReady();
|
||||
final result = await _placesRepository.recommendPlacesByVoice(
|
||||
audioContentBase64: audioContentBase64,
|
||||
audioMimeType: audioMimeType,
|
||||
);
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(
|
||||
places: result.places,
|
||||
selectedPlaceId: result.places.isEmpty
|
||||
? null
|
||||
: result.places.first.id,
|
||||
selectedTrait: null,
|
||||
voiceFilterTranscript: result.transcript,
|
||||
voiceFilterTags: result.tags,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Future<void> clearVoiceFilter() async {
|
||||
final value = _requireReady();
|
||||
final places = await _placesRepository.fetchPlaces();
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(
|
||||
places: places,
|
||||
selectedPlaceId: places.isEmpty ? null : places.first.id,
|
||||
selectedTrait: null,
|
||||
voiceFilterTranscript: '',
|
||||
voiceFilterTags: const [],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Future<PlaceRecommendation> loadPlaceDetails(
|
||||
PlaceRecommendation place,
|
||||
) async {
|
||||
if (place.photoUrls.isNotEmpty ||
|
||||
place.googleCurrentOpeningHours != null ||
|
||||
place.googleRegularOpeningHours != null) {
|
||||
return place;
|
||||
}
|
||||
|
||||
final updated = await _placesRepository.fetchPlace(place.id);
|
||||
final value = _requireReady();
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(
|
||||
places: _replacePlace(updated),
|
||||
selectedPlaceId: updated.id,
|
||||
),
|
||||
),
|
||||
);
|
||||
return updated;
|
||||
}
|
||||
|
||||
Future<void> toggleFavorite(PlaceRecommendation place) async {
|
||||
final value = _requireReady();
|
||||
final updated = place.isFavorite
|
||||
? await _placesRepository.removeFavoritePlace(place.id)
|
||||
: await _placesRepository.addFavoritePlace(place.id);
|
||||
emit(PlaceViewState.ready(value.copyWith(places: _replacePlace(updated))));
|
||||
}
|
||||
|
||||
void setReviewPlace(String placeName) {
|
||||
final value = _requireReady();
|
||||
emit(
|
||||
@@ -209,6 +317,9 @@ class PlaceCubit extends Cubit<PlaceViewState> {
|
||||
required String audioObjectKey,
|
||||
required String audioContentBase64,
|
||||
required String audioMimeType,
|
||||
required bool addToFavorites,
|
||||
required Map<String, dynamic> recordingPayload,
|
||||
required List<String> promptHintsShown,
|
||||
}) async {
|
||||
final value = _requireReady();
|
||||
if (!value.hasTelegramAuth) {
|
||||
@@ -216,24 +327,56 @@ class PlaceCubit extends Cubit<PlaceViewState> {
|
||||
}
|
||||
|
||||
final draft = value.reviewDraft;
|
||||
await _api.createVoiceExperience(
|
||||
await _voiceExperiencesRepository.createVoiceExperience(
|
||||
googlePlaceId: place.googlePlaceId,
|
||||
googleName: place.name,
|
||||
coordinate: place.coordinate,
|
||||
googlePrimaryType: place.googlePrimaryType,
|
||||
googleTypes: place.googleTypes,
|
||||
durationSeconds: draft.duration.inSeconds,
|
||||
audioObjectKey: audioObjectKey,
|
||||
audioContentBase64: audioContentBase64,
|
||||
audioMimeType: audioMimeType,
|
||||
addToFavorites: addToFavorites,
|
||||
recordingPayload: recordingPayload,
|
||||
promptHintsShown: promptHintsShown,
|
||||
);
|
||||
|
||||
final places = await _api.fetchPlaces();
|
||||
final selectedPlace = places.isEmpty ? null : places.first.id;
|
||||
final places = await _placesRepository.fetchPlaces();
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(
|
||||
places: places,
|
||||
selectedPlaceId: selectedPlace,
|
||||
selectedPlaceId: null,
|
||||
reviewDraft: _emptyDraft,
|
||||
voiceFilterTranscript: '',
|
||||
voiceFilterTags: const [],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
List<PlaceRecommendation> _replacePlace(PlaceRecommendation updated) {
|
||||
final value = _requireReady();
|
||||
return [
|
||||
for (final place in value.places)
|
||||
if (place.id == updated.id) updated else place,
|
||||
];
|
||||
}
|
||||
|
||||
Future<void> _resolveLocation() async {
|
||||
final coordinate = await _location.resolve();
|
||||
final value = state.placeState;
|
||||
if (value == null) {
|
||||
return;
|
||||
}
|
||||
emit(
|
||||
PlaceViewState.ready(
|
||||
value.copyWith(
|
||||
userCoordinate: coordinate,
|
||||
locationStatus: coordinate == null
|
||||
? LocationResolutionStatus.unavailable
|
||||
: LocationResolutionStatus.resolved,
|
||||
),
|
||||
),
|
||||
);
|
||||
@@ -255,7 +398,10 @@ class PlaceCubit extends Cubit<PlaceViewState> {
|
||||
currentUser: null,
|
||||
hasTelegramAuth: hasTelegramAuth,
|
||||
userCoordinate: null,
|
||||
locationStatus: LocationResolutionStatus.unavailable,
|
||||
reviewDraft: _emptyDraft,
|
||||
voiceFilterTranscript: '',
|
||||
voiceFilterTags: const [],
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
import 'dart:convert';
|
||||
|
||||
import '../domain/place_models.dart';
|
||||
import 'graphql/__generated__/authenticate_telegram.req.gql.dart';
|
||||
import 'graphql/__generated__/authenticate_telegram_login.req.gql.dart';
|
||||
import 'graphql/__generated__/complete_telegram_bot_login.req.gql.dart';
|
||||
import 'graphql/__generated__/me.req.gql.dart';
|
||||
import 'graphql/__generated__/start_telegram_bot_login.req.gql.dart';
|
||||
import 'mapflow_data_mappers.dart';
|
||||
import 'mapflow_graphql_client.dart';
|
||||
|
||||
class AuthRepository {
|
||||
const AuthRepository({required MapflowGraphqlClient client})
|
||||
: _client = client;
|
||||
|
||||
final MapflowGraphqlClient _client;
|
||||
|
||||
bool get hasTelegramAuth => _client.hasTelegramAuth;
|
||||
|
||||
Future<AppUser?> authenticateTelegram() async {
|
||||
if (!hasTelegramAuth) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (_client.mapflowSessionToken.isNotEmpty) {
|
||||
final data = await _client.request(GMeReq());
|
||||
return appUserFromMe(data.me);
|
||||
}
|
||||
|
||||
if (_client.telegramLoginData.isNotEmpty) {
|
||||
final loginData =
|
||||
jsonDecode(_client.telegramLoginData) as Map<String, dynamic>;
|
||||
final data = await _client.request(
|
||||
GAuthenticateTelegramLoginReq((b) {
|
||||
b.vars.input
|
||||
..id = _requiredDouble(loginData, 'id')
|
||||
..first_name = _optionalString(loginData, 'first_name')
|
||||
..last_name = _optionalString(loginData, 'last_name')
|
||||
..username = _optionalString(loginData, 'username')
|
||||
..photo_url = _optionalString(loginData, 'photo_url')
|
||||
..auth_date = _requiredDouble(loginData, 'auth_date')
|
||||
..hash = _requiredString(loginData, 'hash');
|
||||
}),
|
||||
);
|
||||
|
||||
return appUserFromAuthenticateTelegramLogin(
|
||||
data.authenticateTelegramLogin.user,
|
||||
);
|
||||
}
|
||||
|
||||
final data = await _client.request(
|
||||
GAuthenticateTelegramReq((b) {
|
||||
b.vars.input.initData = _client.telegramInitData;
|
||||
}),
|
||||
);
|
||||
return appUserFromAuthenticateTelegram(data.authenticateTelegram.user);
|
||||
}
|
||||
|
||||
Future<TelegramBotLogin> startTelegramBotLogin() async {
|
||||
final data = await _client.request(GStartTelegramBotLoginReq());
|
||||
final payload = data.startTelegramBotLogin;
|
||||
return TelegramBotLogin(
|
||||
token: payload.token,
|
||||
botUrl: payload.botUrl,
|
||||
expiresAt: DateTime.parse(payload.expiresAt),
|
||||
);
|
||||
}
|
||||
|
||||
Future<TelegramBotLoginSession> completeTelegramBotLogin(String token) async {
|
||||
final data = await _client.request(
|
||||
GCompleteTelegramBotLoginReq((b) {
|
||||
b.vars.token = token;
|
||||
}),
|
||||
);
|
||||
final payload = data.completeTelegramBotLogin;
|
||||
return TelegramBotLoginSession(
|
||||
sessionToken: payload.sessionToken,
|
||||
user: appUserFromCompleteTelegramBotLogin(payload.user),
|
||||
);
|
||||
}
|
||||
|
||||
double _requiredDouble(Map<String, dynamic> json, String key) {
|
||||
final value = json[key];
|
||||
if (value is num) {
|
||||
return value.toDouble();
|
||||
}
|
||||
|
||||
throw StateError('Telegram login data "$key" must be a number.');
|
||||
}
|
||||
|
||||
String _requiredString(Map<String, dynamic> json, String key) {
|
||||
final value = json[key];
|
||||
if (value is String && value.isNotEmpty) {
|
||||
return value;
|
||||
}
|
||||
|
||||
throw StateError('Telegram login data "$key" must be a non-empty string.');
|
||||
}
|
||||
|
||||
String? _optionalString(Map<String, dynamic> json, String key) {
|
||||
final value = json[key];
|
||||
if (value == null || value is String) {
|
||||
return value as String?;
|
||||
}
|
||||
|
||||
throw StateError('Telegram login data "$key" must be a string.');
|
||||
}
|
||||
}
|
||||
+172
@@ -0,0 +1,172 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const AddFavoritePlace = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'AddFavoritePlace'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'placeId')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'ID'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'addFavoritePlace'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'placeId'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'placeId')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleBusinessStatus'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRating'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleUserRatingCount'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRegularOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleCurrentOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrls'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'experiences'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'status'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'createdAt'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [AddFavoritePlace]);
|
||||
+128
@@ -0,0 +1,128 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i2;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'add_favorite_place.data.gql.g.dart';
|
||||
|
||||
abstract class GAddFavoritePlaceData
|
||||
implements Built<GAddFavoritePlaceData, GAddFavoritePlaceDataBuilder> {
|
||||
GAddFavoritePlaceData._();
|
||||
|
||||
factory GAddFavoritePlaceData(
|
||||
[void Function(GAddFavoritePlaceDataBuilder b) updates]) =
|
||||
_$GAddFavoritePlaceData;
|
||||
|
||||
static void _initializeBuilder(GAddFavoritePlaceDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GAddFavoritePlaceData_addFavoritePlace get addFavoritePlace;
|
||||
static Serializer<GAddFavoritePlaceData> get serializer =>
|
||||
_$gAddFavoritePlaceDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAddFavoritePlaceData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAddFavoritePlaceData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAddFavoritePlaceData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAddFavoritePlaceData_addFavoritePlace
|
||||
implements
|
||||
Built<GAddFavoritePlaceData_addFavoritePlace,
|
||||
GAddFavoritePlaceData_addFavoritePlaceBuilder> {
|
||||
GAddFavoritePlaceData_addFavoritePlace._();
|
||||
|
||||
factory GAddFavoritePlaceData_addFavoritePlace(
|
||||
[void Function(GAddFavoritePlaceData_addFavoritePlaceBuilder b)
|
||||
updates]) = _$GAddFavoritePlaceData_addFavoritePlace;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GAddFavoritePlaceData_addFavoritePlaceBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
String? get googleBusinessStatus;
|
||||
double? get googleRating;
|
||||
int? get googleUserRatingCount;
|
||||
_i2.JsonObject? get googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours;
|
||||
BuiltList<String> get photoUrls;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
BuiltList<GAddFavoritePlaceData_addFavoritePlace_experiences> get experiences;
|
||||
static Serializer<GAddFavoritePlaceData_addFavoritePlace> get serializer =>
|
||||
_$gAddFavoritePlaceDataAddFavoritePlaceSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAddFavoritePlaceData_addFavoritePlace.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAddFavoritePlaceData_addFavoritePlace? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAddFavoritePlaceData_addFavoritePlace.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAddFavoritePlaceData_addFavoritePlace_experiences
|
||||
implements
|
||||
Built<GAddFavoritePlaceData_addFavoritePlace_experiences,
|
||||
GAddFavoritePlaceData_addFavoritePlace_experiencesBuilder> {
|
||||
GAddFavoritePlaceData_addFavoritePlace_experiences._();
|
||||
|
||||
factory GAddFavoritePlaceData_addFavoritePlace_experiences(
|
||||
[void Function(
|
||||
GAddFavoritePlaceData_addFavoritePlace_experiencesBuilder b)
|
||||
updates]) = _$GAddFavoritePlaceData_addFavoritePlace_experiences;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GAddFavoritePlaceData_addFavoritePlace_experiencesBuilder b) =>
|
||||
b..G__typename = 'VoiceExperience';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
_i3.GVoiceExperienceStatus get status;
|
||||
String get createdAt;
|
||||
static Serializer<GAddFavoritePlaceData_addFavoritePlace_experiences>
|
||||
get serializer =>
|
||||
_$gAddFavoritePlaceDataAddFavoritePlaceExperiencesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAddFavoritePlaceData_addFavoritePlace_experiences.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAddFavoritePlaceData_addFavoritePlace_experiences? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAddFavoritePlaceData_addFavoritePlace_experiences.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+1124
File diff suppressed because it is too large
Load Diff
+99
@@ -0,0 +1,99 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/add_favorite_place.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/add_favorite_place.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/add_favorite_place.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'add_favorite_place.req.gql.g.dart';
|
||||
|
||||
abstract class GAddFavoritePlaceReq
|
||||
implements
|
||||
Built<GAddFavoritePlaceReq, GAddFavoritePlaceReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GAddFavoritePlaceData,
|
||||
_i3.GAddFavoritePlaceVars> {
|
||||
GAddFavoritePlaceReq._();
|
||||
|
||||
factory GAddFavoritePlaceReq(
|
||||
[void Function(GAddFavoritePlaceReqBuilder b) updates]) =
|
||||
_$GAddFavoritePlaceReq;
|
||||
|
||||
static void _initializeBuilder(GAddFavoritePlaceReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'AddFavoritePlace',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GAddFavoritePlaceVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GAddFavoritePlaceData? Function(
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GAddFavoritePlaceData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GAddFavoritePlaceData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GAddFavoritePlaceData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GAddFavoritePlaceData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GAddFavoritePlaceData, _i3.GAddFavoritePlaceVars>
|
||||
transformOperation(_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GAddFavoritePlaceReq> get serializer =>
|
||||
_$gAddFavoritePlaceReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GAddFavoritePlaceReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAddFavoritePlaceReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GAddFavoritePlaceReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+442
@@ -0,0 +1,442 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'add_favorite_place.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAddFavoritePlaceReq> _$gAddFavoritePlaceReqSerializer =
|
||||
_$GAddFavoritePlaceReqSerializer();
|
||||
|
||||
class _$GAddFavoritePlaceReqSerializer
|
||||
implements StructuredSerializer<GAddFavoritePlaceReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAddFavoritePlaceReq,
|
||||
_$GAddFavoritePlaceReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAddFavoritePlaceReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAddFavoritePlaceReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GAddFavoritePlaceVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GAddFavoritePlaceData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAddFavoritePlaceReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAddFavoritePlaceReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GAddFavoritePlaceVars),
|
||||
)!
|
||||
as _i3.GAddFavoritePlaceVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GAddFavoritePlaceData),
|
||||
)!
|
||||
as _i2.GAddFavoritePlaceData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAddFavoritePlaceReq extends GAddFavoritePlaceReq {
|
||||
@override
|
||||
final _i3.GAddFavoritePlaceVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GAddFavoritePlaceData? Function(
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GAddFavoritePlaceData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GAddFavoritePlaceReq([
|
||||
void Function(GAddFavoritePlaceReqBuilder)? updates,
|
||||
]) => (GAddFavoritePlaceReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GAddFavoritePlaceReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GAddFavoritePlaceReq rebuild(
|
||||
void Function(GAddFavoritePlaceReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAddFavoritePlaceReqBuilder toBuilder() =>
|
||||
GAddFavoritePlaceReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAddFavoritePlaceReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GAddFavoritePlaceReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAddFavoritePlaceReqBuilder
|
||||
implements Builder<GAddFavoritePlaceReq, GAddFavoritePlaceReqBuilder> {
|
||||
_$GAddFavoritePlaceReq? _$v;
|
||||
|
||||
_i3.GAddFavoritePlaceVarsBuilder? _vars;
|
||||
_i3.GAddFavoritePlaceVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GAddFavoritePlaceVarsBuilder();
|
||||
set vars(_i3.GAddFavoritePlaceVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GAddFavoritePlaceData? Function(
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GAddFavoritePlaceData? Function(
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GAddFavoritePlaceData? Function(
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
_i2.GAddFavoritePlaceData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GAddFavoritePlaceDataBuilder? _optimisticResponse;
|
||||
_i2.GAddFavoritePlaceDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GAddFavoritePlaceDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GAddFavoritePlaceDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GAddFavoritePlaceReqBuilder() {
|
||||
GAddFavoritePlaceReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GAddFavoritePlaceReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAddFavoritePlaceReq other) {
|
||||
_$v = other as _$GAddFavoritePlaceReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAddFavoritePlaceReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAddFavoritePlaceReq build() => _build();
|
||||
|
||||
_$GAddFavoritePlaceReq _build() {
|
||||
_$GAddFavoritePlaceReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAddFavoritePlaceReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GAddFavoritePlaceReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GAddFavoritePlaceReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAddFavoritePlaceReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'add_favorite_place.var.gql.g.dart';
|
||||
|
||||
abstract class GAddFavoritePlaceVars
|
||||
implements Built<GAddFavoritePlaceVars, GAddFavoritePlaceVarsBuilder> {
|
||||
GAddFavoritePlaceVars._();
|
||||
|
||||
factory GAddFavoritePlaceVars(
|
||||
[void Function(GAddFavoritePlaceVarsBuilder b) updates]) =
|
||||
_$GAddFavoritePlaceVars;
|
||||
|
||||
String get placeId;
|
||||
static Serializer<GAddFavoritePlaceVars> get serializer =>
|
||||
_$gAddFavoritePlaceVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAddFavoritePlaceVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAddFavoritePlaceVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAddFavoritePlaceVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+155
@@ -0,0 +1,155 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'add_favorite_place.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAddFavoritePlaceVars> _$gAddFavoritePlaceVarsSerializer =
|
||||
_$GAddFavoritePlaceVarsSerializer();
|
||||
|
||||
class _$GAddFavoritePlaceVarsSerializer
|
||||
implements StructuredSerializer<GAddFavoritePlaceVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAddFavoritePlaceVars,
|
||||
_$GAddFavoritePlaceVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAddFavoritePlaceVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAddFavoritePlaceVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'placeId',
|
||||
serializers.serialize(
|
||||
object.placeId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAddFavoritePlaceVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAddFavoritePlaceVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'placeId':
|
||||
result.placeId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAddFavoritePlaceVars extends GAddFavoritePlaceVars {
|
||||
@override
|
||||
final String placeId;
|
||||
|
||||
factory _$GAddFavoritePlaceVars([
|
||||
void Function(GAddFavoritePlaceVarsBuilder)? updates,
|
||||
]) => (GAddFavoritePlaceVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GAddFavoritePlaceVars._({required this.placeId}) : super._();
|
||||
@override
|
||||
GAddFavoritePlaceVars rebuild(
|
||||
void Function(GAddFavoritePlaceVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAddFavoritePlaceVarsBuilder toBuilder() =>
|
||||
GAddFavoritePlaceVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAddFavoritePlaceVars && placeId == other.placeId;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, placeId.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAddFavoritePlaceVars',
|
||||
)..add('placeId', placeId)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAddFavoritePlaceVarsBuilder
|
||||
implements Builder<GAddFavoritePlaceVars, GAddFavoritePlaceVarsBuilder> {
|
||||
_$GAddFavoritePlaceVars? _$v;
|
||||
|
||||
String? _placeId;
|
||||
String? get placeId => _$this._placeId;
|
||||
set placeId(String? placeId) => _$this._placeId = placeId;
|
||||
|
||||
GAddFavoritePlaceVarsBuilder();
|
||||
|
||||
GAddFavoritePlaceVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_placeId = $v.placeId;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAddFavoritePlaceVars other) {
|
||||
_$v = other as _$GAddFavoritePlaceVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAddFavoritePlaceVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAddFavoritePlaceVars build() => _build();
|
||||
|
||||
_$GAddFavoritePlaceVars _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GAddFavoritePlaceVars._(
|
||||
placeId: BuiltValueNullFieldError.checkNotNull(
|
||||
placeId,
|
||||
r'GAddFavoritePlaceVars',
|
||||
'placeId',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const AuthenticateTelegram = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'AuthenticateTelegram'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'AuthenticateTelegramInput'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'authenticateTelegram'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'input'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'user'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'telegramId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'username'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'firstName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'lastName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrl'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'languageCode'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isAdmin'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [AuthenticateTelegram]);
|
||||
+116
@@ -0,0 +1,116 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'authenticate_telegram.data.gql.g.dart';
|
||||
|
||||
abstract class GAuthenticateTelegramData
|
||||
implements
|
||||
Built<GAuthenticateTelegramData, GAuthenticateTelegramDataBuilder> {
|
||||
GAuthenticateTelegramData._();
|
||||
|
||||
factory GAuthenticateTelegramData(
|
||||
[void Function(GAuthenticateTelegramDataBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramData;
|
||||
|
||||
static void _initializeBuilder(GAuthenticateTelegramDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GAuthenticateTelegramData_authenticateTelegram get authenticateTelegram;
|
||||
static Serializer<GAuthenticateTelegramData> get serializer =>
|
||||
_$gAuthenticateTelegramDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAuthenticateTelegramData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAuthenticateTelegramData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAuthenticateTelegramData_authenticateTelegram
|
||||
implements
|
||||
Built<GAuthenticateTelegramData_authenticateTelegram,
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder> {
|
||||
GAuthenticateTelegramData_authenticateTelegram._();
|
||||
|
||||
factory GAuthenticateTelegramData_authenticateTelegram(
|
||||
[void Function(GAuthenticateTelegramData_authenticateTelegramBuilder b)
|
||||
updates]) = _$GAuthenticateTelegramData_authenticateTelegram;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder b) =>
|
||||
b..G__typename = 'AuthPayload';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GAuthenticateTelegramData_authenticateTelegram_user get user;
|
||||
static Serializer<GAuthenticateTelegramData_authenticateTelegram>
|
||||
get serializer =>
|
||||
_$gAuthenticateTelegramDataAuthenticateTelegramSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAuthenticateTelegramData_authenticateTelegram.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramData_authenticateTelegram? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAuthenticateTelegramData_authenticateTelegram.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAuthenticateTelegramData_authenticateTelegram_user
|
||||
implements
|
||||
Built<GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder> {
|
||||
GAuthenticateTelegramData_authenticateTelegram_user._();
|
||||
|
||||
factory GAuthenticateTelegramData_authenticateTelegram_user(
|
||||
[void Function(
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder b)
|
||||
updates]) = _$GAuthenticateTelegramData_authenticateTelegram_user;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder b) =>
|
||||
b..G__typename = 'User';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get telegramId;
|
||||
String? get username;
|
||||
String? get firstName;
|
||||
String? get lastName;
|
||||
String? get photoUrl;
|
||||
String? get languageCode;
|
||||
bool get isAdmin;
|
||||
static Serializer<GAuthenticateTelegramData_authenticateTelegram_user>
|
||||
get serializer =>
|
||||
_$gAuthenticateTelegramDataAuthenticateTelegramUserSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAuthenticateTelegramData_authenticateTelegram_user.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramData_authenticateTelegram_user? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAuthenticateTelegramData_authenticateTelegram_user.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+822
@@ -0,0 +1,822 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'authenticate_telegram.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAuthenticateTelegramData> _$gAuthenticateTelegramDataSerializer =
|
||||
_$GAuthenticateTelegramDataSerializer();
|
||||
Serializer<GAuthenticateTelegramData_authenticateTelegram>
|
||||
_$gAuthenticateTelegramDataAuthenticateTelegramSerializer =
|
||||
_$GAuthenticateTelegramData_authenticateTelegramSerializer();
|
||||
Serializer<GAuthenticateTelegramData_authenticateTelegram_user>
|
||||
_$gAuthenticateTelegramDataAuthenticateTelegramUserSerializer =
|
||||
_$GAuthenticateTelegramData_authenticateTelegram_userSerializer();
|
||||
|
||||
class _$GAuthenticateTelegramDataSerializer
|
||||
implements StructuredSerializer<GAuthenticateTelegramData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramData,
|
||||
_$GAuthenticateTelegramData,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'authenticateTelegram',
|
||||
serializers.serialize(
|
||||
object.authenticateTelegram,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramData_authenticateTelegram,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'authenticateTelegram':
|
||||
result.authenticateTelegram.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramData_authenticateTelegram,
|
||||
),
|
||||
)!
|
||||
as GAuthenticateTelegramData_authenticateTelegram,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramData_authenticateTelegramSerializer
|
||||
implements
|
||||
StructuredSerializer<GAuthenticateTelegramData_authenticateTelegram> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramData_authenticateTelegram,
|
||||
_$GAuthenticateTelegramData_authenticateTelegram,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramData_authenticateTelegram';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramData_authenticateTelegram object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'user',
|
||||
serializers.serialize(
|
||||
object.user,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramData_authenticateTelegramBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'user':
|
||||
result.user.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
),
|
||||
)!
|
||||
as GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramData_authenticateTelegram_userSerializer
|
||||
implements
|
||||
StructuredSerializer<
|
||||
GAuthenticateTelegramData_authenticateTelegram_user
|
||||
> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
_$GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramData_authenticateTelegram_user';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramData_authenticateTelegram_user object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
'telegramId',
|
||||
serializers.serialize(
|
||||
object.telegramId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'isAdmin',
|
||||
serializers.serialize(
|
||||
object.isAdmin,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.username;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('username')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.firstName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('firstName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.lastName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('lastName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.photoUrl;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('photoUrl')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.languageCode;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('languageCode')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram_user deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramData_authenticateTelegram_userBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'telegramId':
|
||||
result.telegramId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'username':
|
||||
result.username =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'firstName':
|
||||
result.firstName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'lastName':
|
||||
result.lastName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'photoUrl':
|
||||
result.photoUrl =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'languageCode':
|
||||
result.languageCode =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'isAdmin':
|
||||
result.isAdmin =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramData extends GAuthenticateTelegramData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GAuthenticateTelegramData_authenticateTelegram authenticateTelegram;
|
||||
|
||||
factory _$GAuthenticateTelegramData([
|
||||
void Function(GAuthenticateTelegramDataBuilder)? updates,
|
||||
]) => (GAuthenticateTelegramDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GAuthenticateTelegramData._({
|
||||
required this.G__typename,
|
||||
required this.authenticateTelegram,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramData rebuild(
|
||||
void Function(GAuthenticateTelegramDataBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramDataBuilder toBuilder() =>
|
||||
GAuthenticateTelegramDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramData &&
|
||||
G__typename == other.G__typename &&
|
||||
authenticateTelegram == other.authenticateTelegram;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, authenticateTelegram.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GAuthenticateTelegramData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('authenticateTelegram', authenticateTelegram))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramDataBuilder
|
||||
implements
|
||||
Builder<GAuthenticateTelegramData, GAuthenticateTelegramDataBuilder> {
|
||||
_$GAuthenticateTelegramData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder? _authenticateTelegram;
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder
|
||||
get authenticateTelegram => _$this._authenticateTelegram ??=
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder();
|
||||
set authenticateTelegram(
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder? authenticateTelegram,
|
||||
) => _$this._authenticateTelegram = authenticateTelegram;
|
||||
|
||||
GAuthenticateTelegramDataBuilder() {
|
||||
GAuthenticateTelegramData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_authenticateTelegram = $v.authenticateTelegram.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramData other) {
|
||||
_$v = other as _$GAuthenticateTelegramData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAuthenticateTelegramDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramData _build() {
|
||||
_$GAuthenticateTelegramData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GAuthenticateTelegramData',
|
||||
'G__typename',
|
||||
),
|
||||
authenticateTelegram: authenticateTelegram.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'authenticateTelegram';
|
||||
authenticateTelegram.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramData_authenticateTelegram
|
||||
extends GAuthenticateTelegramData_authenticateTelegram {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GAuthenticateTelegramData_authenticateTelegram_user user;
|
||||
|
||||
factory _$GAuthenticateTelegramData_authenticateTelegram([
|
||||
void Function(GAuthenticateTelegramData_authenticateTelegramBuilder)?
|
||||
updates,
|
||||
]) =>
|
||||
(GAuthenticateTelegramData_authenticateTelegramBuilder()..update(updates))
|
||||
._build();
|
||||
|
||||
_$GAuthenticateTelegramData_authenticateTelegram._({
|
||||
required this.G__typename,
|
||||
required this.user,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram rebuild(
|
||||
void Function(GAuthenticateTelegramData_authenticateTelegramBuilder)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder toBuilder() =>
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramData_authenticateTelegram &&
|
||||
G__typename == other.G__typename &&
|
||||
user == other.user;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, user.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAuthenticateTelegramData_authenticateTelegram',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('user', user))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramData_authenticateTelegramBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramData_authenticateTelegram,
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramData_authenticateTelegram? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder? _user;
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder get user =>
|
||||
_$this._user ??=
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder();
|
||||
set user(GAuthenticateTelegramData_authenticateTelegram_userBuilder? user) =>
|
||||
_$this._user = user;
|
||||
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder() {
|
||||
GAuthenticateTelegramData_authenticateTelegram._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramData_authenticateTelegramBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_user = $v.user.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramData_authenticateTelegram other) {
|
||||
_$v = other as _$GAuthenticateTelegramData_authenticateTelegram;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(GAuthenticateTelegramData_authenticateTelegramBuilder)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramData_authenticateTelegram _build() {
|
||||
_$GAuthenticateTelegramData_authenticateTelegram _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramData_authenticateTelegram._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GAuthenticateTelegramData_authenticateTelegram',
|
||||
'G__typename',
|
||||
),
|
||||
user: user.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'user';
|
||||
user.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramData_authenticateTelegram',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramData_authenticateTelegram_user
|
||||
extends GAuthenticateTelegramData_authenticateTelegram_user {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
@override
|
||||
final String telegramId;
|
||||
@override
|
||||
final String? username;
|
||||
@override
|
||||
final String? firstName;
|
||||
@override
|
||||
final String? lastName;
|
||||
@override
|
||||
final String? photoUrl;
|
||||
@override
|
||||
final String? languageCode;
|
||||
@override
|
||||
final bool isAdmin;
|
||||
|
||||
factory _$GAuthenticateTelegramData_authenticateTelegram_user([
|
||||
void Function(GAuthenticateTelegramData_authenticateTelegram_userBuilder)?
|
||||
updates,
|
||||
]) =>
|
||||
(GAuthenticateTelegramData_authenticateTelegram_userBuilder()
|
||||
..update(updates))
|
||||
._build();
|
||||
|
||||
_$GAuthenticateTelegramData_authenticateTelegram_user._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
required this.telegramId,
|
||||
this.username,
|
||||
this.firstName,
|
||||
this.lastName,
|
||||
this.photoUrl,
|
||||
this.languageCode,
|
||||
required this.isAdmin,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram_user rebuild(
|
||||
void Function(GAuthenticateTelegramData_authenticateTelegram_userBuilder)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder toBuilder() =>
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder()
|
||||
..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramData_authenticateTelegram_user &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id &&
|
||||
telegramId == other.telegramId &&
|
||||
username == other.username &&
|
||||
firstName == other.firstName &&
|
||||
lastName == other.lastName &&
|
||||
photoUrl == other.photoUrl &&
|
||||
languageCode == other.languageCode &&
|
||||
isAdmin == other.isAdmin;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jc(_$hash, telegramId.hashCode);
|
||||
_$hash = $jc(_$hash, username.hashCode);
|
||||
_$hash = $jc(_$hash, firstName.hashCode);
|
||||
_$hash = $jc(_$hash, lastName.hashCode);
|
||||
_$hash = $jc(_$hash, photoUrl.hashCode);
|
||||
_$hash = $jc(_$hash, languageCode.hashCode);
|
||||
_$hash = $jc(_$hash, isAdmin.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAuthenticateTelegramData_authenticateTelegram_user',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id)
|
||||
..add('telegramId', telegramId)
|
||||
..add('username', username)
|
||||
..add('firstName', firstName)
|
||||
..add('lastName', lastName)
|
||||
..add('photoUrl', photoUrl)
|
||||
..add('languageCode', languageCode)
|
||||
..add('isAdmin', isAdmin))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramData_authenticateTelegram_userBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramData_authenticateTelegram_user,
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramData_authenticateTelegram_user? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
String? _telegramId;
|
||||
String? get telegramId => _$this._telegramId;
|
||||
set telegramId(String? telegramId) => _$this._telegramId = telegramId;
|
||||
|
||||
String? _username;
|
||||
String? get username => _$this._username;
|
||||
set username(String? username) => _$this._username = username;
|
||||
|
||||
String? _firstName;
|
||||
String? get firstName => _$this._firstName;
|
||||
set firstName(String? firstName) => _$this._firstName = firstName;
|
||||
|
||||
String? _lastName;
|
||||
String? get lastName => _$this._lastName;
|
||||
set lastName(String? lastName) => _$this._lastName = lastName;
|
||||
|
||||
String? _photoUrl;
|
||||
String? get photoUrl => _$this._photoUrl;
|
||||
set photoUrl(String? photoUrl) => _$this._photoUrl = photoUrl;
|
||||
|
||||
String? _languageCode;
|
||||
String? get languageCode => _$this._languageCode;
|
||||
set languageCode(String? languageCode) => _$this._languageCode = languageCode;
|
||||
|
||||
bool? _isAdmin;
|
||||
bool? get isAdmin => _$this._isAdmin;
|
||||
set isAdmin(bool? isAdmin) => _$this._isAdmin = isAdmin;
|
||||
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder() {
|
||||
GAuthenticateTelegramData_authenticateTelegram_user._initializeBuilder(
|
||||
this,
|
||||
);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramData_authenticateTelegram_userBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_telegramId = $v.telegramId;
|
||||
_username = $v.username;
|
||||
_firstName = $v.firstName;
|
||||
_lastName = $v.lastName;
|
||||
_photoUrl = $v.photoUrl;
|
||||
_languageCode = $v.languageCode;
|
||||
_isAdmin = $v.isAdmin;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramData_authenticateTelegram_user other) {
|
||||
_$v = other as _$GAuthenticateTelegramData_authenticateTelegram_user;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(GAuthenticateTelegramData_authenticateTelegram_userBuilder)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramData_authenticateTelegram_user build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramData_authenticateTelegram_user _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramData_authenticateTelegram_user._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GAuthenticateTelegramData_authenticateTelegram_user',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(
|
||||
id,
|
||||
r'GAuthenticateTelegramData_authenticateTelegram_user',
|
||||
'id',
|
||||
),
|
||||
telegramId: BuiltValueNullFieldError.checkNotNull(
|
||||
telegramId,
|
||||
r'GAuthenticateTelegramData_authenticateTelegram_user',
|
||||
'telegramId',
|
||||
),
|
||||
username: username,
|
||||
firstName: firstName,
|
||||
lastName: lastName,
|
||||
photoUrl: photoUrl,
|
||||
languageCode: languageCode,
|
||||
isAdmin: BuiltValueNullFieldError.checkNotNull(
|
||||
isAdmin,
|
||||
r'GAuthenticateTelegramData_authenticateTelegram_user',
|
||||
'isAdmin',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+100
@@ -0,0 +1,100 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/authenticate_telegram.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/authenticate_telegram.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/authenticate_telegram.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'authenticate_telegram.req.gql.g.dart';
|
||||
|
||||
abstract class GAuthenticateTelegramReq
|
||||
implements
|
||||
Built<GAuthenticateTelegramReq, GAuthenticateTelegramReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GAuthenticateTelegramData,
|
||||
_i3.GAuthenticateTelegramVars> {
|
||||
GAuthenticateTelegramReq._();
|
||||
|
||||
factory GAuthenticateTelegramReq(
|
||||
[void Function(GAuthenticateTelegramReqBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramReq;
|
||||
|
||||
static void _initializeBuilder(GAuthenticateTelegramReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'AuthenticateTelegram',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GAuthenticateTelegramVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GAuthenticateTelegramData? Function(
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GAuthenticateTelegramData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GAuthenticateTelegramData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GAuthenticateTelegramData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GAuthenticateTelegramData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GAuthenticateTelegramData,
|
||||
_i3.GAuthenticateTelegramVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GAuthenticateTelegramReq> get serializer =>
|
||||
_$gAuthenticateTelegramReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GAuthenticateTelegramReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GAuthenticateTelegramReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+443
@@ -0,0 +1,443 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'authenticate_telegram.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAuthenticateTelegramReq> _$gAuthenticateTelegramReqSerializer =
|
||||
_$GAuthenticateTelegramReqSerializer();
|
||||
|
||||
class _$GAuthenticateTelegramReqSerializer
|
||||
implements StructuredSerializer<GAuthenticateTelegramReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramReq,
|
||||
_$GAuthenticateTelegramReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GAuthenticateTelegramVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GAuthenticateTelegramData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GAuthenticateTelegramVars),
|
||||
)!
|
||||
as _i3.GAuthenticateTelegramVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GAuthenticateTelegramData),
|
||||
)!
|
||||
as _i2.GAuthenticateTelegramData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramReq extends GAuthenticateTelegramReq {
|
||||
@override
|
||||
final _i3.GAuthenticateTelegramVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GAuthenticateTelegramData? Function(
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GAuthenticateTelegramData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GAuthenticateTelegramReq([
|
||||
void Function(GAuthenticateTelegramReqBuilder)? updates,
|
||||
]) => (GAuthenticateTelegramReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GAuthenticateTelegramReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramReq rebuild(
|
||||
void Function(GAuthenticateTelegramReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramReqBuilder toBuilder() =>
|
||||
GAuthenticateTelegramReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GAuthenticateTelegramReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramReqBuilder
|
||||
implements
|
||||
Builder<GAuthenticateTelegramReq, GAuthenticateTelegramReqBuilder> {
|
||||
_$GAuthenticateTelegramReq? _$v;
|
||||
|
||||
_i3.GAuthenticateTelegramVarsBuilder? _vars;
|
||||
_i3.GAuthenticateTelegramVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GAuthenticateTelegramVarsBuilder();
|
||||
set vars(_i3.GAuthenticateTelegramVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GAuthenticateTelegramData? Function(
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GAuthenticateTelegramData? Function(
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GAuthenticateTelegramData? Function(
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
_i2.GAuthenticateTelegramData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GAuthenticateTelegramDataBuilder? _optimisticResponse;
|
||||
_i2.GAuthenticateTelegramDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GAuthenticateTelegramDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GAuthenticateTelegramDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GAuthenticateTelegramReqBuilder() {
|
||||
GAuthenticateTelegramReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramReq other) {
|
||||
_$v = other as _$GAuthenticateTelegramReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAuthenticateTelegramReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramReq build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramReq _build() {
|
||||
_$GAuthenticateTelegramReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GAuthenticateTelegramReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GAuthenticateTelegramReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i1;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i2;
|
||||
|
||||
part 'authenticate_telegram.var.gql.g.dart';
|
||||
|
||||
abstract class GAuthenticateTelegramVars
|
||||
implements
|
||||
Built<GAuthenticateTelegramVars, GAuthenticateTelegramVarsBuilder> {
|
||||
GAuthenticateTelegramVars._();
|
||||
|
||||
factory GAuthenticateTelegramVars(
|
||||
[void Function(GAuthenticateTelegramVarsBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramVars;
|
||||
|
||||
_i1.GAuthenticateTelegramInput get input;
|
||||
static Serializer<GAuthenticateTelegramVars> get serializer =>
|
||||
_$gAuthenticateTelegramVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GAuthenticateTelegramVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GAuthenticateTelegramVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+167
@@ -0,0 +1,167 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'authenticate_telegram.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAuthenticateTelegramVars> _$gAuthenticateTelegramVarsSerializer =
|
||||
_$GAuthenticateTelegramVarsSerializer();
|
||||
|
||||
class _$GAuthenticateTelegramVarsSerializer
|
||||
implements StructuredSerializer<GAuthenticateTelegramVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramVars,
|
||||
_$GAuthenticateTelegramVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'input',
|
||||
serializers.serialize(
|
||||
object.input,
|
||||
specifiedType: const FullType(_i1.GAuthenticateTelegramInput),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'input':
|
||||
result.input.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.GAuthenticateTelegramInput),
|
||||
)!
|
||||
as _i1.GAuthenticateTelegramInput,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramVars extends GAuthenticateTelegramVars {
|
||||
@override
|
||||
final _i1.GAuthenticateTelegramInput input;
|
||||
|
||||
factory _$GAuthenticateTelegramVars([
|
||||
void Function(GAuthenticateTelegramVarsBuilder)? updates,
|
||||
]) => (GAuthenticateTelegramVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GAuthenticateTelegramVars._({required this.input}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramVars rebuild(
|
||||
void Function(GAuthenticateTelegramVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramVarsBuilder toBuilder() =>
|
||||
GAuthenticateTelegramVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramVars && input == other.input;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, input.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAuthenticateTelegramVars',
|
||||
)..add('input', input)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramVarsBuilder
|
||||
implements
|
||||
Builder<GAuthenticateTelegramVars, GAuthenticateTelegramVarsBuilder> {
|
||||
_$GAuthenticateTelegramVars? _$v;
|
||||
|
||||
_i1.GAuthenticateTelegramInputBuilder? _input;
|
||||
_i1.GAuthenticateTelegramInputBuilder get input =>
|
||||
_$this._input ??= _i1.GAuthenticateTelegramInputBuilder();
|
||||
set input(_i1.GAuthenticateTelegramInputBuilder? input) =>
|
||||
_$this._input = input;
|
||||
|
||||
GAuthenticateTelegramVarsBuilder();
|
||||
|
||||
GAuthenticateTelegramVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_input = $v.input.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramVars other) {
|
||||
_$v = other as _$GAuthenticateTelegramVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAuthenticateTelegramVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramVars build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramVars _build() {
|
||||
_$GAuthenticateTelegramVars _$result;
|
||||
try {
|
||||
_$result = _$v ?? _$GAuthenticateTelegramVars._(input: input.build());
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'input';
|
||||
input.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramVars',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const AuthenticateTelegramLogin = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'AuthenticateTelegramLogin'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'AuthenticateTelegramLoginInput'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'authenticateTelegramLogin'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'input'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'user'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'telegramId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'username'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'firstName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'lastName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrl'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'languageCode'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isAdmin'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [AuthenticateTelegramLogin]);
|
||||
+124
@@ -0,0 +1,124 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'authenticate_telegram_login.data.gql.g.dart';
|
||||
|
||||
abstract class GAuthenticateTelegramLoginData
|
||||
implements
|
||||
Built<GAuthenticateTelegramLoginData,
|
||||
GAuthenticateTelegramLoginDataBuilder> {
|
||||
GAuthenticateTelegramLoginData._();
|
||||
|
||||
factory GAuthenticateTelegramLoginData(
|
||||
[void Function(GAuthenticateTelegramLoginDataBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramLoginData;
|
||||
|
||||
static void _initializeBuilder(GAuthenticateTelegramLoginDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin
|
||||
get authenticateTelegramLogin;
|
||||
static Serializer<GAuthenticateTelegramLoginData> get serializer =>
|
||||
_$gAuthenticateTelegramLoginDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAuthenticateTelegramLoginData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramLoginData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAuthenticateTelegramLoginData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAuthenticateTelegramLoginData_authenticateTelegramLogin
|
||||
implements
|
||||
Built<GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder> {
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin._();
|
||||
|
||||
factory GAuthenticateTelegramLoginData_authenticateTelegramLogin(
|
||||
[void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder b)
|
||||
updates]) = _$GAuthenticateTelegramLoginData_authenticateTelegramLogin;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder b) =>
|
||||
b..G__typename = 'AuthPayload';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user get user;
|
||||
static Serializer<GAuthenticateTelegramLoginData_authenticateTelegramLogin>
|
||||
get serializer =>
|
||||
_$gAuthenticateTelegramLoginDataAuthenticateTelegramLoginSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramLoginData_authenticateTelegramLogin? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAuthenticateTelegramLoginData_authenticateTelegramLogin_user
|
||||
implements
|
||||
Built<GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder> {
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user._();
|
||||
|
||||
factory GAuthenticateTelegramLoginData_authenticateTelegramLogin_user(
|
||||
[void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
b)
|
||||
updates]) =
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
b) =>
|
||||
b..G__typename = 'User';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get telegramId;
|
||||
String? get username;
|
||||
String? get firstName;
|
||||
String? get lastName;
|
||||
String? get photoUrl;
|
||||
String? get languageCode;
|
||||
bool get isAdmin;
|
||||
static Serializer<
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user>
|
||||
get serializer =>
|
||||
_$gAuthenticateTelegramLoginDataAuthenticateTelegramLoginUserSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user
|
||||
.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramLoginData_authenticateTelegramLogin_user?
|
||||
fromJson(Map<String, dynamic> json) => _i1.serializers.deserializeWith(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user
|
||||
.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
Generated
+860
@@ -0,0 +1,860 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'authenticate_telegram_login.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAuthenticateTelegramLoginData>
|
||||
_$gAuthenticateTelegramLoginDataSerializer =
|
||||
_$GAuthenticateTelegramLoginDataSerializer();
|
||||
Serializer<GAuthenticateTelegramLoginData_authenticateTelegramLogin>
|
||||
_$gAuthenticateTelegramLoginDataAuthenticateTelegramLoginSerializer =
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLoginSerializer();
|
||||
Serializer<GAuthenticateTelegramLoginData_authenticateTelegramLogin_user>
|
||||
_$gAuthenticateTelegramLoginDataAuthenticateTelegramLoginUserSerializer =
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_userSerializer();
|
||||
|
||||
class _$GAuthenticateTelegramLoginDataSerializer
|
||||
implements StructuredSerializer<GAuthenticateTelegramLoginData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramLoginData,
|
||||
_$GAuthenticateTelegramLoginData,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramLoginData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramLoginData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'authenticateTelegramLogin',
|
||||
serializers.serialize(
|
||||
object.authenticateTelegramLogin,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramLoginDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'authenticateTelegramLogin':
|
||||
result.authenticateTelegramLogin.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
),
|
||||
)!
|
||||
as GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginData_authenticateTelegramLoginSerializer
|
||||
implements
|
||||
StructuredSerializer<
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin
|
||||
> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
];
|
||||
@override
|
||||
final String wireName =
|
||||
'GAuthenticateTelegramLoginData_authenticateTelegramLogin';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'user',
|
||||
serializers.serialize(
|
||||
object.user,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result =
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'user':
|
||||
result.user.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
),
|
||||
)!
|
||||
as GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginData_authenticateTelegramLogin_userSerializer
|
||||
implements
|
||||
StructuredSerializer<
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user
|
||||
> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
];
|
||||
@override
|
||||
final String wireName =
|
||||
'GAuthenticateTelegramLoginData_authenticateTelegramLogin_user';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
'telegramId',
|
||||
serializers.serialize(
|
||||
object.telegramId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'isAdmin',
|
||||
serializers.serialize(
|
||||
object.isAdmin,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.username;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('username')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.firstName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('firstName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.lastName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('lastName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.photoUrl;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('photoUrl')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.languageCode;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('languageCode')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result =
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'telegramId':
|
||||
result.telegramId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'username':
|
||||
result.username =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'firstName':
|
||||
result.firstName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'lastName':
|
||||
result.lastName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'photoUrl':
|
||||
result.photoUrl =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'languageCode':
|
||||
result.languageCode =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'isAdmin':
|
||||
result.isAdmin =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginData extends GAuthenticateTelegramLoginData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GAuthenticateTelegramLoginData_authenticateTelegramLogin
|
||||
authenticateTelegramLogin;
|
||||
|
||||
factory _$GAuthenticateTelegramLoginData([
|
||||
void Function(GAuthenticateTelegramLoginDataBuilder)? updates,
|
||||
]) => (GAuthenticateTelegramLoginDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GAuthenticateTelegramLoginData._({
|
||||
required this.G__typename,
|
||||
required this.authenticateTelegramLogin,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramLoginData rebuild(
|
||||
void Function(GAuthenticateTelegramLoginDataBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginDataBuilder toBuilder() =>
|
||||
GAuthenticateTelegramLoginDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramLoginData &&
|
||||
G__typename == other.G__typename &&
|
||||
authenticateTelegramLogin == other.authenticateTelegramLogin;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, authenticateTelegramLogin.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GAuthenticateTelegramLoginData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('authenticateTelegramLogin', authenticateTelegramLogin))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramLoginDataBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramLoginData,
|
||||
GAuthenticateTelegramLoginDataBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramLoginData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder?
|
||||
_authenticateTelegramLogin;
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder
|
||||
get authenticateTelegramLogin => _$this._authenticateTelegramLogin ??=
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder();
|
||||
set authenticateTelegramLogin(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder?
|
||||
authenticateTelegramLogin,
|
||||
) => _$this._authenticateTelegramLogin = authenticateTelegramLogin;
|
||||
|
||||
GAuthenticateTelegramLoginDataBuilder() {
|
||||
GAuthenticateTelegramLoginData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramLoginDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_authenticateTelegramLogin = $v.authenticateTelegramLogin.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramLoginData other) {
|
||||
_$v = other as _$GAuthenticateTelegramLoginData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAuthenticateTelegramLoginDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramLoginData _build() {
|
||||
_$GAuthenticateTelegramLoginData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramLoginData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GAuthenticateTelegramLoginData',
|
||||
'G__typename',
|
||||
),
|
||||
authenticateTelegramLogin: authenticateTelegramLogin.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'authenticateTelegramLogin';
|
||||
authenticateTelegramLogin.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramLoginData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginData_authenticateTelegramLogin
|
||||
extends GAuthenticateTelegramLoginData_authenticateTelegramLogin {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GAuthenticateTelegramLoginData_authenticateTelegramLogin_user user;
|
||||
|
||||
factory _$GAuthenticateTelegramLoginData_authenticateTelegramLogin([
|
||||
void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder,
|
||||
)?
|
||||
updates,
|
||||
]) =>
|
||||
(GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder()
|
||||
..update(updates))
|
||||
._build();
|
||||
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin._({
|
||||
required this.G__typename,
|
||||
required this.user,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin rebuild(
|
||||
void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder,
|
||||
)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder toBuilder() =>
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder()
|
||||
..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramLoginData_authenticateTelegramLogin &&
|
||||
G__typename == other.G__typename &&
|
||||
user == other.user;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, user.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('user', user))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin,
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder? _user;
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
get user => _$this._user ??=
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder();
|
||||
set user(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder? user,
|
||||
) => _$this._user = user;
|
||||
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder() {
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin._initializeBuilder(
|
||||
this,
|
||||
);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_user = $v.user.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramLoginData_authenticateTelegramLogin other) {
|
||||
_$v = other as _$GAuthenticateTelegramLoginData_authenticateTelegramLogin;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLoginBuilder,
|
||||
)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin _build() {
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin',
|
||||
'G__typename',
|
||||
),
|
||||
user: user.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'user';
|
||||
user.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user
|
||||
extends GAuthenticateTelegramLoginData_authenticateTelegramLogin_user {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
@override
|
||||
final String telegramId;
|
||||
@override
|
||||
final String? username;
|
||||
@override
|
||||
final String? firstName;
|
||||
@override
|
||||
final String? lastName;
|
||||
@override
|
||||
final String? photoUrl;
|
||||
@override
|
||||
final String? languageCode;
|
||||
@override
|
||||
final bool isAdmin;
|
||||
|
||||
factory _$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user([
|
||||
void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder,
|
||||
)?
|
||||
updates,
|
||||
]) =>
|
||||
(GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder()
|
||||
..update(updates))
|
||||
._build();
|
||||
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
required this.telegramId,
|
||||
this.username,
|
||||
this.firstName,
|
||||
this.lastName,
|
||||
this.photoUrl,
|
||||
this.languageCode,
|
||||
required this.isAdmin,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user rebuild(
|
||||
void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder,
|
||||
)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
toBuilder() =>
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder()
|
||||
..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other
|
||||
is GAuthenticateTelegramLoginData_authenticateTelegramLogin_user &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id &&
|
||||
telegramId == other.telegramId &&
|
||||
username == other.username &&
|
||||
firstName == other.firstName &&
|
||||
lastName == other.lastName &&
|
||||
photoUrl == other.photoUrl &&
|
||||
languageCode == other.languageCode &&
|
||||
isAdmin == other.isAdmin;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jc(_$hash, telegramId.hashCode);
|
||||
_$hash = $jc(_$hash, username.hashCode);
|
||||
_$hash = $jc(_$hash, firstName.hashCode);
|
||||
_$hash = $jc(_$hash, lastName.hashCode);
|
||||
_$hash = $jc(_$hash, photoUrl.hashCode);
|
||||
_$hash = $jc(_$hash, languageCode.hashCode);
|
||||
_$hash = $jc(_$hash, isAdmin.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin_user',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id)
|
||||
..add('telegramId', telegramId)
|
||||
..add('username', username)
|
||||
..add('firstName', firstName)
|
||||
..add('lastName', lastName)
|
||||
..add('photoUrl', photoUrl)
|
||||
..add('languageCode', languageCode)
|
||||
..add('isAdmin', isAdmin))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user,
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
String? _telegramId;
|
||||
String? get telegramId => _$this._telegramId;
|
||||
set telegramId(String? telegramId) => _$this._telegramId = telegramId;
|
||||
|
||||
String? _username;
|
||||
String? get username => _$this._username;
|
||||
set username(String? username) => _$this._username = username;
|
||||
|
||||
String? _firstName;
|
||||
String? get firstName => _$this._firstName;
|
||||
set firstName(String? firstName) => _$this._firstName = firstName;
|
||||
|
||||
String? _lastName;
|
||||
String? get lastName => _$this._lastName;
|
||||
set lastName(String? lastName) => _$this._lastName = lastName;
|
||||
|
||||
String? _photoUrl;
|
||||
String? get photoUrl => _$this._photoUrl;
|
||||
set photoUrl(String? photoUrl) => _$this._photoUrl = photoUrl;
|
||||
|
||||
String? _languageCode;
|
||||
String? get languageCode => _$this._languageCode;
|
||||
set languageCode(String? languageCode) => _$this._languageCode = languageCode;
|
||||
|
||||
bool? _isAdmin;
|
||||
bool? get isAdmin => _$this._isAdmin;
|
||||
set isAdmin(bool? isAdmin) => _$this._isAdmin = isAdmin;
|
||||
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder() {
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user._initializeBuilder(
|
||||
this,
|
||||
);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder
|
||||
get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_telegramId = $v.telegramId;
|
||||
_username = $v.username;
|
||||
_firstName = $v.firstName;
|
||||
_lastName = $v.lastName;
|
||||
_photoUrl = $v.photoUrl;
|
||||
_languageCode = $v.languageCode;
|
||||
_isAdmin = $v.isAdmin;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user other,
|
||||
) {
|
||||
_$v =
|
||||
other
|
||||
as _$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_userBuilder,
|
||||
)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginData_authenticateTelegramLogin_user build() =>
|
||||
_build();
|
||||
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramLoginData_authenticateTelegramLogin_user._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin_user',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(
|
||||
id,
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin_user',
|
||||
'id',
|
||||
),
|
||||
telegramId: BuiltValueNullFieldError.checkNotNull(
|
||||
telegramId,
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin_user',
|
||||
'telegramId',
|
||||
),
|
||||
username: username,
|
||||
firstName: firstName,
|
||||
lastName: lastName,
|
||||
photoUrl: photoUrl,
|
||||
languageCode: languageCode,
|
||||
isAdmin: BuiltValueNullFieldError.checkNotNull(
|
||||
isAdmin,
|
||||
r'GAuthenticateTelegramLoginData_authenticateTelegramLogin_user',
|
||||
'isAdmin',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/authenticate_telegram_login.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/authenticate_telegram_login.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/authenticate_telegram_login.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'authenticate_telegram_login.req.gql.g.dart';
|
||||
|
||||
abstract class GAuthenticateTelegramLoginReq
|
||||
implements
|
||||
Built<GAuthenticateTelegramLoginReq,
|
||||
GAuthenticateTelegramLoginReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GAuthenticateTelegramLoginData,
|
||||
_i3.GAuthenticateTelegramLoginVars> {
|
||||
GAuthenticateTelegramLoginReq._();
|
||||
|
||||
factory GAuthenticateTelegramLoginReq(
|
||||
[void Function(GAuthenticateTelegramLoginReqBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramLoginReq;
|
||||
|
||||
static void _initializeBuilder(GAuthenticateTelegramLoginReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'AuthenticateTelegramLogin',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GAuthenticateTelegramLoginVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GAuthenticateTelegramLoginData? Function(
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GAuthenticateTelegramLoginData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GAuthenticateTelegramLoginData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GAuthenticateTelegramLoginData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GAuthenticateTelegramLoginData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GAuthenticateTelegramLoginData,
|
||||
_i3.GAuthenticateTelegramLoginVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GAuthenticateTelegramLoginReq> get serializer =>
|
||||
_$gAuthenticateTelegramLoginReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GAuthenticateTelegramLoginReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramLoginReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GAuthenticateTelegramLoginReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
Generated
+453
@@ -0,0 +1,453 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'authenticate_telegram_login.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAuthenticateTelegramLoginReq>
|
||||
_$gAuthenticateTelegramLoginReqSerializer =
|
||||
_$GAuthenticateTelegramLoginReqSerializer();
|
||||
|
||||
class _$GAuthenticateTelegramLoginReqSerializer
|
||||
implements StructuredSerializer<GAuthenticateTelegramLoginReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramLoginReq,
|
||||
_$GAuthenticateTelegramLoginReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramLoginReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramLoginReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GAuthenticateTelegramLoginVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GAuthenticateTelegramLoginData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramLoginReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i3.GAuthenticateTelegramLoginVars,
|
||||
),
|
||||
)!
|
||||
as _i3.GAuthenticateTelegramLoginVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i2.GAuthenticateTelegramLoginData,
|
||||
),
|
||||
)!
|
||||
as _i2.GAuthenticateTelegramLoginData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginReq extends GAuthenticateTelegramLoginReq {
|
||||
@override
|
||||
final _i3.GAuthenticateTelegramLoginVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GAuthenticateTelegramLoginData? Function(
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GAuthenticateTelegramLoginData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GAuthenticateTelegramLoginReq([
|
||||
void Function(GAuthenticateTelegramLoginReqBuilder)? updates,
|
||||
]) => (GAuthenticateTelegramLoginReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GAuthenticateTelegramLoginReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramLoginReq rebuild(
|
||||
void Function(GAuthenticateTelegramLoginReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginReqBuilder toBuilder() =>
|
||||
GAuthenticateTelegramLoginReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramLoginReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GAuthenticateTelegramLoginReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramLoginReqBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramLoginReq,
|
||||
GAuthenticateTelegramLoginReqBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramLoginReq? _$v;
|
||||
|
||||
_i3.GAuthenticateTelegramLoginVarsBuilder? _vars;
|
||||
_i3.GAuthenticateTelegramLoginVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GAuthenticateTelegramLoginVarsBuilder();
|
||||
set vars(_i3.GAuthenticateTelegramLoginVarsBuilder? vars) =>
|
||||
_$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GAuthenticateTelegramLoginData? Function(
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GAuthenticateTelegramLoginData? Function(
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GAuthenticateTelegramLoginData? Function(
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
_i2.GAuthenticateTelegramLoginData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GAuthenticateTelegramLoginDataBuilder? _optimisticResponse;
|
||||
_i2.GAuthenticateTelegramLoginDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??=
|
||||
_i2.GAuthenticateTelegramLoginDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GAuthenticateTelegramLoginDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GAuthenticateTelegramLoginReqBuilder() {
|
||||
GAuthenticateTelegramLoginReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GAuthenticateTelegramLoginReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramLoginReq other) {
|
||||
_$v = other as _$GAuthenticateTelegramLoginReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAuthenticateTelegramLoginReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginReq build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramLoginReq _build() {
|
||||
_$GAuthenticateTelegramLoginReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GAuthenticateTelegramLoginReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GAuthenticateTelegramLoginReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GAuthenticateTelegramLoginReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramLoginReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i1;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i2;
|
||||
|
||||
part 'authenticate_telegram_login.var.gql.g.dart';
|
||||
|
||||
abstract class GAuthenticateTelegramLoginVars
|
||||
implements
|
||||
Built<GAuthenticateTelegramLoginVars,
|
||||
GAuthenticateTelegramLoginVarsBuilder> {
|
||||
GAuthenticateTelegramLoginVars._();
|
||||
|
||||
factory GAuthenticateTelegramLoginVars(
|
||||
[void Function(GAuthenticateTelegramLoginVarsBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramLoginVars;
|
||||
|
||||
_i1.GAuthenticateTelegramLoginInput get input;
|
||||
static Serializer<GAuthenticateTelegramLoginVars> get serializer =>
|
||||
_$gAuthenticateTelegramLoginVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GAuthenticateTelegramLoginVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramLoginVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GAuthenticateTelegramLoginVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
Generated
+174
@@ -0,0 +1,174 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'authenticate_telegram_login.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GAuthenticateTelegramLoginVars>
|
||||
_$gAuthenticateTelegramLoginVarsSerializer =
|
||||
_$GAuthenticateTelegramLoginVarsSerializer();
|
||||
|
||||
class _$GAuthenticateTelegramLoginVarsSerializer
|
||||
implements StructuredSerializer<GAuthenticateTelegramLoginVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GAuthenticateTelegramLoginVars,
|
||||
_$GAuthenticateTelegramLoginVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GAuthenticateTelegramLoginVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GAuthenticateTelegramLoginVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'input',
|
||||
serializers.serialize(
|
||||
object.input,
|
||||
specifiedType: const FullType(_i1.GAuthenticateTelegramLoginInput),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GAuthenticateTelegramLoginVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'input':
|
||||
result.input.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i1.GAuthenticateTelegramLoginInput,
|
||||
),
|
||||
)!
|
||||
as _i1.GAuthenticateTelegramLoginInput,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GAuthenticateTelegramLoginVars extends GAuthenticateTelegramLoginVars {
|
||||
@override
|
||||
final _i1.GAuthenticateTelegramLoginInput input;
|
||||
|
||||
factory _$GAuthenticateTelegramLoginVars([
|
||||
void Function(GAuthenticateTelegramLoginVarsBuilder)? updates,
|
||||
]) => (GAuthenticateTelegramLoginVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GAuthenticateTelegramLoginVars._({required this.input}) : super._();
|
||||
@override
|
||||
GAuthenticateTelegramLoginVars rebuild(
|
||||
void Function(GAuthenticateTelegramLoginVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginVarsBuilder toBuilder() =>
|
||||
GAuthenticateTelegramLoginVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GAuthenticateTelegramLoginVars && input == other.input;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, input.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GAuthenticateTelegramLoginVars',
|
||||
)..add('input', input)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GAuthenticateTelegramLoginVarsBuilder
|
||||
implements
|
||||
Builder<
|
||||
GAuthenticateTelegramLoginVars,
|
||||
GAuthenticateTelegramLoginVarsBuilder
|
||||
> {
|
||||
_$GAuthenticateTelegramLoginVars? _$v;
|
||||
|
||||
_i1.GAuthenticateTelegramLoginInputBuilder? _input;
|
||||
_i1.GAuthenticateTelegramLoginInputBuilder get input =>
|
||||
_$this._input ??= _i1.GAuthenticateTelegramLoginInputBuilder();
|
||||
set input(_i1.GAuthenticateTelegramLoginInputBuilder? input) =>
|
||||
_$this._input = input;
|
||||
|
||||
GAuthenticateTelegramLoginVarsBuilder();
|
||||
|
||||
GAuthenticateTelegramLoginVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_input = $v.input.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GAuthenticateTelegramLoginVars other) {
|
||||
_$v = other as _$GAuthenticateTelegramLoginVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GAuthenticateTelegramLoginVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GAuthenticateTelegramLoginVars build() => _build();
|
||||
|
||||
_$GAuthenticateTelegramLoginVars _build() {
|
||||
_$GAuthenticateTelegramLoginVars _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ?? _$GAuthenticateTelegramLoginVars._(input: input.build());
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'input';
|
||||
input.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GAuthenticateTelegramLoginVars',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+109
@@ -0,0 +1,109 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const CompleteTelegramBotLogin = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'CompleteTelegramBotLogin'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'token')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'String'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'completeTelegramBotLogin'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'token'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'token')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'sessionToken'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'user'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'telegramId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'username'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'firstName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'lastName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrl'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'languageCode'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isAdmin'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [CompleteTelegramBotLogin]);
|
||||
+122
@@ -0,0 +1,122 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'complete_telegram_bot_login.data.gql.g.dart';
|
||||
|
||||
abstract class GCompleteTelegramBotLoginData
|
||||
implements
|
||||
Built<GCompleteTelegramBotLoginData,
|
||||
GCompleteTelegramBotLoginDataBuilder> {
|
||||
GCompleteTelegramBotLoginData._();
|
||||
|
||||
factory GCompleteTelegramBotLoginData(
|
||||
[void Function(GCompleteTelegramBotLoginDataBuilder b) updates]) =
|
||||
_$GCompleteTelegramBotLoginData;
|
||||
|
||||
static void _initializeBuilder(GCompleteTelegramBotLoginDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin
|
||||
get completeTelegramBotLogin;
|
||||
static Serializer<GCompleteTelegramBotLoginData> get serializer =>
|
||||
_$gCompleteTelegramBotLoginDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GCompleteTelegramBotLoginData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCompleteTelegramBotLoginData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GCompleteTelegramBotLoginData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GCompleteTelegramBotLoginData_completeTelegramBotLogin
|
||||
implements
|
||||
Built<GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder> {
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin._();
|
||||
|
||||
factory GCompleteTelegramBotLoginData_completeTelegramBotLogin(
|
||||
[void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder b)
|
||||
updates]) = _$GCompleteTelegramBotLoginData_completeTelegramBotLogin;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder b) =>
|
||||
b..G__typename = 'TelegramBotLoginSession';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get sessionToken;
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user get user;
|
||||
static Serializer<GCompleteTelegramBotLoginData_completeTelegramBotLogin>
|
||||
get serializer =>
|
||||
_$gCompleteTelegramBotLoginDataCompleteTelegramBotLoginSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCompleteTelegramBotLoginData_completeTelegramBotLogin? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GCompleteTelegramBotLoginData_completeTelegramBotLogin_user
|
||||
implements
|
||||
Built<GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder> {
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user._();
|
||||
|
||||
factory GCompleteTelegramBotLoginData_completeTelegramBotLogin_user(
|
||||
[void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder
|
||||
b)
|
||||
updates]) = _$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder
|
||||
b) =>
|
||||
b..G__typename = 'User';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get telegramId;
|
||||
String? get username;
|
||||
String? get firstName;
|
||||
String? get lastName;
|
||||
String? get photoUrl;
|
||||
String? get languageCode;
|
||||
bool get isAdmin;
|
||||
static Serializer<GCompleteTelegramBotLoginData_completeTelegramBotLogin_user>
|
||||
get serializer =>
|
||||
_$gCompleteTelegramBotLoginDataCompleteTelegramBotLoginUserSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCompleteTelegramBotLoginData_completeTelegramBotLogin_user? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
Generated
+886
@@ -0,0 +1,886 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'complete_telegram_bot_login.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GCompleteTelegramBotLoginData>
|
||||
_$gCompleteTelegramBotLoginDataSerializer =
|
||||
_$GCompleteTelegramBotLoginDataSerializer();
|
||||
Serializer<GCompleteTelegramBotLoginData_completeTelegramBotLogin>
|
||||
_$gCompleteTelegramBotLoginDataCompleteTelegramBotLoginSerializer =
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLoginSerializer();
|
||||
Serializer<GCompleteTelegramBotLoginData_completeTelegramBotLogin_user>
|
||||
_$gCompleteTelegramBotLoginDataCompleteTelegramBotLoginUserSerializer =
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin_userSerializer();
|
||||
|
||||
class _$GCompleteTelegramBotLoginDataSerializer
|
||||
implements StructuredSerializer<GCompleteTelegramBotLoginData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCompleteTelegramBotLoginData,
|
||||
_$GCompleteTelegramBotLoginData,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCompleteTelegramBotLoginData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCompleteTelegramBotLoginData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'completeTelegramBotLogin',
|
||||
serializers.serialize(
|
||||
object.completeTelegramBotLogin,
|
||||
specifiedType: const FullType(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCompleteTelegramBotLoginDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'completeTelegramBotLogin':
|
||||
result.completeTelegramBotLogin.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
),
|
||||
)!
|
||||
as GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginData_completeTelegramBotLoginSerializer
|
||||
implements
|
||||
StructuredSerializer<
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin
|
||||
> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
];
|
||||
@override
|
||||
final String wireName =
|
||||
'GCompleteTelegramBotLoginData_completeTelegramBotLogin';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'sessionToken',
|
||||
serializers.serialize(
|
||||
object.sessionToken,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'user',
|
||||
serializers.serialize(
|
||||
object.user,
|
||||
specifiedType: const FullType(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result =
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'sessionToken':
|
||||
result.sessionToken =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'user':
|
||||
result.user.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
),
|
||||
)!
|
||||
as GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginData_completeTelegramBotLogin_userSerializer
|
||||
implements
|
||||
StructuredSerializer<
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user
|
||||
> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
];
|
||||
@override
|
||||
final String wireName =
|
||||
'GCompleteTelegramBotLoginData_completeTelegramBotLogin_user';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
'telegramId',
|
||||
serializers.serialize(
|
||||
object.telegramId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'isAdmin',
|
||||
serializers.serialize(
|
||||
object.isAdmin,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.username;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('username')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.firstName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('firstName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.lastName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('lastName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.photoUrl;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('photoUrl')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.languageCode;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('languageCode')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result =
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'telegramId':
|
||||
result.telegramId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'username':
|
||||
result.username =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'firstName':
|
||||
result.firstName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'lastName':
|
||||
result.lastName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'photoUrl':
|
||||
result.photoUrl =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'languageCode':
|
||||
result.languageCode =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'isAdmin':
|
||||
result.isAdmin =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginData extends GCompleteTelegramBotLoginData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GCompleteTelegramBotLoginData_completeTelegramBotLogin
|
||||
completeTelegramBotLogin;
|
||||
|
||||
factory _$GCompleteTelegramBotLoginData([
|
||||
void Function(GCompleteTelegramBotLoginDataBuilder)? updates,
|
||||
]) => (GCompleteTelegramBotLoginDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GCompleteTelegramBotLoginData._({
|
||||
required this.G__typename,
|
||||
required this.completeTelegramBotLogin,
|
||||
}) : super._();
|
||||
@override
|
||||
GCompleteTelegramBotLoginData rebuild(
|
||||
void Function(GCompleteTelegramBotLoginDataBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginDataBuilder toBuilder() =>
|
||||
GCompleteTelegramBotLoginDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCompleteTelegramBotLoginData &&
|
||||
G__typename == other.G__typename &&
|
||||
completeTelegramBotLogin == other.completeTelegramBotLogin;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, completeTelegramBotLogin.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GCompleteTelegramBotLoginData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('completeTelegramBotLogin', completeTelegramBotLogin))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCompleteTelegramBotLoginDataBuilder
|
||||
implements
|
||||
Builder<
|
||||
GCompleteTelegramBotLoginData,
|
||||
GCompleteTelegramBotLoginDataBuilder
|
||||
> {
|
||||
_$GCompleteTelegramBotLoginData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder?
|
||||
_completeTelegramBotLogin;
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder
|
||||
get completeTelegramBotLogin => _$this._completeTelegramBotLogin ??=
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder();
|
||||
set completeTelegramBotLogin(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder?
|
||||
completeTelegramBotLogin,
|
||||
) => _$this._completeTelegramBotLogin = completeTelegramBotLogin;
|
||||
|
||||
GCompleteTelegramBotLoginDataBuilder() {
|
||||
GCompleteTelegramBotLoginData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GCompleteTelegramBotLoginDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_completeTelegramBotLogin = $v.completeTelegramBotLogin.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCompleteTelegramBotLoginData other) {
|
||||
_$v = other as _$GCompleteTelegramBotLoginData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GCompleteTelegramBotLoginDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData build() => _build();
|
||||
|
||||
_$GCompleteTelegramBotLoginData _build() {
|
||||
_$GCompleteTelegramBotLoginData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GCompleteTelegramBotLoginData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GCompleteTelegramBotLoginData',
|
||||
'G__typename',
|
||||
),
|
||||
completeTelegramBotLogin: completeTelegramBotLogin.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'completeTelegramBotLogin';
|
||||
completeTelegramBotLogin.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GCompleteTelegramBotLoginData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginData_completeTelegramBotLogin
|
||||
extends GCompleteTelegramBotLoginData_completeTelegramBotLogin {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String sessionToken;
|
||||
@override
|
||||
final GCompleteTelegramBotLoginData_completeTelegramBotLogin_user user;
|
||||
|
||||
factory _$GCompleteTelegramBotLoginData_completeTelegramBotLogin([
|
||||
void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder,
|
||||
)?
|
||||
updates,
|
||||
]) =>
|
||||
(GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder()
|
||||
..update(updates))
|
||||
._build();
|
||||
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin._({
|
||||
required this.G__typename,
|
||||
required this.sessionToken,
|
||||
required this.user,
|
||||
}) : super._();
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin rebuild(
|
||||
void Function(GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder toBuilder() =>
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder()
|
||||
..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCompleteTelegramBotLoginData_completeTelegramBotLogin &&
|
||||
G__typename == other.G__typename &&
|
||||
sessionToken == other.sessionToken &&
|
||||
user == other.user;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, sessionToken.hashCode);
|
||||
_$hash = $jc(_$hash, user.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('sessionToken', sessionToken)
|
||||
..add('user', user))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder
|
||||
implements
|
||||
Builder<
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin,
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder
|
||||
> {
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _sessionToken;
|
||||
String? get sessionToken => _$this._sessionToken;
|
||||
set sessionToken(String? sessionToken) => _$this._sessionToken = sessionToken;
|
||||
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder? _user;
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder get user =>
|
||||
_$this._user ??=
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder();
|
||||
set user(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder? user,
|
||||
) => _$this._user = user;
|
||||
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder() {
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin._initializeBuilder(
|
||||
this,
|
||||
);
|
||||
}
|
||||
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_sessionToken = $v.sessionToken;
|
||||
_user = $v.user.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCompleteTelegramBotLoginData_completeTelegramBotLogin other) {
|
||||
_$v = other as _$GCompleteTelegramBotLoginData_completeTelegramBotLogin;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLoginBuilder,
|
||||
)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin build() => _build();
|
||||
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin _build() {
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin',
|
||||
'G__typename',
|
||||
),
|
||||
sessionToken: BuiltValueNullFieldError.checkNotNull(
|
||||
sessionToken,
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin',
|
||||
'sessionToken',
|
||||
),
|
||||
user: user.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'user';
|
||||
user.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user
|
||||
extends GCompleteTelegramBotLoginData_completeTelegramBotLogin_user {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
@override
|
||||
final String telegramId;
|
||||
@override
|
||||
final String? username;
|
||||
@override
|
||||
final String? firstName;
|
||||
@override
|
||||
final String? lastName;
|
||||
@override
|
||||
final String? photoUrl;
|
||||
@override
|
||||
final String? languageCode;
|
||||
@override
|
||||
final bool isAdmin;
|
||||
|
||||
factory _$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user([
|
||||
void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder,
|
||||
)?
|
||||
updates,
|
||||
]) =>
|
||||
(GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder()
|
||||
..update(updates))
|
||||
._build();
|
||||
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
required this.telegramId,
|
||||
this.username,
|
||||
this.firstName,
|
||||
this.lastName,
|
||||
this.photoUrl,
|
||||
this.languageCode,
|
||||
required this.isAdmin,
|
||||
}) : super._();
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user rebuild(
|
||||
void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder,
|
||||
)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder
|
||||
toBuilder() =>
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder()
|
||||
..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other
|
||||
is GCompleteTelegramBotLoginData_completeTelegramBotLogin_user &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id &&
|
||||
telegramId == other.telegramId &&
|
||||
username == other.username &&
|
||||
firstName == other.firstName &&
|
||||
lastName == other.lastName &&
|
||||
photoUrl == other.photoUrl &&
|
||||
languageCode == other.languageCode &&
|
||||
isAdmin == other.isAdmin;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jc(_$hash, telegramId.hashCode);
|
||||
_$hash = $jc(_$hash, username.hashCode);
|
||||
_$hash = $jc(_$hash, firstName.hashCode);
|
||||
_$hash = $jc(_$hash, lastName.hashCode);
|
||||
_$hash = $jc(_$hash, photoUrl.hashCode);
|
||||
_$hash = $jc(_$hash, languageCode.hashCode);
|
||||
_$hash = $jc(_$hash, isAdmin.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin_user',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id)
|
||||
..add('telegramId', telegramId)
|
||||
..add('username', username)
|
||||
..add('firstName', firstName)
|
||||
..add('lastName', lastName)
|
||||
..add('photoUrl', photoUrl)
|
||||
..add('languageCode', languageCode)
|
||||
..add('isAdmin', isAdmin))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder
|
||||
implements
|
||||
Builder<
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user,
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder
|
||||
> {
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
String? _telegramId;
|
||||
String? get telegramId => _$this._telegramId;
|
||||
set telegramId(String? telegramId) => _$this._telegramId = telegramId;
|
||||
|
||||
String? _username;
|
||||
String? get username => _$this._username;
|
||||
set username(String? username) => _$this._username = username;
|
||||
|
||||
String? _firstName;
|
||||
String? get firstName => _$this._firstName;
|
||||
set firstName(String? firstName) => _$this._firstName = firstName;
|
||||
|
||||
String? _lastName;
|
||||
String? get lastName => _$this._lastName;
|
||||
set lastName(String? lastName) => _$this._lastName = lastName;
|
||||
|
||||
String? _photoUrl;
|
||||
String? get photoUrl => _$this._photoUrl;
|
||||
set photoUrl(String? photoUrl) => _$this._photoUrl = photoUrl;
|
||||
|
||||
String? _languageCode;
|
||||
String? get languageCode => _$this._languageCode;
|
||||
set languageCode(String? languageCode) => _$this._languageCode = languageCode;
|
||||
|
||||
bool? _isAdmin;
|
||||
bool? get isAdmin => _$this._isAdmin;
|
||||
set isAdmin(bool? isAdmin) => _$this._isAdmin = isAdmin;
|
||||
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder() {
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user._initializeBuilder(
|
||||
this,
|
||||
);
|
||||
}
|
||||
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder
|
||||
get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_telegramId = $v.telegramId;
|
||||
_username = $v.username;
|
||||
_firstName = $v.firstName;
|
||||
_lastName = $v.lastName;
|
||||
_photoUrl = $v.photoUrl;
|
||||
_languageCode = $v.languageCode;
|
||||
_isAdmin = $v.isAdmin;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user other,
|
||||
) {
|
||||
_$v =
|
||||
other as _$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_userBuilder,
|
||||
)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginData_completeTelegramBotLogin_user build() =>
|
||||
_build();
|
||||
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GCompleteTelegramBotLoginData_completeTelegramBotLogin_user._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin_user',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(
|
||||
id,
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin_user',
|
||||
'id',
|
||||
),
|
||||
telegramId: BuiltValueNullFieldError.checkNotNull(
|
||||
telegramId,
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin_user',
|
||||
'telegramId',
|
||||
),
|
||||
username: username,
|
||||
firstName: firstName,
|
||||
lastName: lastName,
|
||||
photoUrl: photoUrl,
|
||||
languageCode: languageCode,
|
||||
isAdmin: BuiltValueNullFieldError.checkNotNull(
|
||||
isAdmin,
|
||||
r'GCompleteTelegramBotLoginData_completeTelegramBotLogin_user',
|
||||
'isAdmin',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/complete_telegram_bot_login.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/complete_telegram_bot_login.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/complete_telegram_bot_login.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'complete_telegram_bot_login.req.gql.g.dart';
|
||||
|
||||
abstract class GCompleteTelegramBotLoginReq
|
||||
implements
|
||||
Built<GCompleteTelegramBotLoginReq,
|
||||
GCompleteTelegramBotLoginReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GCompleteTelegramBotLoginData,
|
||||
_i3.GCompleteTelegramBotLoginVars> {
|
||||
GCompleteTelegramBotLoginReq._();
|
||||
|
||||
factory GCompleteTelegramBotLoginReq(
|
||||
[void Function(GCompleteTelegramBotLoginReqBuilder b) updates]) =
|
||||
_$GCompleteTelegramBotLoginReq;
|
||||
|
||||
static void _initializeBuilder(GCompleteTelegramBotLoginReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'CompleteTelegramBotLogin',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GCompleteTelegramBotLoginVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GCompleteTelegramBotLoginData? Function(
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GCompleteTelegramBotLoginData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GCompleteTelegramBotLoginData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GCompleteTelegramBotLoginData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GCompleteTelegramBotLoginData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GCompleteTelegramBotLoginData,
|
||||
_i3.GCompleteTelegramBotLoginVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GCompleteTelegramBotLoginReq> get serializer =>
|
||||
_$gCompleteTelegramBotLoginReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GCompleteTelegramBotLoginReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCompleteTelegramBotLoginReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GCompleteTelegramBotLoginReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
Generated
+452
@@ -0,0 +1,452 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'complete_telegram_bot_login.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GCompleteTelegramBotLoginReq>
|
||||
_$gCompleteTelegramBotLoginReqSerializer =
|
||||
_$GCompleteTelegramBotLoginReqSerializer();
|
||||
|
||||
class _$GCompleteTelegramBotLoginReqSerializer
|
||||
implements StructuredSerializer<GCompleteTelegramBotLoginReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCompleteTelegramBotLoginReq,
|
||||
_$GCompleteTelegramBotLoginReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCompleteTelegramBotLoginReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCompleteTelegramBotLoginReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GCompleteTelegramBotLoginVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GCompleteTelegramBotLoginData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCompleteTelegramBotLoginReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i3.GCompleteTelegramBotLoginVars,
|
||||
),
|
||||
)!
|
||||
as _i3.GCompleteTelegramBotLoginVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i2.GCompleteTelegramBotLoginData,
|
||||
),
|
||||
)!
|
||||
as _i2.GCompleteTelegramBotLoginData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginReq extends GCompleteTelegramBotLoginReq {
|
||||
@override
|
||||
final _i3.GCompleteTelegramBotLoginVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GCompleteTelegramBotLoginData? Function(
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GCompleteTelegramBotLoginData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GCompleteTelegramBotLoginReq([
|
||||
void Function(GCompleteTelegramBotLoginReqBuilder)? updates,
|
||||
]) => (GCompleteTelegramBotLoginReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GCompleteTelegramBotLoginReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GCompleteTelegramBotLoginReq rebuild(
|
||||
void Function(GCompleteTelegramBotLoginReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginReqBuilder toBuilder() =>
|
||||
GCompleteTelegramBotLoginReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCompleteTelegramBotLoginReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GCompleteTelegramBotLoginReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCompleteTelegramBotLoginReqBuilder
|
||||
implements
|
||||
Builder<
|
||||
GCompleteTelegramBotLoginReq,
|
||||
GCompleteTelegramBotLoginReqBuilder
|
||||
> {
|
||||
_$GCompleteTelegramBotLoginReq? _$v;
|
||||
|
||||
_i3.GCompleteTelegramBotLoginVarsBuilder? _vars;
|
||||
_i3.GCompleteTelegramBotLoginVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GCompleteTelegramBotLoginVarsBuilder();
|
||||
set vars(_i3.GCompleteTelegramBotLoginVarsBuilder? vars) =>
|
||||
_$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GCompleteTelegramBotLoginData? Function(
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GCompleteTelegramBotLoginData? Function(
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GCompleteTelegramBotLoginData? Function(
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
_i2.GCompleteTelegramBotLoginData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GCompleteTelegramBotLoginDataBuilder? _optimisticResponse;
|
||||
_i2.GCompleteTelegramBotLoginDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GCompleteTelegramBotLoginDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GCompleteTelegramBotLoginDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GCompleteTelegramBotLoginReqBuilder() {
|
||||
GCompleteTelegramBotLoginReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GCompleteTelegramBotLoginReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCompleteTelegramBotLoginReq other) {
|
||||
_$v = other as _$GCompleteTelegramBotLoginReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GCompleteTelegramBotLoginReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginReq build() => _build();
|
||||
|
||||
_$GCompleteTelegramBotLoginReq _build() {
|
||||
_$GCompleteTelegramBotLoginReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GCompleteTelegramBotLoginReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GCompleteTelegramBotLoginReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GCompleteTelegramBotLoginReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GCompleteTelegramBotLoginReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'complete_telegram_bot_login.var.gql.g.dart';
|
||||
|
||||
abstract class GCompleteTelegramBotLoginVars
|
||||
implements
|
||||
Built<GCompleteTelegramBotLoginVars,
|
||||
GCompleteTelegramBotLoginVarsBuilder> {
|
||||
GCompleteTelegramBotLoginVars._();
|
||||
|
||||
factory GCompleteTelegramBotLoginVars(
|
||||
[void Function(GCompleteTelegramBotLoginVarsBuilder b) updates]) =
|
||||
_$GCompleteTelegramBotLoginVars;
|
||||
|
||||
String get token;
|
||||
static Serializer<GCompleteTelegramBotLoginVars> get serializer =>
|
||||
_$gCompleteTelegramBotLoginVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GCompleteTelegramBotLoginVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCompleteTelegramBotLoginVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GCompleteTelegramBotLoginVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
Generated
+160
@@ -0,0 +1,160 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'complete_telegram_bot_login.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GCompleteTelegramBotLoginVars>
|
||||
_$gCompleteTelegramBotLoginVarsSerializer =
|
||||
_$GCompleteTelegramBotLoginVarsSerializer();
|
||||
|
||||
class _$GCompleteTelegramBotLoginVarsSerializer
|
||||
implements StructuredSerializer<GCompleteTelegramBotLoginVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCompleteTelegramBotLoginVars,
|
||||
_$GCompleteTelegramBotLoginVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCompleteTelegramBotLoginVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCompleteTelegramBotLoginVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'token',
|
||||
serializers.serialize(
|
||||
object.token,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCompleteTelegramBotLoginVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'token':
|
||||
result.token =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCompleteTelegramBotLoginVars extends GCompleteTelegramBotLoginVars {
|
||||
@override
|
||||
final String token;
|
||||
|
||||
factory _$GCompleteTelegramBotLoginVars([
|
||||
void Function(GCompleteTelegramBotLoginVarsBuilder)? updates,
|
||||
]) => (GCompleteTelegramBotLoginVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GCompleteTelegramBotLoginVars._({required this.token}) : super._();
|
||||
@override
|
||||
GCompleteTelegramBotLoginVars rebuild(
|
||||
void Function(GCompleteTelegramBotLoginVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginVarsBuilder toBuilder() =>
|
||||
GCompleteTelegramBotLoginVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCompleteTelegramBotLoginVars && token == other.token;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, token.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GCompleteTelegramBotLoginVars',
|
||||
)..add('token', token)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCompleteTelegramBotLoginVarsBuilder
|
||||
implements
|
||||
Builder<
|
||||
GCompleteTelegramBotLoginVars,
|
||||
GCompleteTelegramBotLoginVarsBuilder
|
||||
> {
|
||||
_$GCompleteTelegramBotLoginVars? _$v;
|
||||
|
||||
String? _token;
|
||||
String? get token => _$this._token;
|
||||
set token(String? token) => _$this._token = token;
|
||||
|
||||
GCompleteTelegramBotLoginVarsBuilder();
|
||||
|
||||
GCompleteTelegramBotLoginVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_token = $v.token;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCompleteTelegramBotLoginVars other) {
|
||||
_$v = other as _$GCompleteTelegramBotLoginVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GCompleteTelegramBotLoginVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCompleteTelegramBotLoginVars build() => _build();
|
||||
|
||||
_$GCompleteTelegramBotLoginVars _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GCompleteTelegramBotLoginVars._(
|
||||
token: BuiltValueNullFieldError.checkNotNull(
|
||||
token,
|
||||
r'GCompleteTelegramBotLoginVars',
|
||||
'token',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const CreateVoiceExperience = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'CreateVoiceExperience'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'CreateVoiceExperienceInput'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'createVoiceExperience'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'input'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
)
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [CreateVoiceExperience]);
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'create_voice_experience.data.gql.g.dart';
|
||||
|
||||
abstract class GCreateVoiceExperienceData
|
||||
implements
|
||||
Built<GCreateVoiceExperienceData, GCreateVoiceExperienceDataBuilder> {
|
||||
GCreateVoiceExperienceData._();
|
||||
|
||||
factory GCreateVoiceExperienceData(
|
||||
[void Function(GCreateVoiceExperienceDataBuilder b) updates]) =
|
||||
_$GCreateVoiceExperienceData;
|
||||
|
||||
static void _initializeBuilder(GCreateVoiceExperienceDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GCreateVoiceExperienceData_createVoiceExperience get createVoiceExperience;
|
||||
static Serializer<GCreateVoiceExperienceData> get serializer =>
|
||||
_$gCreateVoiceExperienceDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GCreateVoiceExperienceData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCreateVoiceExperienceData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GCreateVoiceExperienceData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GCreateVoiceExperienceData_createVoiceExperience
|
||||
implements
|
||||
Built<GCreateVoiceExperienceData_createVoiceExperience,
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder> {
|
||||
GCreateVoiceExperienceData_createVoiceExperience._();
|
||||
|
||||
factory GCreateVoiceExperienceData_createVoiceExperience(
|
||||
[void Function(GCreateVoiceExperienceData_createVoiceExperienceBuilder b)
|
||||
updates]) = _$GCreateVoiceExperienceData_createVoiceExperience;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder b) =>
|
||||
b..G__typename = 'VoiceExperience';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
static Serializer<GCreateVoiceExperienceData_createVoiceExperience>
|
||||
get serializer =>
|
||||
_$gCreateVoiceExperienceDataCreateVoiceExperienceSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GCreateVoiceExperienceData_createVoiceExperience.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCreateVoiceExperienceData_createVoiceExperience? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GCreateVoiceExperienceData_createVoiceExperience.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+406
@@ -0,0 +1,406 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'create_voice_experience.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GCreateVoiceExperienceData> _$gCreateVoiceExperienceDataSerializer =
|
||||
_$GCreateVoiceExperienceDataSerializer();
|
||||
Serializer<GCreateVoiceExperienceData_createVoiceExperience>
|
||||
_$gCreateVoiceExperienceDataCreateVoiceExperienceSerializer =
|
||||
_$GCreateVoiceExperienceData_createVoiceExperienceSerializer();
|
||||
|
||||
class _$GCreateVoiceExperienceDataSerializer
|
||||
implements StructuredSerializer<GCreateVoiceExperienceData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCreateVoiceExperienceData,
|
||||
_$GCreateVoiceExperienceData,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCreateVoiceExperienceData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCreateVoiceExperienceData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'createVoiceExperience',
|
||||
serializers.serialize(
|
||||
object.createVoiceExperience,
|
||||
specifiedType: const FullType(
|
||||
GCreateVoiceExperienceData_createVoiceExperience,
|
||||
),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCreateVoiceExperienceDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'createVoiceExperience':
|
||||
result.createVoiceExperience.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
GCreateVoiceExperienceData_createVoiceExperience,
|
||||
),
|
||||
)!
|
||||
as GCreateVoiceExperienceData_createVoiceExperience,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCreateVoiceExperienceData_createVoiceExperienceSerializer
|
||||
implements
|
||||
StructuredSerializer<GCreateVoiceExperienceData_createVoiceExperience> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCreateVoiceExperienceData_createVoiceExperience,
|
||||
_$GCreateVoiceExperienceData_createVoiceExperience,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCreateVoiceExperienceData_createVoiceExperience';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCreateVoiceExperienceData_createVoiceExperience object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceData_createVoiceExperience deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCreateVoiceExperienceData_createVoiceExperienceBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCreateVoiceExperienceData extends GCreateVoiceExperienceData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GCreateVoiceExperienceData_createVoiceExperience createVoiceExperience;
|
||||
|
||||
factory _$GCreateVoiceExperienceData([
|
||||
void Function(GCreateVoiceExperienceDataBuilder)? updates,
|
||||
]) => (GCreateVoiceExperienceDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GCreateVoiceExperienceData._({
|
||||
required this.G__typename,
|
||||
required this.createVoiceExperience,
|
||||
}) : super._();
|
||||
@override
|
||||
GCreateVoiceExperienceData rebuild(
|
||||
void Function(GCreateVoiceExperienceDataBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceDataBuilder toBuilder() =>
|
||||
GCreateVoiceExperienceDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCreateVoiceExperienceData &&
|
||||
G__typename == other.G__typename &&
|
||||
createVoiceExperience == other.createVoiceExperience;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, createVoiceExperience.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GCreateVoiceExperienceData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('createVoiceExperience', createVoiceExperience))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCreateVoiceExperienceDataBuilder
|
||||
implements
|
||||
Builder<GCreateVoiceExperienceData, GCreateVoiceExperienceDataBuilder> {
|
||||
_$GCreateVoiceExperienceData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder?
|
||||
_createVoiceExperience;
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder
|
||||
get createVoiceExperience => _$this._createVoiceExperience ??=
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder();
|
||||
set createVoiceExperience(
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder?
|
||||
createVoiceExperience,
|
||||
) => _$this._createVoiceExperience = createVoiceExperience;
|
||||
|
||||
GCreateVoiceExperienceDataBuilder() {
|
||||
GCreateVoiceExperienceData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GCreateVoiceExperienceDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_createVoiceExperience = $v.createVoiceExperience.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCreateVoiceExperienceData other) {
|
||||
_$v = other as _$GCreateVoiceExperienceData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GCreateVoiceExperienceDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceData build() => _build();
|
||||
|
||||
_$GCreateVoiceExperienceData _build() {
|
||||
_$GCreateVoiceExperienceData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GCreateVoiceExperienceData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GCreateVoiceExperienceData',
|
||||
'G__typename',
|
||||
),
|
||||
createVoiceExperience: createVoiceExperience.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'createVoiceExperience';
|
||||
createVoiceExperience.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GCreateVoiceExperienceData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCreateVoiceExperienceData_createVoiceExperience
|
||||
extends GCreateVoiceExperienceData_createVoiceExperience {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
|
||||
factory _$GCreateVoiceExperienceData_createVoiceExperience([
|
||||
void Function(GCreateVoiceExperienceData_createVoiceExperienceBuilder)?
|
||||
updates,
|
||||
]) =>
|
||||
(GCreateVoiceExperienceData_createVoiceExperienceBuilder()
|
||||
..update(updates))
|
||||
._build();
|
||||
|
||||
_$GCreateVoiceExperienceData_createVoiceExperience._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
}) : super._();
|
||||
@override
|
||||
GCreateVoiceExperienceData_createVoiceExperience rebuild(
|
||||
void Function(GCreateVoiceExperienceData_createVoiceExperienceBuilder)
|
||||
updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder toBuilder() =>
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCreateVoiceExperienceData_createVoiceExperience &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GCreateVoiceExperienceData_createVoiceExperience',
|
||||
)
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCreateVoiceExperienceData_createVoiceExperienceBuilder
|
||||
implements
|
||||
Builder<
|
||||
GCreateVoiceExperienceData_createVoiceExperience,
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder
|
||||
> {
|
||||
_$GCreateVoiceExperienceData_createVoiceExperience? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder() {
|
||||
GCreateVoiceExperienceData_createVoiceExperience._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GCreateVoiceExperienceData_createVoiceExperienceBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCreateVoiceExperienceData_createVoiceExperience other) {
|
||||
_$v = other as _$GCreateVoiceExperienceData_createVoiceExperience;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(
|
||||
void Function(GCreateVoiceExperienceData_createVoiceExperienceBuilder)?
|
||||
updates,
|
||||
) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceData_createVoiceExperience build() => _build();
|
||||
|
||||
_$GCreateVoiceExperienceData_createVoiceExperience _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GCreateVoiceExperienceData_createVoiceExperience._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GCreateVoiceExperienceData_createVoiceExperience',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(
|
||||
id,
|
||||
r'GCreateVoiceExperienceData_createVoiceExperience',
|
||||
'id',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+100
@@ -0,0 +1,100 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/create_voice_experience.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/create_voice_experience.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/create_voice_experience.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'create_voice_experience.req.gql.g.dart';
|
||||
|
||||
abstract class GCreateVoiceExperienceReq
|
||||
implements
|
||||
Built<GCreateVoiceExperienceReq, GCreateVoiceExperienceReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GCreateVoiceExperienceData,
|
||||
_i3.GCreateVoiceExperienceVars> {
|
||||
GCreateVoiceExperienceReq._();
|
||||
|
||||
factory GCreateVoiceExperienceReq(
|
||||
[void Function(GCreateVoiceExperienceReqBuilder b) updates]) =
|
||||
_$GCreateVoiceExperienceReq;
|
||||
|
||||
static void _initializeBuilder(GCreateVoiceExperienceReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'CreateVoiceExperience',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GCreateVoiceExperienceVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GCreateVoiceExperienceData? Function(
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GCreateVoiceExperienceData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GCreateVoiceExperienceData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GCreateVoiceExperienceData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GCreateVoiceExperienceData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GCreateVoiceExperienceData,
|
||||
_i3.GCreateVoiceExperienceVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GCreateVoiceExperienceReq> get serializer =>
|
||||
_$gCreateVoiceExperienceReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GCreateVoiceExperienceReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCreateVoiceExperienceReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GCreateVoiceExperienceReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+443
@@ -0,0 +1,443 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'create_voice_experience.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GCreateVoiceExperienceReq> _$gCreateVoiceExperienceReqSerializer =
|
||||
_$GCreateVoiceExperienceReqSerializer();
|
||||
|
||||
class _$GCreateVoiceExperienceReqSerializer
|
||||
implements StructuredSerializer<GCreateVoiceExperienceReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCreateVoiceExperienceReq,
|
||||
_$GCreateVoiceExperienceReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCreateVoiceExperienceReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCreateVoiceExperienceReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GCreateVoiceExperienceVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GCreateVoiceExperienceData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCreateVoiceExperienceReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GCreateVoiceExperienceVars),
|
||||
)!
|
||||
as _i3.GCreateVoiceExperienceVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GCreateVoiceExperienceData),
|
||||
)!
|
||||
as _i2.GCreateVoiceExperienceData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCreateVoiceExperienceReq extends GCreateVoiceExperienceReq {
|
||||
@override
|
||||
final _i3.GCreateVoiceExperienceVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GCreateVoiceExperienceData? Function(
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GCreateVoiceExperienceData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GCreateVoiceExperienceReq([
|
||||
void Function(GCreateVoiceExperienceReqBuilder)? updates,
|
||||
]) => (GCreateVoiceExperienceReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GCreateVoiceExperienceReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GCreateVoiceExperienceReq rebuild(
|
||||
void Function(GCreateVoiceExperienceReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceReqBuilder toBuilder() =>
|
||||
GCreateVoiceExperienceReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCreateVoiceExperienceReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GCreateVoiceExperienceReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCreateVoiceExperienceReqBuilder
|
||||
implements
|
||||
Builder<GCreateVoiceExperienceReq, GCreateVoiceExperienceReqBuilder> {
|
||||
_$GCreateVoiceExperienceReq? _$v;
|
||||
|
||||
_i3.GCreateVoiceExperienceVarsBuilder? _vars;
|
||||
_i3.GCreateVoiceExperienceVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GCreateVoiceExperienceVarsBuilder();
|
||||
set vars(_i3.GCreateVoiceExperienceVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GCreateVoiceExperienceData? Function(
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GCreateVoiceExperienceData? Function(
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GCreateVoiceExperienceData? Function(
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
_i2.GCreateVoiceExperienceData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GCreateVoiceExperienceDataBuilder? _optimisticResponse;
|
||||
_i2.GCreateVoiceExperienceDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GCreateVoiceExperienceDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GCreateVoiceExperienceDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GCreateVoiceExperienceReqBuilder() {
|
||||
GCreateVoiceExperienceReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GCreateVoiceExperienceReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCreateVoiceExperienceReq other) {
|
||||
_$v = other as _$GCreateVoiceExperienceReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GCreateVoiceExperienceReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceReq build() => _build();
|
||||
|
||||
_$GCreateVoiceExperienceReq _build() {
|
||||
_$GCreateVoiceExperienceReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GCreateVoiceExperienceReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GCreateVoiceExperienceReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GCreateVoiceExperienceReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GCreateVoiceExperienceReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i1;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i2;
|
||||
|
||||
part 'create_voice_experience.var.gql.g.dart';
|
||||
|
||||
abstract class GCreateVoiceExperienceVars
|
||||
implements
|
||||
Built<GCreateVoiceExperienceVars, GCreateVoiceExperienceVarsBuilder> {
|
||||
GCreateVoiceExperienceVars._();
|
||||
|
||||
factory GCreateVoiceExperienceVars(
|
||||
[void Function(GCreateVoiceExperienceVarsBuilder b) updates]) =
|
||||
_$GCreateVoiceExperienceVars;
|
||||
|
||||
_i1.GCreateVoiceExperienceInput get input;
|
||||
static Serializer<GCreateVoiceExperienceVars> get serializer =>
|
||||
_$gCreateVoiceExperienceVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GCreateVoiceExperienceVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCreateVoiceExperienceVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GCreateVoiceExperienceVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+169
@@ -0,0 +1,169 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'create_voice_experience.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GCreateVoiceExperienceVars> _$gCreateVoiceExperienceVarsSerializer =
|
||||
_$GCreateVoiceExperienceVarsSerializer();
|
||||
|
||||
class _$GCreateVoiceExperienceVarsSerializer
|
||||
implements StructuredSerializer<GCreateVoiceExperienceVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GCreateVoiceExperienceVars,
|
||||
_$GCreateVoiceExperienceVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GCreateVoiceExperienceVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GCreateVoiceExperienceVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'input',
|
||||
serializers.serialize(
|
||||
object.input,
|
||||
specifiedType: const FullType(_i1.GCreateVoiceExperienceInput),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GCreateVoiceExperienceVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'input':
|
||||
result.input.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i1.GCreateVoiceExperienceInput,
|
||||
),
|
||||
)!
|
||||
as _i1.GCreateVoiceExperienceInput,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GCreateVoiceExperienceVars extends GCreateVoiceExperienceVars {
|
||||
@override
|
||||
final _i1.GCreateVoiceExperienceInput input;
|
||||
|
||||
factory _$GCreateVoiceExperienceVars([
|
||||
void Function(GCreateVoiceExperienceVarsBuilder)? updates,
|
||||
]) => (GCreateVoiceExperienceVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GCreateVoiceExperienceVars._({required this.input}) : super._();
|
||||
@override
|
||||
GCreateVoiceExperienceVars rebuild(
|
||||
void Function(GCreateVoiceExperienceVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceVarsBuilder toBuilder() =>
|
||||
GCreateVoiceExperienceVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GCreateVoiceExperienceVars && input == other.input;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, input.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GCreateVoiceExperienceVars',
|
||||
)..add('input', input)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GCreateVoiceExperienceVarsBuilder
|
||||
implements
|
||||
Builder<GCreateVoiceExperienceVars, GCreateVoiceExperienceVarsBuilder> {
|
||||
_$GCreateVoiceExperienceVars? _$v;
|
||||
|
||||
_i1.GCreateVoiceExperienceInputBuilder? _input;
|
||||
_i1.GCreateVoiceExperienceInputBuilder get input =>
|
||||
_$this._input ??= _i1.GCreateVoiceExperienceInputBuilder();
|
||||
set input(_i1.GCreateVoiceExperienceInputBuilder? input) =>
|
||||
_$this._input = input;
|
||||
|
||||
GCreateVoiceExperienceVarsBuilder();
|
||||
|
||||
GCreateVoiceExperienceVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_input = $v.input.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GCreateVoiceExperienceVars other) {
|
||||
_$v = other as _$GCreateVoiceExperienceVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GCreateVoiceExperienceVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GCreateVoiceExperienceVars build() => _build();
|
||||
|
||||
_$GCreateVoiceExperienceVars _build() {
|
||||
_$GCreateVoiceExperienceVars _$result;
|
||||
try {
|
||||
_$result = _$v ?? _$GCreateVoiceExperienceVars._(input: input.build());
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'input';
|
||||
input.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GCreateVoiceExperienceVars',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+157
@@ -0,0 +1,157 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const FavoritePlaces = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.query,
|
||||
name: _i1.NameNode(value: 'FavoritePlaces'),
|
||||
variableDefinitions: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'favoritePlaces'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleBusinessStatus'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRating'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleUserRatingCount'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRegularOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleCurrentOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrls'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'experiences'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'status'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'createdAt'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [FavoritePlaces]);
|
||||
+126
@@ -0,0 +1,126 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i2;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'favorite_places.data.gql.g.dart';
|
||||
|
||||
abstract class GFavoritePlacesData
|
||||
implements Built<GFavoritePlacesData, GFavoritePlacesDataBuilder> {
|
||||
GFavoritePlacesData._();
|
||||
|
||||
factory GFavoritePlacesData(
|
||||
[void Function(GFavoritePlacesDataBuilder b) updates]) =
|
||||
_$GFavoritePlacesData;
|
||||
|
||||
static void _initializeBuilder(GFavoritePlacesDataBuilder b) =>
|
||||
b..G__typename = 'Query';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
BuiltList<GFavoritePlacesData_favoritePlaces> get favoritePlaces;
|
||||
static Serializer<GFavoritePlacesData> get serializer =>
|
||||
_$gFavoritePlacesDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GFavoritePlacesData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GFavoritePlacesData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GFavoritePlacesData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GFavoritePlacesData_favoritePlaces
|
||||
implements
|
||||
Built<GFavoritePlacesData_favoritePlaces,
|
||||
GFavoritePlacesData_favoritePlacesBuilder> {
|
||||
GFavoritePlacesData_favoritePlaces._();
|
||||
|
||||
factory GFavoritePlacesData_favoritePlaces(
|
||||
[void Function(GFavoritePlacesData_favoritePlacesBuilder b)
|
||||
updates]) = _$GFavoritePlacesData_favoritePlaces;
|
||||
|
||||
static void _initializeBuilder(GFavoritePlacesData_favoritePlacesBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
String? get googleBusinessStatus;
|
||||
double? get googleRating;
|
||||
int? get googleUserRatingCount;
|
||||
_i2.JsonObject? get googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours;
|
||||
BuiltList<String> get photoUrls;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
BuiltList<GFavoritePlacesData_favoritePlaces_experiences> get experiences;
|
||||
static Serializer<GFavoritePlacesData_favoritePlaces> get serializer =>
|
||||
_$gFavoritePlacesDataFavoritePlacesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GFavoritePlacesData_favoritePlaces.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GFavoritePlacesData_favoritePlaces? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GFavoritePlacesData_favoritePlaces.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GFavoritePlacesData_favoritePlaces_experiences
|
||||
implements
|
||||
Built<GFavoritePlacesData_favoritePlaces_experiences,
|
||||
GFavoritePlacesData_favoritePlaces_experiencesBuilder> {
|
||||
GFavoritePlacesData_favoritePlaces_experiences._();
|
||||
|
||||
factory GFavoritePlacesData_favoritePlaces_experiences(
|
||||
[void Function(GFavoritePlacesData_favoritePlaces_experiencesBuilder b)
|
||||
updates]) = _$GFavoritePlacesData_favoritePlaces_experiences;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GFavoritePlacesData_favoritePlaces_experiencesBuilder b) =>
|
||||
b..G__typename = 'VoiceExperience';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
_i3.GVoiceExperienceStatus get status;
|
||||
String get createdAt;
|
||||
static Serializer<GFavoritePlacesData_favoritePlaces_experiences>
|
||||
get serializer =>
|
||||
_$gFavoritePlacesDataFavoritePlacesExperiencesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GFavoritePlacesData_favoritePlaces_experiences.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GFavoritePlacesData_favoritePlaces_experiences? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GFavoritePlacesData_favoritePlaces_experiences.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+1117
File diff suppressed because it is too large
Load Diff
+98
@@ -0,0 +1,98 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/favorite_places.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/favorite_places.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/favorite_places.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'favorite_places.req.gql.g.dart';
|
||||
|
||||
abstract class GFavoritePlacesReq
|
||||
implements
|
||||
Built<GFavoritePlacesReq, GFavoritePlacesReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GFavoritePlacesData, _i3.GFavoritePlacesVars> {
|
||||
GFavoritePlacesReq._();
|
||||
|
||||
factory GFavoritePlacesReq(
|
||||
[void Function(GFavoritePlacesReqBuilder b) updates]) =
|
||||
_$GFavoritePlacesReq;
|
||||
|
||||
static void _initializeBuilder(GFavoritePlacesReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'FavoritePlaces',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GFavoritePlacesVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GFavoritePlacesData? Function(
|
||||
_i2.GFavoritePlacesData?,
|
||||
_i2.GFavoritePlacesData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GFavoritePlacesData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GFavoritePlacesData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GFavoritePlacesData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GFavoritePlacesData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GFavoritePlacesData, _i3.GFavoritePlacesVars>
|
||||
transformOperation(_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GFavoritePlacesReq> get serializer =>
|
||||
_$gFavoritePlacesReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GFavoritePlacesReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GFavoritePlacesReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GFavoritePlacesReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+438
@@ -0,0 +1,438 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'favorite_places.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GFavoritePlacesReq> _$gFavoritePlacesReqSerializer =
|
||||
_$GFavoritePlacesReqSerializer();
|
||||
|
||||
class _$GFavoritePlacesReqSerializer
|
||||
implements StructuredSerializer<GFavoritePlacesReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GFavoritePlacesReq, _$GFavoritePlacesReq];
|
||||
@override
|
||||
final String wireName = 'GFavoritePlacesReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GFavoritePlacesReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GFavoritePlacesVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GFavoritePlacesData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GFavoritePlacesReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GFavoritePlacesReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GFavoritePlacesVars),
|
||||
)!
|
||||
as _i3.GFavoritePlacesVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GFavoritePlacesData),
|
||||
)!
|
||||
as _i2.GFavoritePlacesData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GFavoritePlacesReq extends GFavoritePlacesReq {
|
||||
@override
|
||||
final _i3.GFavoritePlacesVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GFavoritePlacesData? Function(
|
||||
_i2.GFavoritePlacesData?,
|
||||
_i2.GFavoritePlacesData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GFavoritePlacesData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GFavoritePlacesReq([
|
||||
void Function(GFavoritePlacesReqBuilder)? updates,
|
||||
]) => (GFavoritePlacesReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GFavoritePlacesReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GFavoritePlacesReq rebuild(
|
||||
void Function(GFavoritePlacesReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GFavoritePlacesReqBuilder toBuilder() =>
|
||||
GFavoritePlacesReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GFavoritePlacesReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GFavoritePlacesReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GFavoritePlacesReqBuilder
|
||||
implements Builder<GFavoritePlacesReq, GFavoritePlacesReqBuilder> {
|
||||
_$GFavoritePlacesReq? _$v;
|
||||
|
||||
_i3.GFavoritePlacesVarsBuilder? _vars;
|
||||
_i3.GFavoritePlacesVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GFavoritePlacesVarsBuilder();
|
||||
set vars(_i3.GFavoritePlacesVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GFavoritePlacesData? Function(
|
||||
_i2.GFavoritePlacesData?,
|
||||
_i2.GFavoritePlacesData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GFavoritePlacesData? Function(
|
||||
_i2.GFavoritePlacesData?,
|
||||
_i2.GFavoritePlacesData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GFavoritePlacesData? Function(
|
||||
_i2.GFavoritePlacesData?,
|
||||
_i2.GFavoritePlacesData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GFavoritePlacesDataBuilder? _optimisticResponse;
|
||||
_i2.GFavoritePlacesDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GFavoritePlacesDataBuilder();
|
||||
set optimisticResponse(_i2.GFavoritePlacesDataBuilder? optimisticResponse) =>
|
||||
_$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GFavoritePlacesReqBuilder() {
|
||||
GFavoritePlacesReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GFavoritePlacesReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GFavoritePlacesReq other) {
|
||||
_$v = other as _$GFavoritePlacesReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GFavoritePlacesReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GFavoritePlacesReq build() => _build();
|
||||
|
||||
_$GFavoritePlacesReq _build() {
|
||||
_$GFavoritePlacesReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GFavoritePlacesReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GFavoritePlacesReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GFavoritePlacesReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GFavoritePlacesReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'favorite_places.var.gql.g.dart';
|
||||
|
||||
abstract class GFavoritePlacesVars
|
||||
implements Built<GFavoritePlacesVars, GFavoritePlacesVarsBuilder> {
|
||||
GFavoritePlacesVars._();
|
||||
|
||||
factory GFavoritePlacesVars(
|
||||
[void Function(GFavoritePlacesVarsBuilder b) updates]) =
|
||||
_$GFavoritePlacesVars;
|
||||
|
||||
static Serializer<GFavoritePlacesVars> get serializer =>
|
||||
_$gFavoritePlacesVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GFavoritePlacesVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GFavoritePlacesVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GFavoritePlacesVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+99
@@ -0,0 +1,99 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'favorite_places.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GFavoritePlacesVars> _$gFavoritePlacesVarsSerializer =
|
||||
_$GFavoritePlacesVarsSerializer();
|
||||
|
||||
class _$GFavoritePlacesVarsSerializer
|
||||
implements StructuredSerializer<GFavoritePlacesVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GFavoritePlacesVars,
|
||||
_$GFavoritePlacesVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GFavoritePlacesVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GFavoritePlacesVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
return <Object?>[];
|
||||
}
|
||||
|
||||
@override
|
||||
GFavoritePlacesVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
return GFavoritePlacesVarsBuilder().build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GFavoritePlacesVars extends GFavoritePlacesVars {
|
||||
factory _$GFavoritePlacesVars([
|
||||
void Function(GFavoritePlacesVarsBuilder)? updates,
|
||||
]) => (GFavoritePlacesVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GFavoritePlacesVars._() : super._();
|
||||
@override
|
||||
GFavoritePlacesVars rebuild(
|
||||
void Function(GFavoritePlacesVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GFavoritePlacesVarsBuilder toBuilder() =>
|
||||
GFavoritePlacesVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GFavoritePlacesVars;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
return 586165499;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return newBuiltValueToStringHelper(r'GFavoritePlacesVars').toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GFavoritePlacesVarsBuilder
|
||||
implements Builder<GFavoritePlacesVars, GFavoritePlacesVarsBuilder> {
|
||||
_$GFavoritePlacesVars? _$v;
|
||||
|
||||
GFavoritePlacesVarsBuilder();
|
||||
|
||||
@override
|
||||
void replace(GFavoritePlacesVars other) {
|
||||
_$v = other as _$GFavoritePlacesVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GFavoritePlacesVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GFavoritePlacesVars build() => _build();
|
||||
|
||||
_$GFavoritePlacesVars _build() {
|
||||
final _$result = _$v ?? _$GFavoritePlacesVars._();
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,79 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const Me = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.query,
|
||||
name: _i1.NameNode(value: 'Me'),
|
||||
variableDefinitions: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'me'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'telegramId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'username'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'firstName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'lastName'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrl'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'languageCode'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isAdmin'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [Me]);
|
||||
@@ -0,0 +1,67 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'me.data.gql.g.dart';
|
||||
|
||||
abstract class GMeData implements Built<GMeData, GMeDataBuilder> {
|
||||
GMeData._();
|
||||
|
||||
factory GMeData([void Function(GMeDataBuilder b) updates]) = _$GMeData;
|
||||
|
||||
static void _initializeBuilder(GMeDataBuilder b) => b..G__typename = 'Query';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GMeData_me get me;
|
||||
static Serializer<GMeData> get serializer => _$gMeDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GMeData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GMeData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GMeData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GMeData_me implements Built<GMeData_me, GMeData_meBuilder> {
|
||||
GMeData_me._();
|
||||
|
||||
factory GMeData_me([void Function(GMeData_meBuilder b) updates]) =
|
||||
_$GMeData_me;
|
||||
|
||||
static void _initializeBuilder(GMeData_meBuilder b) =>
|
||||
b..G__typename = 'User';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get telegramId;
|
||||
String? get username;
|
||||
String? get firstName;
|
||||
String? get lastName;
|
||||
String? get photoUrl;
|
||||
String? get languageCode;
|
||||
bool get isAdmin;
|
||||
static Serializer<GMeData_me> get serializer => _$gMeDataMeSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GMeData_me.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GMeData_me? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GMeData_me.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,551 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'me.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GMeData> _$gMeDataSerializer = _$GMeDataSerializer();
|
||||
Serializer<GMeData_me> _$gMeDataMeSerializer = _$GMeData_meSerializer();
|
||||
|
||||
class _$GMeDataSerializer implements StructuredSerializer<GMeData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GMeData, _$GMeData];
|
||||
@override
|
||||
final String wireName = 'GMeData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GMeData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'me',
|
||||
serializers.serialize(
|
||||
object.me,
|
||||
specifiedType: const FullType(GMeData_me),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GMeData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GMeDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'me':
|
||||
result.me.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(GMeData_me),
|
||||
)!
|
||||
as GMeData_me,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GMeData_meSerializer implements StructuredSerializer<GMeData_me> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GMeData_me, _$GMeData_me];
|
||||
@override
|
||||
final String wireName = 'GMeData_me';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GMeData_me object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
'telegramId',
|
||||
serializers.serialize(
|
||||
object.telegramId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'isAdmin',
|
||||
serializers.serialize(
|
||||
object.isAdmin,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.username;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('username')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.firstName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('firstName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.lastName;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('lastName')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.photoUrl;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('photoUrl')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.languageCode;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('languageCode')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GMeData_me deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GMeData_meBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'telegramId':
|
||||
result.telegramId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'username':
|
||||
result.username =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'firstName':
|
||||
result.firstName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'lastName':
|
||||
result.lastName =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'photoUrl':
|
||||
result.photoUrl =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'languageCode':
|
||||
result.languageCode =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'isAdmin':
|
||||
result.isAdmin =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GMeData extends GMeData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GMeData_me me;
|
||||
|
||||
factory _$GMeData([void Function(GMeDataBuilder)? updates]) =>
|
||||
(GMeDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GMeData._({required this.G__typename, required this.me}) : super._();
|
||||
@override
|
||||
GMeData rebuild(void Function(GMeDataBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GMeDataBuilder toBuilder() => GMeDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GMeData &&
|
||||
G__typename == other.G__typename &&
|
||||
me == other.me;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, me.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GMeData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('me', me))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GMeDataBuilder implements Builder<GMeData, GMeDataBuilder> {
|
||||
_$GMeData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GMeData_meBuilder? _me;
|
||||
GMeData_meBuilder get me => _$this._me ??= GMeData_meBuilder();
|
||||
set me(GMeData_meBuilder? me) => _$this._me = me;
|
||||
|
||||
GMeDataBuilder() {
|
||||
GMeData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GMeDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_me = $v.me.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GMeData other) {
|
||||
_$v = other as _$GMeData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GMeDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GMeData build() => _build();
|
||||
|
||||
_$GMeData _build() {
|
||||
_$GMeData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GMeData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GMeData',
|
||||
'G__typename',
|
||||
),
|
||||
me: me.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'me';
|
||||
me.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GMeData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GMeData_me extends GMeData_me {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
@override
|
||||
final String telegramId;
|
||||
@override
|
||||
final String? username;
|
||||
@override
|
||||
final String? firstName;
|
||||
@override
|
||||
final String? lastName;
|
||||
@override
|
||||
final String? photoUrl;
|
||||
@override
|
||||
final String? languageCode;
|
||||
@override
|
||||
final bool isAdmin;
|
||||
|
||||
factory _$GMeData_me([void Function(GMeData_meBuilder)? updates]) =>
|
||||
(GMeData_meBuilder()..update(updates))._build();
|
||||
|
||||
_$GMeData_me._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
required this.telegramId,
|
||||
this.username,
|
||||
this.firstName,
|
||||
this.lastName,
|
||||
this.photoUrl,
|
||||
this.languageCode,
|
||||
required this.isAdmin,
|
||||
}) : super._();
|
||||
@override
|
||||
GMeData_me rebuild(void Function(GMeData_meBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GMeData_meBuilder toBuilder() => GMeData_meBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GMeData_me &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id &&
|
||||
telegramId == other.telegramId &&
|
||||
username == other.username &&
|
||||
firstName == other.firstName &&
|
||||
lastName == other.lastName &&
|
||||
photoUrl == other.photoUrl &&
|
||||
languageCode == other.languageCode &&
|
||||
isAdmin == other.isAdmin;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jc(_$hash, telegramId.hashCode);
|
||||
_$hash = $jc(_$hash, username.hashCode);
|
||||
_$hash = $jc(_$hash, firstName.hashCode);
|
||||
_$hash = $jc(_$hash, lastName.hashCode);
|
||||
_$hash = $jc(_$hash, photoUrl.hashCode);
|
||||
_$hash = $jc(_$hash, languageCode.hashCode);
|
||||
_$hash = $jc(_$hash, isAdmin.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GMeData_me')
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id)
|
||||
..add('telegramId', telegramId)
|
||||
..add('username', username)
|
||||
..add('firstName', firstName)
|
||||
..add('lastName', lastName)
|
||||
..add('photoUrl', photoUrl)
|
||||
..add('languageCode', languageCode)
|
||||
..add('isAdmin', isAdmin))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GMeData_meBuilder implements Builder<GMeData_me, GMeData_meBuilder> {
|
||||
_$GMeData_me? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
String? _telegramId;
|
||||
String? get telegramId => _$this._telegramId;
|
||||
set telegramId(String? telegramId) => _$this._telegramId = telegramId;
|
||||
|
||||
String? _username;
|
||||
String? get username => _$this._username;
|
||||
set username(String? username) => _$this._username = username;
|
||||
|
||||
String? _firstName;
|
||||
String? get firstName => _$this._firstName;
|
||||
set firstName(String? firstName) => _$this._firstName = firstName;
|
||||
|
||||
String? _lastName;
|
||||
String? get lastName => _$this._lastName;
|
||||
set lastName(String? lastName) => _$this._lastName = lastName;
|
||||
|
||||
String? _photoUrl;
|
||||
String? get photoUrl => _$this._photoUrl;
|
||||
set photoUrl(String? photoUrl) => _$this._photoUrl = photoUrl;
|
||||
|
||||
String? _languageCode;
|
||||
String? get languageCode => _$this._languageCode;
|
||||
set languageCode(String? languageCode) => _$this._languageCode = languageCode;
|
||||
|
||||
bool? _isAdmin;
|
||||
bool? get isAdmin => _$this._isAdmin;
|
||||
set isAdmin(bool? isAdmin) => _$this._isAdmin = isAdmin;
|
||||
|
||||
GMeData_meBuilder() {
|
||||
GMeData_me._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GMeData_meBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_telegramId = $v.telegramId;
|
||||
_username = $v.username;
|
||||
_firstName = $v.firstName;
|
||||
_lastName = $v.lastName;
|
||||
_photoUrl = $v.photoUrl;
|
||||
_languageCode = $v.languageCode;
|
||||
_isAdmin = $v.isAdmin;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GMeData_me other) {
|
||||
_$v = other as _$GMeData_me;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GMeData_meBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GMeData_me build() => _build();
|
||||
|
||||
_$GMeData_me _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GMeData_me._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GMeData_me',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(id, r'GMeData_me', 'id'),
|
||||
telegramId: BuiltValueNullFieldError.checkNotNull(
|
||||
telegramId,
|
||||
r'GMeData_me',
|
||||
'telegramId',
|
||||
),
|
||||
username: username,
|
||||
firstName: firstName,
|
||||
lastName: lastName,
|
||||
photoUrl: photoUrl,
|
||||
languageCode: languageCode,
|
||||
isAdmin: BuiltValueNullFieldError.checkNotNull(
|
||||
isAdmin,
|
||||
r'GMeData_me',
|
||||
'isAdmin',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,94 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/me.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/me.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/me.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'me.req.gql.g.dart';
|
||||
|
||||
abstract class GMeReq
|
||||
implements
|
||||
Built<GMeReq, GMeReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GMeData, _i3.GMeVars> {
|
||||
GMeReq._();
|
||||
|
||||
factory GMeReq([void Function(GMeReqBuilder b) updates]) = _$GMeReq;
|
||||
|
||||
static void _initializeBuilder(GMeReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'Me',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GMeVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GMeData? Function(
|
||||
_i2.GMeData?,
|
||||
_i2.GMeData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GMeData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GMeData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GMeData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GMeData data) => data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GMeData, _i3.GMeVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GMeReq> get serializer => _$gMeReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GMeReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GMeReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GMeReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,416 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'me.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GMeReq> _$gMeReqSerializer = _$GMeReqSerializer();
|
||||
|
||||
class _$GMeReqSerializer implements StructuredSerializer<GMeReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GMeReq, _$GMeReq];
|
||||
@override
|
||||
final String wireName = 'GMeReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GMeReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GMeVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GMeData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GMeReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GMeReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GMeVars),
|
||||
)!
|
||||
as _i3.GMeVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GMeData),
|
||||
)!
|
||||
as _i2.GMeData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GMeReq extends GMeReq {
|
||||
@override
|
||||
final _i3.GMeVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GMeData? Function(_i2.GMeData?, _i2.GMeData?)? updateResult;
|
||||
@override
|
||||
final _i2.GMeData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GMeReq([void Function(GMeReqBuilder)? updates]) =>
|
||||
(GMeReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GMeReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GMeReq rebuild(void Function(GMeReqBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GMeReqBuilder toBuilder() => GMeReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GMeReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GMeReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GMeReqBuilder implements Builder<GMeReq, GMeReqBuilder> {
|
||||
_$GMeReq? _$v;
|
||||
|
||||
_i3.GMeVarsBuilder? _vars;
|
||||
_i3.GMeVarsBuilder get vars => _$this._vars ??= _i3.GMeVarsBuilder();
|
||||
set vars(_i3.GMeVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GMeData? Function(_i2.GMeData?, _i2.GMeData?)? _updateResult;
|
||||
_i2.GMeData? Function(_i2.GMeData?, _i2.GMeData?)? get updateResult =>
|
||||
_$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GMeData? Function(_i2.GMeData?, _i2.GMeData?)? updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GMeDataBuilder? _optimisticResponse;
|
||||
_i2.GMeDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GMeDataBuilder();
|
||||
set optimisticResponse(_i2.GMeDataBuilder? optimisticResponse) =>
|
||||
_$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GMeReqBuilder() {
|
||||
GMeReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GMeReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GMeReq other) {
|
||||
_$v = other as _$GMeReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GMeReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GMeReq build() => _build();
|
||||
|
||||
_$GMeReq _build() {
|
||||
_$GMeReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GMeReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GMeReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GMeReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GMeReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,29 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'me.var.gql.g.dart';
|
||||
|
||||
abstract class GMeVars implements Built<GMeVars, GMeVarsBuilder> {
|
||||
GMeVars._();
|
||||
|
||||
factory GMeVars([void Function(GMeVarsBuilder b) updates]) = _$GMeVars;
|
||||
|
||||
static Serializer<GMeVars> get serializer => _$gMeVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GMeVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GMeVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GMeVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'me.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GMeVars> _$gMeVarsSerializer = _$GMeVarsSerializer();
|
||||
|
||||
class _$GMeVarsSerializer implements StructuredSerializer<GMeVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GMeVars, _$GMeVars];
|
||||
@override
|
||||
final String wireName = 'GMeVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GMeVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
return <Object?>[];
|
||||
}
|
||||
|
||||
@override
|
||||
GMeVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
return GMeVarsBuilder().build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GMeVars extends GMeVars {
|
||||
factory _$GMeVars([void Function(GMeVarsBuilder)? updates]) =>
|
||||
(GMeVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GMeVars._() : super._();
|
||||
@override
|
||||
GMeVars rebuild(void Function(GMeVarsBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GMeVarsBuilder toBuilder() => GMeVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GMeVars;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
return 95737369;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return newBuiltValueToStringHelper(r'GMeVars').toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GMeVarsBuilder implements Builder<GMeVars, GMeVarsBuilder> {
|
||||
_$GMeVars? _$v;
|
||||
|
||||
GMeVarsBuilder();
|
||||
|
||||
@override
|
||||
void replace(GMeVars other) {
|
||||
_$v = other as _$GMeVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GMeVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GMeVars build() => _build();
|
||||
|
||||
_$GMeVars _build() {
|
||||
final _$result = _$v ?? _$GMeVars._();
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,172 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const NearbyPlaces = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.query,
|
||||
name: _i1.NameNode(value: 'NearbyPlaces'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'NearbyPlacesInput'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'nearbyPlaces'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'input'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleBusinessStatus'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRating'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleUserRatingCount'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRegularOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleCurrentOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrls'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'experiences'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'status'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'createdAt'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [NearbyPlaces]);
|
||||
+124
@@ -0,0 +1,124 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i2;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'nearby_places.data.gql.g.dart';
|
||||
|
||||
abstract class GNearbyPlacesData
|
||||
implements Built<GNearbyPlacesData, GNearbyPlacesDataBuilder> {
|
||||
GNearbyPlacesData._();
|
||||
|
||||
factory GNearbyPlacesData(
|
||||
[void Function(GNearbyPlacesDataBuilder b) updates]) =
|
||||
_$GNearbyPlacesData;
|
||||
|
||||
static void _initializeBuilder(GNearbyPlacesDataBuilder b) =>
|
||||
b..G__typename = 'Query';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
BuiltList<GNearbyPlacesData_nearbyPlaces> get nearbyPlaces;
|
||||
static Serializer<GNearbyPlacesData> get serializer =>
|
||||
_$gNearbyPlacesDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GNearbyPlacesData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GNearbyPlacesData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GNearbyPlacesData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GNearbyPlacesData_nearbyPlaces
|
||||
implements
|
||||
Built<GNearbyPlacesData_nearbyPlaces,
|
||||
GNearbyPlacesData_nearbyPlacesBuilder> {
|
||||
GNearbyPlacesData_nearbyPlaces._();
|
||||
|
||||
factory GNearbyPlacesData_nearbyPlaces(
|
||||
[void Function(GNearbyPlacesData_nearbyPlacesBuilder b) updates]) =
|
||||
_$GNearbyPlacesData_nearbyPlaces;
|
||||
|
||||
static void _initializeBuilder(GNearbyPlacesData_nearbyPlacesBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
String? get googleBusinessStatus;
|
||||
double? get googleRating;
|
||||
int? get googleUserRatingCount;
|
||||
_i2.JsonObject? get googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours;
|
||||
BuiltList<String> get photoUrls;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
BuiltList<GNearbyPlacesData_nearbyPlaces_experiences> get experiences;
|
||||
static Serializer<GNearbyPlacesData_nearbyPlaces> get serializer =>
|
||||
_$gNearbyPlacesDataNearbyPlacesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GNearbyPlacesData_nearbyPlaces.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GNearbyPlacesData_nearbyPlaces? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GNearbyPlacesData_nearbyPlaces.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GNearbyPlacesData_nearbyPlaces_experiences
|
||||
implements
|
||||
Built<GNearbyPlacesData_nearbyPlaces_experiences,
|
||||
GNearbyPlacesData_nearbyPlaces_experiencesBuilder> {
|
||||
GNearbyPlacesData_nearbyPlaces_experiences._();
|
||||
|
||||
factory GNearbyPlacesData_nearbyPlaces_experiences(
|
||||
[void Function(GNearbyPlacesData_nearbyPlaces_experiencesBuilder b)
|
||||
updates]) = _$GNearbyPlacesData_nearbyPlaces_experiences;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GNearbyPlacesData_nearbyPlaces_experiencesBuilder b) =>
|
||||
b..G__typename = 'VoiceExperience';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
_i3.GVoiceExperienceStatus get status;
|
||||
String get createdAt;
|
||||
static Serializer<GNearbyPlacesData_nearbyPlaces_experiences>
|
||||
get serializer => _$gNearbyPlacesDataNearbyPlacesExperiencesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GNearbyPlacesData_nearbyPlaces_experiences.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GNearbyPlacesData_nearbyPlaces_experiences? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GNearbyPlacesData_nearbyPlaces_experiences.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+1100
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,96 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/nearby_places.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/nearby_places.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/nearby_places.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'nearby_places.req.gql.g.dart';
|
||||
|
||||
abstract class GNearbyPlacesReq
|
||||
implements
|
||||
Built<GNearbyPlacesReq, GNearbyPlacesReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GNearbyPlacesData, _i3.GNearbyPlacesVars> {
|
||||
GNearbyPlacesReq._();
|
||||
|
||||
factory GNearbyPlacesReq([void Function(GNearbyPlacesReqBuilder b) updates]) =
|
||||
_$GNearbyPlacesReq;
|
||||
|
||||
static void _initializeBuilder(GNearbyPlacesReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'NearbyPlaces',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GNearbyPlacesVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GNearbyPlacesData? Function(
|
||||
_i2.GNearbyPlacesData?,
|
||||
_i2.GNearbyPlacesData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GNearbyPlacesData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GNearbyPlacesData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GNearbyPlacesData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GNearbyPlacesData data) => data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GNearbyPlacesData, _i3.GNearbyPlacesVars>
|
||||
transformOperation(_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GNearbyPlacesReq> get serializer =>
|
||||
_$gNearbyPlacesReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GNearbyPlacesReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GNearbyPlacesReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GNearbyPlacesReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+437
@@ -0,0 +1,437 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'nearby_places.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GNearbyPlacesReq> _$gNearbyPlacesReqSerializer =
|
||||
_$GNearbyPlacesReqSerializer();
|
||||
|
||||
class _$GNearbyPlacesReqSerializer
|
||||
implements StructuredSerializer<GNearbyPlacesReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GNearbyPlacesReq, _$GNearbyPlacesReq];
|
||||
@override
|
||||
final String wireName = 'GNearbyPlacesReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GNearbyPlacesReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GNearbyPlacesVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GNearbyPlacesData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GNearbyPlacesReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GNearbyPlacesReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GNearbyPlacesVars),
|
||||
)!
|
||||
as _i3.GNearbyPlacesVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GNearbyPlacesData),
|
||||
)!
|
||||
as _i2.GNearbyPlacesData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GNearbyPlacesReq extends GNearbyPlacesReq {
|
||||
@override
|
||||
final _i3.GNearbyPlacesVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GNearbyPlacesData? Function(
|
||||
_i2.GNearbyPlacesData?,
|
||||
_i2.GNearbyPlacesData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GNearbyPlacesData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GNearbyPlacesReq([
|
||||
void Function(GNearbyPlacesReqBuilder)? updates,
|
||||
]) => (GNearbyPlacesReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GNearbyPlacesReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GNearbyPlacesReq rebuild(void Function(GNearbyPlacesReqBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GNearbyPlacesReqBuilder toBuilder() =>
|
||||
GNearbyPlacesReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GNearbyPlacesReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GNearbyPlacesReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GNearbyPlacesReqBuilder
|
||||
implements Builder<GNearbyPlacesReq, GNearbyPlacesReqBuilder> {
|
||||
_$GNearbyPlacesReq? _$v;
|
||||
|
||||
_i3.GNearbyPlacesVarsBuilder? _vars;
|
||||
_i3.GNearbyPlacesVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GNearbyPlacesVarsBuilder();
|
||||
set vars(_i3.GNearbyPlacesVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GNearbyPlacesData? Function(
|
||||
_i2.GNearbyPlacesData?,
|
||||
_i2.GNearbyPlacesData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GNearbyPlacesData? Function(
|
||||
_i2.GNearbyPlacesData?,
|
||||
_i2.GNearbyPlacesData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GNearbyPlacesData? Function(
|
||||
_i2.GNearbyPlacesData?,
|
||||
_i2.GNearbyPlacesData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GNearbyPlacesDataBuilder? _optimisticResponse;
|
||||
_i2.GNearbyPlacesDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GNearbyPlacesDataBuilder();
|
||||
set optimisticResponse(_i2.GNearbyPlacesDataBuilder? optimisticResponse) =>
|
||||
_$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GNearbyPlacesReqBuilder() {
|
||||
GNearbyPlacesReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GNearbyPlacesReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GNearbyPlacesReq other) {
|
||||
_$v = other as _$GNearbyPlacesReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GNearbyPlacesReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GNearbyPlacesReq build() => _build();
|
||||
|
||||
_$GNearbyPlacesReq _build() {
|
||||
_$GNearbyPlacesReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GNearbyPlacesReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GNearbyPlacesReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GNearbyPlacesReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GNearbyPlacesReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,36 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i1;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i2;
|
||||
|
||||
part 'nearby_places.var.gql.g.dart';
|
||||
|
||||
abstract class GNearbyPlacesVars
|
||||
implements Built<GNearbyPlacesVars, GNearbyPlacesVarsBuilder> {
|
||||
GNearbyPlacesVars._();
|
||||
|
||||
factory GNearbyPlacesVars(
|
||||
[void Function(GNearbyPlacesVarsBuilder b) updates]) =
|
||||
_$GNearbyPlacesVars;
|
||||
|
||||
_i1.GNearbyPlacesInput get input;
|
||||
static Serializer<GNearbyPlacesVars> get serializer =>
|
||||
_$gNearbyPlacesVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GNearbyPlacesVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GNearbyPlacesVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GNearbyPlacesVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+161
@@ -0,0 +1,161 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'nearby_places.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GNearbyPlacesVars> _$gNearbyPlacesVarsSerializer =
|
||||
_$GNearbyPlacesVarsSerializer();
|
||||
|
||||
class _$GNearbyPlacesVarsSerializer
|
||||
implements StructuredSerializer<GNearbyPlacesVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GNearbyPlacesVars, _$GNearbyPlacesVars];
|
||||
@override
|
||||
final String wireName = 'GNearbyPlacesVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GNearbyPlacesVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'input',
|
||||
serializers.serialize(
|
||||
object.input,
|
||||
specifiedType: const FullType(_i1.GNearbyPlacesInput),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GNearbyPlacesVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GNearbyPlacesVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'input':
|
||||
result.input.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.GNearbyPlacesInput),
|
||||
)!
|
||||
as _i1.GNearbyPlacesInput,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GNearbyPlacesVars extends GNearbyPlacesVars {
|
||||
@override
|
||||
final _i1.GNearbyPlacesInput input;
|
||||
|
||||
factory _$GNearbyPlacesVars([
|
||||
void Function(GNearbyPlacesVarsBuilder)? updates,
|
||||
]) => (GNearbyPlacesVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GNearbyPlacesVars._({required this.input}) : super._();
|
||||
@override
|
||||
GNearbyPlacesVars rebuild(void Function(GNearbyPlacesVarsBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GNearbyPlacesVarsBuilder toBuilder() =>
|
||||
GNearbyPlacesVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GNearbyPlacesVars && input == other.input;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, input.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GNearbyPlacesVars',
|
||||
)..add('input', input)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GNearbyPlacesVarsBuilder
|
||||
implements Builder<GNearbyPlacesVars, GNearbyPlacesVarsBuilder> {
|
||||
_$GNearbyPlacesVars? _$v;
|
||||
|
||||
_i1.GNearbyPlacesInputBuilder? _input;
|
||||
_i1.GNearbyPlacesInputBuilder get input =>
|
||||
_$this._input ??= _i1.GNearbyPlacesInputBuilder();
|
||||
set input(_i1.GNearbyPlacesInputBuilder? input) => _$this._input = input;
|
||||
|
||||
GNearbyPlacesVarsBuilder();
|
||||
|
||||
GNearbyPlacesVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_input = $v.input.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GNearbyPlacesVars other) {
|
||||
_$v = other as _$GNearbyPlacesVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GNearbyPlacesVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GNearbyPlacesVars build() => _build();
|
||||
|
||||
_$GNearbyPlacesVars _build() {
|
||||
_$GNearbyPlacesVars _$result;
|
||||
try {
|
||||
_$result = _$v ?? _$GNearbyPlacesVars._(input: input.build());
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'input';
|
||||
input.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GNearbyPlacesVars',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,122 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const Place = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.query,
|
||||
name: _i1.NameNode(value: 'Place'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'id')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'ID'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'place'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'id')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRegularOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleCurrentOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrls'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [Place]);
|
||||
@@ -0,0 +1,77 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i2;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'place.data.gql.g.dart';
|
||||
|
||||
abstract class GPlaceData implements Built<GPlaceData, GPlaceDataBuilder> {
|
||||
GPlaceData._();
|
||||
|
||||
factory GPlaceData([void Function(GPlaceDataBuilder b) updates]) =
|
||||
_$GPlaceData;
|
||||
|
||||
static void _initializeBuilder(GPlaceDataBuilder b) =>
|
||||
b..G__typename = 'Query';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GPlaceData_place get place;
|
||||
static Serializer<GPlaceData> get serializer => _$gPlaceDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GPlaceData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlaceData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GPlaceData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GPlaceData_place
|
||||
implements Built<GPlaceData_place, GPlaceData_placeBuilder> {
|
||||
GPlaceData_place._();
|
||||
|
||||
factory GPlaceData_place([void Function(GPlaceData_placeBuilder b) updates]) =
|
||||
_$GPlaceData_place;
|
||||
|
||||
static void _initializeBuilder(GPlaceData_placeBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
_i2.JsonObject? get googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours;
|
||||
BuiltList<String> get photoUrls;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
static Serializer<GPlaceData_place> get serializer =>
|
||||
_$gPlaceDataPlaceSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GPlaceData_place.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlaceData_place? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GPlaceData_place.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,716 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'place.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GPlaceData> _$gPlaceDataSerializer = _$GPlaceDataSerializer();
|
||||
Serializer<GPlaceData_place> _$gPlaceDataPlaceSerializer =
|
||||
_$GPlaceData_placeSerializer();
|
||||
|
||||
class _$GPlaceDataSerializer implements StructuredSerializer<GPlaceData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlaceData, _$GPlaceData];
|
||||
@override
|
||||
final String wireName = 'GPlaceData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlaceData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'place',
|
||||
serializers.serialize(
|
||||
object.place,
|
||||
specifiedType: const FullType(GPlaceData_place),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlaceDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'place':
|
||||
result.place.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(GPlaceData_place),
|
||||
)!
|
||||
as GPlaceData_place,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlaceData_placeSerializer
|
||||
implements StructuredSerializer<GPlaceData_place> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlaceData_place, _$GPlaceData_place];
|
||||
@override
|
||||
final String wireName = 'GPlaceData_place';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlaceData_place object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
'googlePlaceId',
|
||||
serializers.serialize(
|
||||
object.googlePlaceId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'name',
|
||||
serializers.serialize(object.name, specifiedType: const FullType(String)),
|
||||
'latitude',
|
||||
serializers.serialize(
|
||||
object.latitude,
|
||||
specifiedType: const FullType(double),
|
||||
),
|
||||
'longitude',
|
||||
serializers.serialize(
|
||||
object.longitude,
|
||||
specifiedType: const FullType(double),
|
||||
),
|
||||
'googleTypes',
|
||||
serializers.serialize(
|
||||
object.googleTypes,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
),
|
||||
'photoUrls',
|
||||
serializers.serialize(
|
||||
object.photoUrls,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
),
|
||||
'traits',
|
||||
serializers.serialize(
|
||||
object.traits,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
),
|
||||
'isFavorite',
|
||||
serializers.serialize(
|
||||
object.isFavorite,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.googlePrimaryType;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('googlePrimaryType')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.googleRegularOpeningHours;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('googleRegularOpeningHours')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.JsonObject),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.googleCurrentOpeningHours;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('googleCurrentOpeningHours')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.JsonObject),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceData_place deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlaceData_placeBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'googlePlaceId':
|
||||
result.googlePlaceId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'name':
|
||||
result.name =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'latitude':
|
||||
result.latitude =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(double),
|
||||
)!
|
||||
as double;
|
||||
break;
|
||||
case 'longitude':
|
||||
result.longitude =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(double),
|
||||
)!
|
||||
as double;
|
||||
break;
|
||||
case 'googlePrimaryType':
|
||||
result.googlePrimaryType =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'googleTypes':
|
||||
result.googleTypes.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
)!
|
||||
as BuiltList<Object?>,
|
||||
);
|
||||
break;
|
||||
case 'googleRegularOpeningHours':
|
||||
result.googleRegularOpeningHours =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.JsonObject),
|
||||
)
|
||||
as _i2.JsonObject?;
|
||||
break;
|
||||
case 'googleCurrentOpeningHours':
|
||||
result.googleCurrentOpeningHours =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.JsonObject),
|
||||
)
|
||||
as _i2.JsonObject?;
|
||||
break;
|
||||
case 'photoUrls':
|
||||
result.photoUrls.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
)!
|
||||
as BuiltList<Object?>,
|
||||
);
|
||||
break;
|
||||
case 'traits':
|
||||
result.traits.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
)!
|
||||
as BuiltList<Object?>,
|
||||
);
|
||||
break;
|
||||
case 'isFavorite':
|
||||
result.isFavorite =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlaceData extends GPlaceData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final GPlaceData_place place;
|
||||
|
||||
factory _$GPlaceData([void Function(GPlaceDataBuilder)? updates]) =>
|
||||
(GPlaceDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlaceData._({required this.G__typename, required this.place}) : super._();
|
||||
@override
|
||||
GPlaceData rebuild(void Function(GPlaceDataBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlaceDataBuilder toBuilder() => GPlaceDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlaceData &&
|
||||
G__typename == other.G__typename &&
|
||||
place == other.place;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, place.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GPlaceData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('place', place))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlaceDataBuilder implements Builder<GPlaceData, GPlaceDataBuilder> {
|
||||
_$GPlaceData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
GPlaceData_placeBuilder? _place;
|
||||
GPlaceData_placeBuilder get place =>
|
||||
_$this._place ??= GPlaceData_placeBuilder();
|
||||
set place(GPlaceData_placeBuilder? place) => _$this._place = place;
|
||||
|
||||
GPlaceDataBuilder() {
|
||||
GPlaceData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GPlaceDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_place = $v.place.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlaceData other) {
|
||||
_$v = other as _$GPlaceData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlaceDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceData build() => _build();
|
||||
|
||||
_$GPlaceData _build() {
|
||||
_$GPlaceData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GPlaceData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GPlaceData',
|
||||
'G__typename',
|
||||
),
|
||||
place: place.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'place';
|
||||
place.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GPlaceData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlaceData_place extends GPlaceData_place {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
@override
|
||||
final String googlePlaceId;
|
||||
@override
|
||||
final String name;
|
||||
@override
|
||||
final double latitude;
|
||||
@override
|
||||
final double longitude;
|
||||
@override
|
||||
final String? googlePrimaryType;
|
||||
@override
|
||||
final BuiltList<String> googleTypes;
|
||||
@override
|
||||
final _i2.JsonObject? googleRegularOpeningHours;
|
||||
@override
|
||||
final _i2.JsonObject? googleCurrentOpeningHours;
|
||||
@override
|
||||
final BuiltList<String> photoUrls;
|
||||
@override
|
||||
final BuiltList<String> traits;
|
||||
@override
|
||||
final bool isFavorite;
|
||||
|
||||
factory _$GPlaceData_place([
|
||||
void Function(GPlaceData_placeBuilder)? updates,
|
||||
]) => (GPlaceData_placeBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlaceData_place._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
required this.googlePlaceId,
|
||||
required this.name,
|
||||
required this.latitude,
|
||||
required this.longitude,
|
||||
this.googlePrimaryType,
|
||||
required this.googleTypes,
|
||||
this.googleRegularOpeningHours,
|
||||
this.googleCurrentOpeningHours,
|
||||
required this.photoUrls,
|
||||
required this.traits,
|
||||
required this.isFavorite,
|
||||
}) : super._();
|
||||
@override
|
||||
GPlaceData_place rebuild(void Function(GPlaceData_placeBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlaceData_placeBuilder toBuilder() =>
|
||||
GPlaceData_placeBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlaceData_place &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id &&
|
||||
googlePlaceId == other.googlePlaceId &&
|
||||
name == other.name &&
|
||||
latitude == other.latitude &&
|
||||
longitude == other.longitude &&
|
||||
googlePrimaryType == other.googlePrimaryType &&
|
||||
googleTypes == other.googleTypes &&
|
||||
googleRegularOpeningHours == other.googleRegularOpeningHours &&
|
||||
googleCurrentOpeningHours == other.googleCurrentOpeningHours &&
|
||||
photoUrls == other.photoUrls &&
|
||||
traits == other.traits &&
|
||||
isFavorite == other.isFavorite;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jc(_$hash, googlePlaceId.hashCode);
|
||||
_$hash = $jc(_$hash, name.hashCode);
|
||||
_$hash = $jc(_$hash, latitude.hashCode);
|
||||
_$hash = $jc(_$hash, longitude.hashCode);
|
||||
_$hash = $jc(_$hash, googlePrimaryType.hashCode);
|
||||
_$hash = $jc(_$hash, googleTypes.hashCode);
|
||||
_$hash = $jc(_$hash, googleRegularOpeningHours.hashCode);
|
||||
_$hash = $jc(_$hash, googleCurrentOpeningHours.hashCode);
|
||||
_$hash = $jc(_$hash, photoUrls.hashCode);
|
||||
_$hash = $jc(_$hash, traits.hashCode);
|
||||
_$hash = $jc(_$hash, isFavorite.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GPlaceData_place')
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id)
|
||||
..add('googlePlaceId', googlePlaceId)
|
||||
..add('name', name)
|
||||
..add('latitude', latitude)
|
||||
..add('longitude', longitude)
|
||||
..add('googlePrimaryType', googlePrimaryType)
|
||||
..add('googleTypes', googleTypes)
|
||||
..add('googleRegularOpeningHours', googleRegularOpeningHours)
|
||||
..add('googleCurrentOpeningHours', googleCurrentOpeningHours)
|
||||
..add('photoUrls', photoUrls)
|
||||
..add('traits', traits)
|
||||
..add('isFavorite', isFavorite))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlaceData_placeBuilder
|
||||
implements Builder<GPlaceData_place, GPlaceData_placeBuilder> {
|
||||
_$GPlaceData_place? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
String? _googlePlaceId;
|
||||
String? get googlePlaceId => _$this._googlePlaceId;
|
||||
set googlePlaceId(String? googlePlaceId) =>
|
||||
_$this._googlePlaceId = googlePlaceId;
|
||||
|
||||
String? _name;
|
||||
String? get name => _$this._name;
|
||||
set name(String? name) => _$this._name = name;
|
||||
|
||||
double? _latitude;
|
||||
double? get latitude => _$this._latitude;
|
||||
set latitude(double? latitude) => _$this._latitude = latitude;
|
||||
|
||||
double? _longitude;
|
||||
double? get longitude => _$this._longitude;
|
||||
set longitude(double? longitude) => _$this._longitude = longitude;
|
||||
|
||||
String? _googlePrimaryType;
|
||||
String? get googlePrimaryType => _$this._googlePrimaryType;
|
||||
set googlePrimaryType(String? googlePrimaryType) =>
|
||||
_$this._googlePrimaryType = googlePrimaryType;
|
||||
|
||||
ListBuilder<String>? _googleTypes;
|
||||
ListBuilder<String> get googleTypes =>
|
||||
_$this._googleTypes ??= ListBuilder<String>();
|
||||
set googleTypes(ListBuilder<String>? googleTypes) =>
|
||||
_$this._googleTypes = googleTypes;
|
||||
|
||||
_i2.JsonObject? _googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleRegularOpeningHours =>
|
||||
_$this._googleRegularOpeningHours;
|
||||
set googleRegularOpeningHours(_i2.JsonObject? googleRegularOpeningHours) =>
|
||||
_$this._googleRegularOpeningHours = googleRegularOpeningHours;
|
||||
|
||||
_i2.JsonObject? _googleCurrentOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours =>
|
||||
_$this._googleCurrentOpeningHours;
|
||||
set googleCurrentOpeningHours(_i2.JsonObject? googleCurrentOpeningHours) =>
|
||||
_$this._googleCurrentOpeningHours = googleCurrentOpeningHours;
|
||||
|
||||
ListBuilder<String>? _photoUrls;
|
||||
ListBuilder<String> get photoUrls =>
|
||||
_$this._photoUrls ??= ListBuilder<String>();
|
||||
set photoUrls(ListBuilder<String>? photoUrls) =>
|
||||
_$this._photoUrls = photoUrls;
|
||||
|
||||
ListBuilder<String>? _traits;
|
||||
ListBuilder<String> get traits => _$this._traits ??= ListBuilder<String>();
|
||||
set traits(ListBuilder<String>? traits) => _$this._traits = traits;
|
||||
|
||||
bool? _isFavorite;
|
||||
bool? get isFavorite => _$this._isFavorite;
|
||||
set isFavorite(bool? isFavorite) => _$this._isFavorite = isFavorite;
|
||||
|
||||
GPlaceData_placeBuilder() {
|
||||
GPlaceData_place._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GPlaceData_placeBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_googlePlaceId = $v.googlePlaceId;
|
||||
_name = $v.name;
|
||||
_latitude = $v.latitude;
|
||||
_longitude = $v.longitude;
|
||||
_googlePrimaryType = $v.googlePrimaryType;
|
||||
_googleTypes = $v.googleTypes.toBuilder();
|
||||
_googleRegularOpeningHours = $v.googleRegularOpeningHours;
|
||||
_googleCurrentOpeningHours = $v.googleCurrentOpeningHours;
|
||||
_photoUrls = $v.photoUrls.toBuilder();
|
||||
_traits = $v.traits.toBuilder();
|
||||
_isFavorite = $v.isFavorite;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlaceData_place other) {
|
||||
_$v = other as _$GPlaceData_place;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlaceData_placeBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceData_place build() => _build();
|
||||
|
||||
_$GPlaceData_place _build() {
|
||||
_$GPlaceData_place _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GPlaceData_place._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GPlaceData_place',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(
|
||||
id,
|
||||
r'GPlaceData_place',
|
||||
'id',
|
||||
),
|
||||
googlePlaceId: BuiltValueNullFieldError.checkNotNull(
|
||||
googlePlaceId,
|
||||
r'GPlaceData_place',
|
||||
'googlePlaceId',
|
||||
),
|
||||
name: BuiltValueNullFieldError.checkNotNull(
|
||||
name,
|
||||
r'GPlaceData_place',
|
||||
'name',
|
||||
),
|
||||
latitude: BuiltValueNullFieldError.checkNotNull(
|
||||
latitude,
|
||||
r'GPlaceData_place',
|
||||
'latitude',
|
||||
),
|
||||
longitude: BuiltValueNullFieldError.checkNotNull(
|
||||
longitude,
|
||||
r'GPlaceData_place',
|
||||
'longitude',
|
||||
),
|
||||
googlePrimaryType: googlePrimaryType,
|
||||
googleTypes: googleTypes.build(),
|
||||
googleRegularOpeningHours: googleRegularOpeningHours,
|
||||
googleCurrentOpeningHours: googleCurrentOpeningHours,
|
||||
photoUrls: photoUrls.build(),
|
||||
traits: traits.build(),
|
||||
isFavorite: BuiltValueNullFieldError.checkNotNull(
|
||||
isFavorite,
|
||||
r'GPlaceData_place',
|
||||
'isFavorite',
|
||||
),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'googleTypes';
|
||||
googleTypes.build();
|
||||
|
||||
_$failedField = 'photoUrls';
|
||||
photoUrls.build();
|
||||
_$failedField = 'traits';
|
||||
traits.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GPlaceData_place',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,94 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/place.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/place.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/place.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'place.req.gql.g.dart';
|
||||
|
||||
abstract class GPlaceReq
|
||||
implements
|
||||
Built<GPlaceReq, GPlaceReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GPlaceData, _i3.GPlaceVars> {
|
||||
GPlaceReq._();
|
||||
|
||||
factory GPlaceReq([void Function(GPlaceReqBuilder b) updates]) = _$GPlaceReq;
|
||||
|
||||
static void _initializeBuilder(GPlaceReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'Place',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GPlaceVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GPlaceData? Function(
|
||||
_i2.GPlaceData?,
|
||||
_i2.GPlaceData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GPlaceData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GPlaceData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GPlaceData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GPlaceData data) => data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GPlaceData, _i3.GPlaceVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GPlaceReq> get serializer => _$gPlaceReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GPlaceReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlaceReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GPlaceReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,417 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'place.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GPlaceReq> _$gPlaceReqSerializer = _$GPlaceReqSerializer();
|
||||
|
||||
class _$GPlaceReqSerializer implements StructuredSerializer<GPlaceReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlaceReq, _$GPlaceReq];
|
||||
@override
|
||||
final String wireName = 'GPlaceReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlaceReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GPlaceVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GPlaceData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlaceReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GPlaceVars),
|
||||
)!
|
||||
as _i3.GPlaceVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GPlaceData),
|
||||
)!
|
||||
as _i2.GPlaceData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlaceReq extends GPlaceReq {
|
||||
@override
|
||||
final _i3.GPlaceVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GPlaceData? Function(_i2.GPlaceData?, _i2.GPlaceData?)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GPlaceData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GPlaceReq([void Function(GPlaceReqBuilder)? updates]) =>
|
||||
(GPlaceReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlaceReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GPlaceReq rebuild(void Function(GPlaceReqBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlaceReqBuilder toBuilder() => GPlaceReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlaceReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GPlaceReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlaceReqBuilder implements Builder<GPlaceReq, GPlaceReqBuilder> {
|
||||
_$GPlaceReq? _$v;
|
||||
|
||||
_i3.GPlaceVarsBuilder? _vars;
|
||||
_i3.GPlaceVarsBuilder get vars => _$this._vars ??= _i3.GPlaceVarsBuilder();
|
||||
set vars(_i3.GPlaceVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GPlaceData? Function(_i2.GPlaceData?, _i2.GPlaceData?)? _updateResult;
|
||||
_i2.GPlaceData? Function(_i2.GPlaceData?, _i2.GPlaceData?)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GPlaceData? Function(_i2.GPlaceData?, _i2.GPlaceData?)? updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GPlaceDataBuilder? _optimisticResponse;
|
||||
_i2.GPlaceDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GPlaceDataBuilder();
|
||||
set optimisticResponse(_i2.GPlaceDataBuilder? optimisticResponse) =>
|
||||
_$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GPlaceReqBuilder() {
|
||||
GPlaceReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GPlaceReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlaceReq other) {
|
||||
_$v = other as _$GPlaceReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlaceReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceReq build() => _build();
|
||||
|
||||
_$GPlaceReq _build() {
|
||||
_$GPlaceReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GPlaceReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GPlaceReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GPlaceReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GPlaceReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,31 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'place.var.gql.g.dart';
|
||||
|
||||
abstract class GPlaceVars implements Built<GPlaceVars, GPlaceVarsBuilder> {
|
||||
GPlaceVars._();
|
||||
|
||||
factory GPlaceVars([void Function(GPlaceVarsBuilder b) updates]) =
|
||||
_$GPlaceVars;
|
||||
|
||||
String get id;
|
||||
static Serializer<GPlaceVars> get serializer => _$gPlaceVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GPlaceVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlaceVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GPlaceVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,139 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'place.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GPlaceVars> _$gPlaceVarsSerializer = _$GPlaceVarsSerializer();
|
||||
|
||||
class _$GPlaceVarsSerializer implements StructuredSerializer<GPlaceVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlaceVars, _$GPlaceVars];
|
||||
@override
|
||||
final String wireName = 'GPlaceVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlaceVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlaceVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlaceVars extends GPlaceVars {
|
||||
@override
|
||||
final String id;
|
||||
|
||||
factory _$GPlaceVars([void Function(GPlaceVarsBuilder)? updates]) =>
|
||||
(GPlaceVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlaceVars._({required this.id}) : super._();
|
||||
@override
|
||||
GPlaceVars rebuild(void Function(GPlaceVarsBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlaceVarsBuilder toBuilder() => GPlaceVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlaceVars && id == other.id;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GPlaceVars',
|
||||
)..add('id', id)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlaceVarsBuilder implements Builder<GPlaceVars, GPlaceVarsBuilder> {
|
||||
_$GPlaceVars? _$v;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
GPlaceVarsBuilder();
|
||||
|
||||
GPlaceVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_id = $v.id;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlaceVars other) {
|
||||
_$v = other as _$GPlaceVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlaceVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlaceVars build() => _build();
|
||||
|
||||
_$GPlaceVars _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GPlaceVars._(
|
||||
id: BuiltValueNullFieldError.checkNotNull(id, r'GPlaceVars', 'id'),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,86 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const Places = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.query,
|
||||
name: _i1.NameNode(value: 'Places'),
|
||||
variableDefinitions: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'places'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [Places]);
|
||||
@@ -0,0 +1,74 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'places.data.gql.g.dart';
|
||||
|
||||
abstract class GPlacesData implements Built<GPlacesData, GPlacesDataBuilder> {
|
||||
GPlacesData._();
|
||||
|
||||
factory GPlacesData([void Function(GPlacesDataBuilder b) updates]) =
|
||||
_$GPlacesData;
|
||||
|
||||
static void _initializeBuilder(GPlacesDataBuilder b) =>
|
||||
b..G__typename = 'Query';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
BuiltList<GPlacesData_places> get places;
|
||||
static Serializer<GPlacesData> get serializer => _$gPlacesDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GPlacesData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlacesData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GPlacesData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GPlacesData_places
|
||||
implements Built<GPlacesData_places, GPlacesData_placesBuilder> {
|
||||
GPlacesData_places._();
|
||||
|
||||
factory GPlacesData_places(
|
||||
[void Function(GPlacesData_placesBuilder b) updates]) =
|
||||
_$GPlacesData_places;
|
||||
|
||||
static void _initializeBuilder(GPlacesData_placesBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
static Serializer<GPlacesData_places> get serializer =>
|
||||
_$gPlacesDataPlacesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GPlacesData_places.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlacesData_places? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GPlacesData_places.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,622 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'places.data.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GPlacesData> _$gPlacesDataSerializer = _$GPlacesDataSerializer();
|
||||
Serializer<GPlacesData_places> _$gPlacesDataPlacesSerializer =
|
||||
_$GPlacesData_placesSerializer();
|
||||
|
||||
class _$GPlacesDataSerializer implements StructuredSerializer<GPlacesData> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlacesData, _$GPlacesData];
|
||||
@override
|
||||
final String wireName = 'GPlacesData';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlacesData object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'places',
|
||||
serializers.serialize(
|
||||
object.places,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(GPlacesData_places),
|
||||
]),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesData deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlacesDataBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'places':
|
||||
result.places.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(GPlacesData_places),
|
||||
]),
|
||||
)!
|
||||
as BuiltList<Object?>,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlacesData_placesSerializer
|
||||
implements StructuredSerializer<GPlacesData_places> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlacesData_places, _$GPlacesData_places];
|
||||
@override
|
||||
final String wireName = 'GPlacesData_places';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlacesData_places object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'__typename',
|
||||
serializers.serialize(
|
||||
object.G__typename,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'id',
|
||||
serializers.serialize(object.id, specifiedType: const FullType(String)),
|
||||
'googlePlaceId',
|
||||
serializers.serialize(
|
||||
object.googlePlaceId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
'name',
|
||||
serializers.serialize(object.name, specifiedType: const FullType(String)),
|
||||
'latitude',
|
||||
serializers.serialize(
|
||||
object.latitude,
|
||||
specifiedType: const FullType(double),
|
||||
),
|
||||
'longitude',
|
||||
serializers.serialize(
|
||||
object.longitude,
|
||||
specifiedType: const FullType(double),
|
||||
),
|
||||
'googleTypes',
|
||||
serializers.serialize(
|
||||
object.googleTypes,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
),
|
||||
'traits',
|
||||
serializers.serialize(
|
||||
object.traits,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
),
|
||||
'isFavorite',
|
||||
serializers.serialize(
|
||||
object.isFavorite,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.googlePrimaryType;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('googlePrimaryType')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesData_places deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlacesData_placesBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case '__typename':
|
||||
result.G__typename =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'id':
|
||||
result.id =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'googlePlaceId':
|
||||
result.googlePlaceId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'name':
|
||||
result.name =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
case 'latitude':
|
||||
result.latitude =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(double),
|
||||
)!
|
||||
as double;
|
||||
break;
|
||||
case 'longitude':
|
||||
result.longitude =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(double),
|
||||
)!
|
||||
as double;
|
||||
break;
|
||||
case 'googlePrimaryType':
|
||||
result.googlePrimaryType =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'googleTypes':
|
||||
result.googleTypes.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
)!
|
||||
as BuiltList<Object?>,
|
||||
);
|
||||
break;
|
||||
case 'traits':
|
||||
result.traits.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(BuiltList, const [
|
||||
const FullType(String),
|
||||
]),
|
||||
)!
|
||||
as BuiltList<Object?>,
|
||||
);
|
||||
break;
|
||||
case 'isFavorite':
|
||||
result.isFavorite =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlacesData extends GPlacesData {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final BuiltList<GPlacesData_places> places;
|
||||
|
||||
factory _$GPlacesData([void Function(GPlacesDataBuilder)? updates]) =>
|
||||
(GPlacesDataBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlacesData._({required this.G__typename, required this.places})
|
||||
: super._();
|
||||
@override
|
||||
GPlacesData rebuild(void Function(GPlacesDataBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlacesDataBuilder toBuilder() => GPlacesDataBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlacesData &&
|
||||
G__typename == other.G__typename &&
|
||||
places == other.places;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, places.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GPlacesData')
|
||||
..add('G__typename', G__typename)
|
||||
..add('places', places))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlacesDataBuilder implements Builder<GPlacesData, GPlacesDataBuilder> {
|
||||
_$GPlacesData? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
ListBuilder<GPlacesData_places>? _places;
|
||||
ListBuilder<GPlacesData_places> get places =>
|
||||
_$this._places ??= ListBuilder<GPlacesData_places>();
|
||||
set places(ListBuilder<GPlacesData_places>? places) =>
|
||||
_$this._places = places;
|
||||
|
||||
GPlacesDataBuilder() {
|
||||
GPlacesData._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GPlacesDataBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_places = $v.places.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlacesData other) {
|
||||
_$v = other as _$GPlacesData;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlacesDataBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesData build() => _build();
|
||||
|
||||
_$GPlacesData _build() {
|
||||
_$GPlacesData _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GPlacesData._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GPlacesData',
|
||||
'G__typename',
|
||||
),
|
||||
places: places.build(),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'places';
|
||||
places.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GPlacesData',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlacesData_places extends GPlacesData_places {
|
||||
@override
|
||||
final String G__typename;
|
||||
@override
|
||||
final String id;
|
||||
@override
|
||||
final String googlePlaceId;
|
||||
@override
|
||||
final String name;
|
||||
@override
|
||||
final double latitude;
|
||||
@override
|
||||
final double longitude;
|
||||
@override
|
||||
final String? googlePrimaryType;
|
||||
@override
|
||||
final BuiltList<String> googleTypes;
|
||||
@override
|
||||
final BuiltList<String> traits;
|
||||
@override
|
||||
final bool isFavorite;
|
||||
|
||||
factory _$GPlacesData_places([
|
||||
void Function(GPlacesData_placesBuilder)? updates,
|
||||
]) => (GPlacesData_placesBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlacesData_places._({
|
||||
required this.G__typename,
|
||||
required this.id,
|
||||
required this.googlePlaceId,
|
||||
required this.name,
|
||||
required this.latitude,
|
||||
required this.longitude,
|
||||
this.googlePrimaryType,
|
||||
required this.googleTypes,
|
||||
required this.traits,
|
||||
required this.isFavorite,
|
||||
}) : super._();
|
||||
@override
|
||||
GPlacesData_places rebuild(
|
||||
void Function(GPlacesData_placesBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlacesData_placesBuilder toBuilder() =>
|
||||
GPlacesData_placesBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlacesData_places &&
|
||||
G__typename == other.G__typename &&
|
||||
id == other.id &&
|
||||
googlePlaceId == other.googlePlaceId &&
|
||||
name == other.name &&
|
||||
latitude == other.latitude &&
|
||||
longitude == other.longitude &&
|
||||
googlePrimaryType == other.googlePrimaryType &&
|
||||
googleTypes == other.googleTypes &&
|
||||
traits == other.traits &&
|
||||
isFavorite == other.isFavorite;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, G__typename.hashCode);
|
||||
_$hash = $jc(_$hash, id.hashCode);
|
||||
_$hash = $jc(_$hash, googlePlaceId.hashCode);
|
||||
_$hash = $jc(_$hash, name.hashCode);
|
||||
_$hash = $jc(_$hash, latitude.hashCode);
|
||||
_$hash = $jc(_$hash, longitude.hashCode);
|
||||
_$hash = $jc(_$hash, googlePrimaryType.hashCode);
|
||||
_$hash = $jc(_$hash, googleTypes.hashCode);
|
||||
_$hash = $jc(_$hash, traits.hashCode);
|
||||
_$hash = $jc(_$hash, isFavorite.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GPlacesData_places')
|
||||
..add('G__typename', G__typename)
|
||||
..add('id', id)
|
||||
..add('googlePlaceId', googlePlaceId)
|
||||
..add('name', name)
|
||||
..add('latitude', latitude)
|
||||
..add('longitude', longitude)
|
||||
..add('googlePrimaryType', googlePrimaryType)
|
||||
..add('googleTypes', googleTypes)
|
||||
..add('traits', traits)
|
||||
..add('isFavorite', isFavorite))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlacesData_placesBuilder
|
||||
implements Builder<GPlacesData_places, GPlacesData_placesBuilder> {
|
||||
_$GPlacesData_places? _$v;
|
||||
|
||||
String? _G__typename;
|
||||
String? get G__typename => _$this._G__typename;
|
||||
set G__typename(String? G__typename) => _$this._G__typename = G__typename;
|
||||
|
||||
String? _id;
|
||||
String? get id => _$this._id;
|
||||
set id(String? id) => _$this._id = id;
|
||||
|
||||
String? _googlePlaceId;
|
||||
String? get googlePlaceId => _$this._googlePlaceId;
|
||||
set googlePlaceId(String? googlePlaceId) =>
|
||||
_$this._googlePlaceId = googlePlaceId;
|
||||
|
||||
String? _name;
|
||||
String? get name => _$this._name;
|
||||
set name(String? name) => _$this._name = name;
|
||||
|
||||
double? _latitude;
|
||||
double? get latitude => _$this._latitude;
|
||||
set latitude(double? latitude) => _$this._latitude = latitude;
|
||||
|
||||
double? _longitude;
|
||||
double? get longitude => _$this._longitude;
|
||||
set longitude(double? longitude) => _$this._longitude = longitude;
|
||||
|
||||
String? _googlePrimaryType;
|
||||
String? get googlePrimaryType => _$this._googlePrimaryType;
|
||||
set googlePrimaryType(String? googlePrimaryType) =>
|
||||
_$this._googlePrimaryType = googlePrimaryType;
|
||||
|
||||
ListBuilder<String>? _googleTypes;
|
||||
ListBuilder<String> get googleTypes =>
|
||||
_$this._googleTypes ??= ListBuilder<String>();
|
||||
set googleTypes(ListBuilder<String>? googleTypes) =>
|
||||
_$this._googleTypes = googleTypes;
|
||||
|
||||
ListBuilder<String>? _traits;
|
||||
ListBuilder<String> get traits => _$this._traits ??= ListBuilder<String>();
|
||||
set traits(ListBuilder<String>? traits) => _$this._traits = traits;
|
||||
|
||||
bool? _isFavorite;
|
||||
bool? get isFavorite => _$this._isFavorite;
|
||||
set isFavorite(bool? isFavorite) => _$this._isFavorite = isFavorite;
|
||||
|
||||
GPlacesData_placesBuilder() {
|
||||
GPlacesData_places._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GPlacesData_placesBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_G__typename = $v.G__typename;
|
||||
_id = $v.id;
|
||||
_googlePlaceId = $v.googlePlaceId;
|
||||
_name = $v.name;
|
||||
_latitude = $v.latitude;
|
||||
_longitude = $v.longitude;
|
||||
_googlePrimaryType = $v.googlePrimaryType;
|
||||
_googleTypes = $v.googleTypes.toBuilder();
|
||||
_traits = $v.traits.toBuilder();
|
||||
_isFavorite = $v.isFavorite;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlacesData_places other) {
|
||||
_$v = other as _$GPlacesData_places;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlacesData_placesBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesData_places build() => _build();
|
||||
|
||||
_$GPlacesData_places _build() {
|
||||
_$GPlacesData_places _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GPlacesData_places._(
|
||||
G__typename: BuiltValueNullFieldError.checkNotNull(
|
||||
G__typename,
|
||||
r'GPlacesData_places',
|
||||
'G__typename',
|
||||
),
|
||||
id: BuiltValueNullFieldError.checkNotNull(
|
||||
id,
|
||||
r'GPlacesData_places',
|
||||
'id',
|
||||
),
|
||||
googlePlaceId: BuiltValueNullFieldError.checkNotNull(
|
||||
googlePlaceId,
|
||||
r'GPlacesData_places',
|
||||
'googlePlaceId',
|
||||
),
|
||||
name: BuiltValueNullFieldError.checkNotNull(
|
||||
name,
|
||||
r'GPlacesData_places',
|
||||
'name',
|
||||
),
|
||||
latitude: BuiltValueNullFieldError.checkNotNull(
|
||||
latitude,
|
||||
r'GPlacesData_places',
|
||||
'latitude',
|
||||
),
|
||||
longitude: BuiltValueNullFieldError.checkNotNull(
|
||||
longitude,
|
||||
r'GPlacesData_places',
|
||||
'longitude',
|
||||
),
|
||||
googlePrimaryType: googlePrimaryType,
|
||||
googleTypes: googleTypes.build(),
|
||||
traits: traits.build(),
|
||||
isFavorite: BuiltValueNullFieldError.checkNotNull(
|
||||
isFavorite,
|
||||
r'GPlacesData_places',
|
||||
'isFavorite',
|
||||
),
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'googleTypes';
|
||||
googleTypes.build();
|
||||
_$failedField = 'traits';
|
||||
traits.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GPlacesData_places',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,95 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/places.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/places.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/places.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'places.req.gql.g.dart';
|
||||
|
||||
abstract class GPlacesReq
|
||||
implements
|
||||
Built<GPlacesReq, GPlacesReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GPlacesData, _i3.GPlacesVars> {
|
||||
GPlacesReq._();
|
||||
|
||||
factory GPlacesReq([void Function(GPlacesReqBuilder b) updates]) =
|
||||
_$GPlacesReq;
|
||||
|
||||
static void _initializeBuilder(GPlacesReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'Places',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GPlacesVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GPlacesData? Function(
|
||||
_i2.GPlacesData?,
|
||||
_i2.GPlacesData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GPlacesData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GPlacesData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GPlacesData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GPlacesData data) => data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GPlacesData, _i3.GPlacesVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GPlacesReq> get serializer => _$gPlacesReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GPlacesReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlacesReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GPlacesReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,417 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'places.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GPlacesReq> _$gPlacesReqSerializer = _$GPlacesReqSerializer();
|
||||
|
||||
class _$GPlacesReqSerializer implements StructuredSerializer<GPlacesReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlacesReq, _$GPlacesReq];
|
||||
@override
|
||||
final String wireName = 'GPlacesReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlacesReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GPlacesVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GPlacesData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GPlacesReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GPlacesVars),
|
||||
)!
|
||||
as _i3.GPlacesVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GPlacesData),
|
||||
)!
|
||||
as _i2.GPlacesData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlacesReq extends GPlacesReq {
|
||||
@override
|
||||
final _i3.GPlacesVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GPlacesData? Function(_i2.GPlacesData?, _i2.GPlacesData?)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GPlacesData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GPlacesReq([void Function(GPlacesReqBuilder)? updates]) =>
|
||||
(GPlacesReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlacesReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GPlacesReq rebuild(void Function(GPlacesReqBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlacesReqBuilder toBuilder() => GPlacesReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlacesReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GPlacesReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlacesReqBuilder implements Builder<GPlacesReq, GPlacesReqBuilder> {
|
||||
_$GPlacesReq? _$v;
|
||||
|
||||
_i3.GPlacesVarsBuilder? _vars;
|
||||
_i3.GPlacesVarsBuilder get vars => _$this._vars ??= _i3.GPlacesVarsBuilder();
|
||||
set vars(_i3.GPlacesVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GPlacesData? Function(_i2.GPlacesData?, _i2.GPlacesData?)? _updateResult;
|
||||
_i2.GPlacesData? Function(_i2.GPlacesData?, _i2.GPlacesData?)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GPlacesData? Function(_i2.GPlacesData?, _i2.GPlacesData?)? updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GPlacesDataBuilder? _optimisticResponse;
|
||||
_i2.GPlacesDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GPlacesDataBuilder();
|
||||
set optimisticResponse(_i2.GPlacesDataBuilder? optimisticResponse) =>
|
||||
_$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GPlacesReqBuilder() {
|
||||
GPlacesReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GPlacesReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GPlacesReq other) {
|
||||
_$v = other as _$GPlacesReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlacesReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesReq build() => _build();
|
||||
|
||||
_$GPlacesReq _build() {
|
||||
_$GPlacesReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GPlacesReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GPlacesReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GPlacesReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GPlacesReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
@@ -0,0 +1,30 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'places.var.gql.g.dart';
|
||||
|
||||
abstract class GPlacesVars implements Built<GPlacesVars, GPlacesVarsBuilder> {
|
||||
GPlacesVars._();
|
||||
|
||||
factory GPlacesVars([void Function(GPlacesVarsBuilder b) updates]) =
|
||||
_$GPlacesVars;
|
||||
|
||||
static Serializer<GPlacesVars> get serializer => _$gPlacesVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GPlacesVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GPlacesVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GPlacesVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'places.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GPlacesVars> _$gPlacesVarsSerializer = _$GPlacesVarsSerializer();
|
||||
|
||||
class _$GPlacesVarsSerializer implements StructuredSerializer<GPlacesVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [GPlacesVars, _$GPlacesVars];
|
||||
@override
|
||||
final String wireName = 'GPlacesVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GPlacesVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
return <Object?>[];
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
return GPlacesVarsBuilder().build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GPlacesVars extends GPlacesVars {
|
||||
factory _$GPlacesVars([void Function(GPlacesVarsBuilder)? updates]) =>
|
||||
(GPlacesVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GPlacesVars._() : super._();
|
||||
@override
|
||||
GPlacesVars rebuild(void Function(GPlacesVarsBuilder) updates) =>
|
||||
(toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GPlacesVarsBuilder toBuilder() => GPlacesVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GPlacesVars;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
return 674591603;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return newBuiltValueToStringHelper(r'GPlacesVars').toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GPlacesVarsBuilder implements Builder<GPlacesVars, GPlacesVarsBuilder> {
|
||||
_$GPlacesVars? _$v;
|
||||
|
||||
GPlacesVarsBuilder();
|
||||
|
||||
@override
|
||||
void replace(GPlacesVars other) {
|
||||
_$v = other as _$GPlacesVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GPlacesVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GPlacesVars build() => _build();
|
||||
|
||||
_$GPlacesVars _build() {
|
||||
final _$result = _$v ?? _$GPlacesVars._();
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+201
@@ -0,0 +1,201 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const RecommendPlacesByVoice = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'RecommendPlacesByVoice'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'VoicePlaceRecommendationsInput'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'recommendPlacesByVoice'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'input'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'input')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'transcript'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'tags'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'summary'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'places'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleBusinessStatus'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRating'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleUserRatingCount'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRegularOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleCurrentOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrls'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'experiences'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'status'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'createdAt'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [RecommendPlacesByVoice]);
|
||||
+179
@@ -0,0 +1,179 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i2;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'recommend_places_by_voice.data.gql.g.dart';
|
||||
|
||||
abstract class GRecommendPlacesByVoiceData
|
||||
implements
|
||||
Built<GRecommendPlacesByVoiceData, GRecommendPlacesByVoiceDataBuilder> {
|
||||
GRecommendPlacesByVoiceData._();
|
||||
|
||||
factory GRecommendPlacesByVoiceData(
|
||||
[void Function(GRecommendPlacesByVoiceDataBuilder b) updates]) =
|
||||
_$GRecommendPlacesByVoiceData;
|
||||
|
||||
static void _initializeBuilder(GRecommendPlacesByVoiceDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice get recommendPlacesByVoice;
|
||||
static Serializer<GRecommendPlacesByVoiceData> get serializer =>
|
||||
_$gRecommendPlacesByVoiceDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRecommendPlacesByVoiceData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRecommendPlacesByVoiceData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRecommendPlacesByVoiceData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GRecommendPlacesByVoiceData_recommendPlacesByVoice
|
||||
implements
|
||||
Built<GRecommendPlacesByVoiceData_recommendPlacesByVoice,
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoiceBuilder> {
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice._();
|
||||
|
||||
factory GRecommendPlacesByVoiceData_recommendPlacesByVoice(
|
||||
[void Function(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoiceBuilder b)
|
||||
updates]) = _$GRecommendPlacesByVoiceData_recommendPlacesByVoice;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoiceBuilder b) =>
|
||||
b..G__typename = 'VoicePlaceRecommendationsPayload';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get transcript;
|
||||
BuiltList<String> get tags;
|
||||
String get summary;
|
||||
BuiltList<GRecommendPlacesByVoiceData_recommendPlacesByVoice_places>
|
||||
get places;
|
||||
static Serializer<GRecommendPlacesByVoiceData_recommendPlacesByVoice>
|
||||
get serializer =>
|
||||
_$gRecommendPlacesByVoiceDataRecommendPlacesByVoiceSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRecommendPlacesByVoiceData_recommendPlacesByVoice? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GRecommendPlacesByVoiceData_recommendPlacesByVoice_places
|
||||
implements
|
||||
Built<GRecommendPlacesByVoiceData_recommendPlacesByVoice_places,
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_placesBuilder> {
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places._();
|
||||
|
||||
factory GRecommendPlacesByVoiceData_recommendPlacesByVoice_places(
|
||||
[void Function(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_placesBuilder
|
||||
b)
|
||||
updates]) = _$GRecommendPlacesByVoiceData_recommendPlacesByVoice_places;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_placesBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
String? get googleBusinessStatus;
|
||||
double? get googleRating;
|
||||
int? get googleUserRatingCount;
|
||||
_i2.JsonObject? get googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours;
|
||||
BuiltList<String> get photoUrls;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
BuiltList<
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences>
|
||||
get experiences;
|
||||
static Serializer<GRecommendPlacesByVoiceData_recommendPlacesByVoice_places>
|
||||
get serializer =>
|
||||
_$gRecommendPlacesByVoiceDataRecommendPlacesByVoicePlacesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRecommendPlacesByVoiceData_recommendPlacesByVoice_places? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences
|
||||
implements
|
||||
Built<
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences,
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiencesBuilder> {
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences._();
|
||||
|
||||
factory GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences(
|
||||
[void Function(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiencesBuilder
|
||||
b)
|
||||
updates]) =
|
||||
_$GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiencesBuilder
|
||||
b) =>
|
||||
b..G__typename = 'VoiceExperience';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
_i3.GVoiceExperienceStatus get status;
|
||||
String get createdAt;
|
||||
static Serializer<
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences>
|
||||
get serializer =>
|
||||
_$gRecommendPlacesByVoiceDataRecommendPlacesByVoicePlacesExperiencesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences
|
||||
.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences?
|
||||
fromJson(Map<String, dynamic> json) => _i1.serializers.deserializeWith(
|
||||
GRecommendPlacesByVoiceData_recommendPlacesByVoice_places_experiences
|
||||
.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+1511
File diff suppressed because it is too large
Load Diff
+100
@@ -0,0 +1,100 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/recommend_places_by_voice.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/recommend_places_by_voice.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/recommend_places_by_voice.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'recommend_places_by_voice.req.gql.g.dart';
|
||||
|
||||
abstract class GRecommendPlacesByVoiceReq
|
||||
implements
|
||||
Built<GRecommendPlacesByVoiceReq, GRecommendPlacesByVoiceReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GRecommendPlacesByVoiceData,
|
||||
_i3.GRecommendPlacesByVoiceVars> {
|
||||
GRecommendPlacesByVoiceReq._();
|
||||
|
||||
factory GRecommendPlacesByVoiceReq(
|
||||
[void Function(GRecommendPlacesByVoiceReqBuilder b) updates]) =
|
||||
_$GRecommendPlacesByVoiceReq;
|
||||
|
||||
static void _initializeBuilder(GRecommendPlacesByVoiceReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'RecommendPlacesByVoice',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GRecommendPlacesByVoiceVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GRecommendPlacesByVoiceData? Function(
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GRecommendPlacesByVoiceData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GRecommendPlacesByVoiceData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GRecommendPlacesByVoiceData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GRecommendPlacesByVoiceData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GRecommendPlacesByVoiceData,
|
||||
_i3.GRecommendPlacesByVoiceVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GRecommendPlacesByVoiceReq> get serializer =>
|
||||
_$gRecommendPlacesByVoiceReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GRecommendPlacesByVoiceReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRecommendPlacesByVoiceReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GRecommendPlacesByVoiceReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+447
@@ -0,0 +1,447 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'recommend_places_by_voice.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GRecommendPlacesByVoiceReq> _$gRecommendPlacesByVoiceReqSerializer =
|
||||
_$GRecommendPlacesByVoiceReqSerializer();
|
||||
|
||||
class _$GRecommendPlacesByVoiceReqSerializer
|
||||
implements StructuredSerializer<GRecommendPlacesByVoiceReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GRecommendPlacesByVoiceReq,
|
||||
_$GRecommendPlacesByVoiceReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GRecommendPlacesByVoiceReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GRecommendPlacesByVoiceReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GRecommendPlacesByVoiceVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GRecommendPlacesByVoiceData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GRecommendPlacesByVoiceReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GRecommendPlacesByVoiceReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i3.GRecommendPlacesByVoiceVars,
|
||||
),
|
||||
)!
|
||||
as _i3.GRecommendPlacesByVoiceVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i2.GRecommendPlacesByVoiceData,
|
||||
),
|
||||
)!
|
||||
as _i2.GRecommendPlacesByVoiceData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GRecommendPlacesByVoiceReq extends GRecommendPlacesByVoiceReq {
|
||||
@override
|
||||
final _i3.GRecommendPlacesByVoiceVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GRecommendPlacesByVoiceData? Function(
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GRecommendPlacesByVoiceData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GRecommendPlacesByVoiceReq([
|
||||
void Function(GRecommendPlacesByVoiceReqBuilder)? updates,
|
||||
]) => (GRecommendPlacesByVoiceReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GRecommendPlacesByVoiceReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GRecommendPlacesByVoiceReq rebuild(
|
||||
void Function(GRecommendPlacesByVoiceReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GRecommendPlacesByVoiceReqBuilder toBuilder() =>
|
||||
GRecommendPlacesByVoiceReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GRecommendPlacesByVoiceReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GRecommendPlacesByVoiceReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GRecommendPlacesByVoiceReqBuilder
|
||||
implements
|
||||
Builder<GRecommendPlacesByVoiceReq, GRecommendPlacesByVoiceReqBuilder> {
|
||||
_$GRecommendPlacesByVoiceReq? _$v;
|
||||
|
||||
_i3.GRecommendPlacesByVoiceVarsBuilder? _vars;
|
||||
_i3.GRecommendPlacesByVoiceVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GRecommendPlacesByVoiceVarsBuilder();
|
||||
set vars(_i3.GRecommendPlacesByVoiceVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GRecommendPlacesByVoiceData? Function(
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GRecommendPlacesByVoiceData? Function(
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GRecommendPlacesByVoiceData? Function(
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
_i2.GRecommendPlacesByVoiceData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GRecommendPlacesByVoiceDataBuilder? _optimisticResponse;
|
||||
_i2.GRecommendPlacesByVoiceDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GRecommendPlacesByVoiceDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GRecommendPlacesByVoiceDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GRecommendPlacesByVoiceReqBuilder() {
|
||||
GRecommendPlacesByVoiceReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GRecommendPlacesByVoiceReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GRecommendPlacesByVoiceReq other) {
|
||||
_$v = other as _$GRecommendPlacesByVoiceReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GRecommendPlacesByVoiceReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GRecommendPlacesByVoiceReq build() => _build();
|
||||
|
||||
_$GRecommendPlacesByVoiceReq _build() {
|
||||
_$GRecommendPlacesByVoiceReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GRecommendPlacesByVoiceReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GRecommendPlacesByVoiceReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GRecommendPlacesByVoiceReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GRecommendPlacesByVoiceReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i1;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i2;
|
||||
|
||||
part 'recommend_places_by_voice.var.gql.g.dart';
|
||||
|
||||
abstract class GRecommendPlacesByVoiceVars
|
||||
implements
|
||||
Built<GRecommendPlacesByVoiceVars, GRecommendPlacesByVoiceVarsBuilder> {
|
||||
GRecommendPlacesByVoiceVars._();
|
||||
|
||||
factory GRecommendPlacesByVoiceVars(
|
||||
[void Function(GRecommendPlacesByVoiceVarsBuilder b) updates]) =
|
||||
_$GRecommendPlacesByVoiceVars;
|
||||
|
||||
_i1.GVoicePlaceRecommendationsInput get input;
|
||||
static Serializer<GRecommendPlacesByVoiceVars> get serializer =>
|
||||
_$gRecommendPlacesByVoiceVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GRecommendPlacesByVoiceVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRecommendPlacesByVoiceVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GRecommendPlacesByVoiceVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+173
@@ -0,0 +1,173 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'recommend_places_by_voice.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GRecommendPlacesByVoiceVars>
|
||||
_$gRecommendPlacesByVoiceVarsSerializer =
|
||||
_$GRecommendPlacesByVoiceVarsSerializer();
|
||||
|
||||
class _$GRecommendPlacesByVoiceVarsSerializer
|
||||
implements StructuredSerializer<GRecommendPlacesByVoiceVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GRecommendPlacesByVoiceVars,
|
||||
_$GRecommendPlacesByVoiceVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GRecommendPlacesByVoiceVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GRecommendPlacesByVoiceVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'input',
|
||||
serializers.serialize(
|
||||
object.input,
|
||||
specifiedType: const FullType(_i1.GVoicePlaceRecommendationsInput),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GRecommendPlacesByVoiceVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GRecommendPlacesByVoiceVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'input':
|
||||
result.input.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(
|
||||
_i1.GVoicePlaceRecommendationsInput,
|
||||
),
|
||||
)!
|
||||
as _i1.GVoicePlaceRecommendationsInput,
|
||||
);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GRecommendPlacesByVoiceVars extends GRecommendPlacesByVoiceVars {
|
||||
@override
|
||||
final _i1.GVoicePlaceRecommendationsInput input;
|
||||
|
||||
factory _$GRecommendPlacesByVoiceVars([
|
||||
void Function(GRecommendPlacesByVoiceVarsBuilder)? updates,
|
||||
]) => (GRecommendPlacesByVoiceVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GRecommendPlacesByVoiceVars._({required this.input}) : super._();
|
||||
@override
|
||||
GRecommendPlacesByVoiceVars rebuild(
|
||||
void Function(GRecommendPlacesByVoiceVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GRecommendPlacesByVoiceVarsBuilder toBuilder() =>
|
||||
GRecommendPlacesByVoiceVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GRecommendPlacesByVoiceVars && input == other.input;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, input.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GRecommendPlacesByVoiceVars',
|
||||
)..add('input', input)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GRecommendPlacesByVoiceVarsBuilder
|
||||
implements
|
||||
Builder<
|
||||
GRecommendPlacesByVoiceVars,
|
||||
GRecommendPlacesByVoiceVarsBuilder
|
||||
> {
|
||||
_$GRecommendPlacesByVoiceVars? _$v;
|
||||
|
||||
_i1.GVoicePlaceRecommendationsInputBuilder? _input;
|
||||
_i1.GVoicePlaceRecommendationsInputBuilder get input =>
|
||||
_$this._input ??= _i1.GVoicePlaceRecommendationsInputBuilder();
|
||||
set input(_i1.GVoicePlaceRecommendationsInputBuilder? input) =>
|
||||
_$this._input = input;
|
||||
|
||||
GRecommendPlacesByVoiceVarsBuilder();
|
||||
|
||||
GRecommendPlacesByVoiceVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_input = $v.input.toBuilder();
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GRecommendPlacesByVoiceVars other) {
|
||||
_$v = other as _$GRecommendPlacesByVoiceVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GRecommendPlacesByVoiceVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GRecommendPlacesByVoiceVars build() => _build();
|
||||
|
||||
_$GRecommendPlacesByVoiceVars _build() {
|
||||
_$GRecommendPlacesByVoiceVars _$result;
|
||||
try {
|
||||
_$result = _$v ?? _$GRecommendPlacesByVoiceVars._(input: input.build());
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'input';
|
||||
input.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GRecommendPlacesByVoiceVars',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+172
@@ -0,0 +1,172 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:gql/ast.dart' as _i1;
|
||||
|
||||
const RemoveFavoritePlace = _i1.OperationDefinitionNode(
|
||||
type: _i1.OperationType.mutation,
|
||||
name: _i1.NameNode(value: 'RemoveFavoritePlace'),
|
||||
variableDefinitions: [
|
||||
_i1.VariableDefinitionNode(
|
||||
variable: _i1.VariableNode(name: _i1.NameNode(value: 'placeId')),
|
||||
type: _i1.NamedTypeNode(
|
||||
name: _i1.NameNode(value: 'ID'),
|
||||
isNonNull: true,
|
||||
),
|
||||
defaultValue: _i1.DefaultValueNode(value: null),
|
||||
directives: [],
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'removeFavoritePlace'),
|
||||
alias: null,
|
||||
arguments: [
|
||||
_i1.ArgumentNode(
|
||||
name: _i1.NameNode(value: 'placeId'),
|
||||
value: _i1.VariableNode(name: _i1.NameNode(value: 'placeId')),
|
||||
)
|
||||
],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePlaceId'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'name'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'latitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'longitude'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googlePrimaryType'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleTypes'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleBusinessStatus'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRating'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleUserRatingCount'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleRegularOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'googleCurrentOpeningHours'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'photoUrls'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'traits'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'isFavorite'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'experiences'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: _i1.SelectionSetNode(selections: [
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'id'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'status'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
_i1.FieldNode(
|
||||
name: _i1.NameNode(value: 'createdAt'),
|
||||
alias: null,
|
||||
arguments: [],
|
||||
directives: [],
|
||||
selectionSet: null,
|
||||
),
|
||||
]),
|
||||
),
|
||||
]),
|
||||
)
|
||||
]),
|
||||
);
|
||||
const document = _i1.DocumentNode(definitions: [RemoveFavoritePlace]);
|
||||
+130
@@ -0,0 +1,130 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i2;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/schema.schema.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'remove_favorite_place.data.gql.g.dart';
|
||||
|
||||
abstract class GRemoveFavoritePlaceData
|
||||
implements
|
||||
Built<GRemoveFavoritePlaceData, GRemoveFavoritePlaceDataBuilder> {
|
||||
GRemoveFavoritePlaceData._();
|
||||
|
||||
factory GRemoveFavoritePlaceData(
|
||||
[void Function(GRemoveFavoritePlaceDataBuilder b) updates]) =
|
||||
_$GRemoveFavoritePlaceData;
|
||||
|
||||
static void _initializeBuilder(GRemoveFavoritePlaceDataBuilder b) =>
|
||||
b..G__typename = 'Mutation';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace get removeFavoritePlace;
|
||||
static Serializer<GRemoveFavoritePlaceData> get serializer =>
|
||||
_$gRemoveFavoritePlaceDataSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRemoveFavoritePlaceData.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRemoveFavoritePlaceData? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRemoveFavoritePlaceData.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GRemoveFavoritePlaceData_removeFavoritePlace
|
||||
implements
|
||||
Built<GRemoveFavoritePlaceData_removeFavoritePlace,
|
||||
GRemoveFavoritePlaceData_removeFavoritePlaceBuilder> {
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace._();
|
||||
|
||||
factory GRemoveFavoritePlaceData_removeFavoritePlace(
|
||||
[void Function(GRemoveFavoritePlaceData_removeFavoritePlaceBuilder b)
|
||||
updates]) = _$GRemoveFavoritePlaceData_removeFavoritePlace;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlaceBuilder b) =>
|
||||
b..G__typename = 'Place';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
String get googlePlaceId;
|
||||
String get name;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String> get googleTypes;
|
||||
String? get googleBusinessStatus;
|
||||
double? get googleRating;
|
||||
int? get googleUserRatingCount;
|
||||
_i2.JsonObject? get googleRegularOpeningHours;
|
||||
_i2.JsonObject? get googleCurrentOpeningHours;
|
||||
BuiltList<String> get photoUrls;
|
||||
BuiltList<String> get traits;
|
||||
bool get isFavorite;
|
||||
BuiltList<GRemoveFavoritePlaceData_removeFavoritePlace_experiences>
|
||||
get experiences;
|
||||
static Serializer<GRemoveFavoritePlaceData_removeFavoritePlace>
|
||||
get serializer => _$gRemoveFavoritePlaceDataRemoveFavoritePlaceSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRemoveFavoritePlaceData_removeFavoritePlace? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GRemoveFavoritePlaceData_removeFavoritePlace_experiences
|
||||
implements
|
||||
Built<GRemoveFavoritePlaceData_removeFavoritePlace_experiences,
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace_experiencesBuilder> {
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace_experiences._();
|
||||
|
||||
factory GRemoveFavoritePlaceData_removeFavoritePlace_experiences(
|
||||
[void Function(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace_experiencesBuilder b)
|
||||
updates]) = _$GRemoveFavoritePlaceData_removeFavoritePlace_experiences;
|
||||
|
||||
static void _initializeBuilder(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace_experiencesBuilder b) =>
|
||||
b..G__typename = 'VoiceExperience';
|
||||
|
||||
@BuiltValueField(wireName: '__typename')
|
||||
String get G__typename;
|
||||
String get id;
|
||||
_i3.GVoiceExperienceStatus get status;
|
||||
String get createdAt;
|
||||
static Serializer<GRemoveFavoritePlaceData_removeFavoritePlace_experiences>
|
||||
get serializer =>
|
||||
_$gRemoveFavoritePlaceDataRemoveFavoritePlaceExperiencesSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace_experiences.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRemoveFavoritePlaceData_removeFavoritePlace_experiences? fromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRemoveFavoritePlaceData_removeFavoritePlace_experiences.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+1141
File diff suppressed because it is too large
Load Diff
+100
@@ -0,0 +1,100 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:ferry_exec/ferry_exec.dart' as _i1;
|
||||
import 'package:gql_exec/gql_exec.dart' as _i4;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/remove_favorite_place.ast.gql.dart'
|
||||
as _i5;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/remove_favorite_place.data.gql.dart'
|
||||
as _i2;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/remove_favorite_place.var.gql.dart'
|
||||
as _i3;
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i6;
|
||||
|
||||
part 'remove_favorite_place.req.gql.g.dart';
|
||||
|
||||
abstract class GRemoveFavoritePlaceReq
|
||||
implements
|
||||
Built<GRemoveFavoritePlaceReq, GRemoveFavoritePlaceReqBuilder>,
|
||||
_i1.OperationRequest<_i2.GRemoveFavoritePlaceData,
|
||||
_i3.GRemoveFavoritePlaceVars> {
|
||||
GRemoveFavoritePlaceReq._();
|
||||
|
||||
factory GRemoveFavoritePlaceReq(
|
||||
[void Function(GRemoveFavoritePlaceReqBuilder b) updates]) =
|
||||
_$GRemoveFavoritePlaceReq;
|
||||
|
||||
static void _initializeBuilder(GRemoveFavoritePlaceReqBuilder b) => b
|
||||
..operation = _i4.Operation(
|
||||
document: _i5.document,
|
||||
operationName: 'RemoveFavoritePlace',
|
||||
)
|
||||
..executeOnListen = true;
|
||||
|
||||
@override
|
||||
_i3.GRemoveFavoritePlaceVars get vars;
|
||||
@override
|
||||
_i4.Operation get operation;
|
||||
@override
|
||||
_i4.Request get execRequest => _i4.Request(
|
||||
operation: operation,
|
||||
variables: vars.toJson(),
|
||||
context: context ?? const _i4.Context(),
|
||||
);
|
||||
|
||||
@override
|
||||
String? get requestId;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i2.GRemoveFavoritePlaceData? Function(
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
)? get updateResult;
|
||||
@override
|
||||
_i2.GRemoveFavoritePlaceData? get optimisticResponse;
|
||||
@override
|
||||
String? get updateCacheHandlerKey;
|
||||
@override
|
||||
Map<String, dynamic>? get updateCacheHandlerContext;
|
||||
@override
|
||||
_i1.FetchPolicy? get fetchPolicy;
|
||||
@override
|
||||
bool get executeOnListen;
|
||||
@override
|
||||
@BuiltValueField(serialize: false)
|
||||
_i4.Context? get context;
|
||||
@override
|
||||
_i2.GRemoveFavoritePlaceData? parseData(Map<String, dynamic> json) =>
|
||||
_i2.GRemoveFavoritePlaceData.fromJson(json);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> varsToJson() => vars.toJson();
|
||||
|
||||
@override
|
||||
Map<String, dynamic> dataToJson(_i2.GRemoveFavoritePlaceData data) =>
|
||||
data.toJson();
|
||||
|
||||
@override
|
||||
_i1.OperationRequest<_i2.GRemoveFavoritePlaceData,
|
||||
_i3.GRemoveFavoritePlaceVars> transformOperation(
|
||||
_i4.Operation Function(_i4.Operation) transform) =>
|
||||
this.rebuild((b) => b..operation = transform(operation));
|
||||
|
||||
static Serializer<GRemoveFavoritePlaceReq> get serializer =>
|
||||
_$gRemoveFavoritePlaceReqSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i6.serializers.serializeWith(
|
||||
GRemoveFavoritePlaceReq.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRemoveFavoritePlaceReq? fromJson(Map<String, dynamic> json) =>
|
||||
_i6.serializers.deserializeWith(
|
||||
GRemoveFavoritePlaceReq.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+443
@@ -0,0 +1,443 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'remove_favorite_place.req.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GRemoveFavoritePlaceReq> _$gRemoveFavoritePlaceReqSerializer =
|
||||
_$GRemoveFavoritePlaceReqSerializer();
|
||||
|
||||
class _$GRemoveFavoritePlaceReqSerializer
|
||||
implements StructuredSerializer<GRemoveFavoritePlaceReq> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GRemoveFavoritePlaceReq,
|
||||
_$GRemoveFavoritePlaceReq,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GRemoveFavoritePlaceReq';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GRemoveFavoritePlaceReq object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'vars',
|
||||
serializers.serialize(
|
||||
object.vars,
|
||||
specifiedType: const FullType(_i3.GRemoveFavoritePlaceVars),
|
||||
),
|
||||
'operation',
|
||||
serializers.serialize(
|
||||
object.operation,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
),
|
||||
'executeOnListen',
|
||||
serializers.serialize(
|
||||
object.executeOnListen,
|
||||
specifiedType: const FullType(bool),
|
||||
),
|
||||
];
|
||||
Object? value;
|
||||
value = object.requestId;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('requestId')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.optimisticResponse;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('optimisticResponse')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GRemoveFavoritePlaceData),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerKey;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerKey')
|
||||
..add(
|
||||
serializers.serialize(value, specifiedType: const FullType(String)),
|
||||
);
|
||||
}
|
||||
value = object.updateCacheHandlerContext;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('updateCacheHandlerContext')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
),
|
||||
);
|
||||
}
|
||||
value = object.fetchPolicy;
|
||||
if (value != null) {
|
||||
result
|
||||
..add('fetchPolicy')
|
||||
..add(
|
||||
serializers.serialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
),
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GRemoveFavoritePlaceReq deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GRemoveFavoritePlaceReqBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'vars':
|
||||
result.vars.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i3.GRemoveFavoritePlaceVars),
|
||||
)!
|
||||
as _i3.GRemoveFavoritePlaceVars,
|
||||
);
|
||||
break;
|
||||
case 'operation':
|
||||
result.operation =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i4.Operation),
|
||||
)!
|
||||
as _i4.Operation;
|
||||
break;
|
||||
case 'requestId':
|
||||
result.requestId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'optimisticResponse':
|
||||
result.optimisticResponse.replace(
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i2.GRemoveFavoritePlaceData),
|
||||
)!
|
||||
as _i2.GRemoveFavoritePlaceData,
|
||||
);
|
||||
break;
|
||||
case 'updateCacheHandlerKey':
|
||||
result.updateCacheHandlerKey =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)
|
||||
as String?;
|
||||
break;
|
||||
case 'updateCacheHandlerContext':
|
||||
result.updateCacheHandlerContext =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(Map, const [
|
||||
const FullType(String),
|
||||
const FullType(dynamic),
|
||||
]),
|
||||
)
|
||||
as Map<String, dynamic>?;
|
||||
break;
|
||||
case 'fetchPolicy':
|
||||
result.fetchPolicy =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(_i1.FetchPolicy),
|
||||
)
|
||||
as _i1.FetchPolicy?;
|
||||
break;
|
||||
case 'executeOnListen':
|
||||
result.executeOnListen =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(bool),
|
||||
)!
|
||||
as bool;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GRemoveFavoritePlaceReq extends GRemoveFavoritePlaceReq {
|
||||
@override
|
||||
final _i3.GRemoveFavoritePlaceVars vars;
|
||||
@override
|
||||
final _i4.Operation operation;
|
||||
@override
|
||||
final String? requestId;
|
||||
@override
|
||||
final _i2.GRemoveFavoritePlaceData? Function(
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
)?
|
||||
updateResult;
|
||||
@override
|
||||
final _i2.GRemoveFavoritePlaceData? optimisticResponse;
|
||||
@override
|
||||
final String? updateCacheHandlerKey;
|
||||
@override
|
||||
final Map<String, dynamic>? updateCacheHandlerContext;
|
||||
@override
|
||||
final _i1.FetchPolicy? fetchPolicy;
|
||||
@override
|
||||
final bool executeOnListen;
|
||||
@override
|
||||
final _i4.Context? context;
|
||||
|
||||
factory _$GRemoveFavoritePlaceReq([
|
||||
void Function(GRemoveFavoritePlaceReqBuilder)? updates,
|
||||
]) => (GRemoveFavoritePlaceReqBuilder()..update(updates))._build();
|
||||
|
||||
_$GRemoveFavoritePlaceReq._({
|
||||
required this.vars,
|
||||
required this.operation,
|
||||
this.requestId,
|
||||
this.updateResult,
|
||||
this.optimisticResponse,
|
||||
this.updateCacheHandlerKey,
|
||||
this.updateCacheHandlerContext,
|
||||
this.fetchPolicy,
|
||||
required this.executeOnListen,
|
||||
this.context,
|
||||
}) : super._();
|
||||
@override
|
||||
GRemoveFavoritePlaceReq rebuild(
|
||||
void Function(GRemoveFavoritePlaceReqBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GRemoveFavoritePlaceReqBuilder toBuilder() =>
|
||||
GRemoveFavoritePlaceReqBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GRemoveFavoritePlaceReq &&
|
||||
vars == other.vars &&
|
||||
operation == other.operation &&
|
||||
requestId == other.requestId &&
|
||||
updateResult == other.updateResult &&
|
||||
optimisticResponse == other.optimisticResponse &&
|
||||
updateCacheHandlerKey == other.updateCacheHandlerKey &&
|
||||
updateCacheHandlerContext == other.updateCacheHandlerContext &&
|
||||
fetchPolicy == other.fetchPolicy &&
|
||||
executeOnListen == other.executeOnListen &&
|
||||
context == other.context;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, vars.hashCode);
|
||||
_$hash = $jc(_$hash, operation.hashCode);
|
||||
_$hash = $jc(_$hash, requestId.hashCode);
|
||||
_$hash = $jc(_$hash, updateResult.hashCode);
|
||||
_$hash = $jc(_$hash, optimisticResponse.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerKey.hashCode);
|
||||
_$hash = $jc(_$hash, updateCacheHandlerContext.hashCode);
|
||||
_$hash = $jc(_$hash, fetchPolicy.hashCode);
|
||||
_$hash = $jc(_$hash, executeOnListen.hashCode);
|
||||
_$hash = $jc(_$hash, context.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(r'GRemoveFavoritePlaceReq')
|
||||
..add('vars', vars)
|
||||
..add('operation', operation)
|
||||
..add('requestId', requestId)
|
||||
..add('updateResult', updateResult)
|
||||
..add('optimisticResponse', optimisticResponse)
|
||||
..add('updateCacheHandlerKey', updateCacheHandlerKey)
|
||||
..add('updateCacheHandlerContext', updateCacheHandlerContext)
|
||||
..add('fetchPolicy', fetchPolicy)
|
||||
..add('executeOnListen', executeOnListen)
|
||||
..add('context', context))
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GRemoveFavoritePlaceReqBuilder
|
||||
implements
|
||||
Builder<GRemoveFavoritePlaceReq, GRemoveFavoritePlaceReqBuilder> {
|
||||
_$GRemoveFavoritePlaceReq? _$v;
|
||||
|
||||
_i3.GRemoveFavoritePlaceVarsBuilder? _vars;
|
||||
_i3.GRemoveFavoritePlaceVarsBuilder get vars =>
|
||||
_$this._vars ??= _i3.GRemoveFavoritePlaceVarsBuilder();
|
||||
set vars(_i3.GRemoveFavoritePlaceVarsBuilder? vars) => _$this._vars = vars;
|
||||
|
||||
_i4.Operation? _operation;
|
||||
_i4.Operation? get operation => _$this._operation;
|
||||
set operation(_i4.Operation? operation) => _$this._operation = operation;
|
||||
|
||||
String? _requestId;
|
||||
String? get requestId => _$this._requestId;
|
||||
set requestId(String? requestId) => _$this._requestId = requestId;
|
||||
|
||||
_i2.GRemoveFavoritePlaceData? Function(
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
)?
|
||||
_updateResult;
|
||||
_i2.GRemoveFavoritePlaceData? Function(
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
)?
|
||||
get updateResult => _$this._updateResult;
|
||||
set updateResult(
|
||||
_i2.GRemoveFavoritePlaceData? Function(
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
_i2.GRemoveFavoritePlaceData?,
|
||||
)?
|
||||
updateResult,
|
||||
) => _$this._updateResult = updateResult;
|
||||
|
||||
_i2.GRemoveFavoritePlaceDataBuilder? _optimisticResponse;
|
||||
_i2.GRemoveFavoritePlaceDataBuilder get optimisticResponse =>
|
||||
_$this._optimisticResponse ??= _i2.GRemoveFavoritePlaceDataBuilder();
|
||||
set optimisticResponse(
|
||||
_i2.GRemoveFavoritePlaceDataBuilder? optimisticResponse,
|
||||
) => _$this._optimisticResponse = optimisticResponse;
|
||||
|
||||
String? _updateCacheHandlerKey;
|
||||
String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey;
|
||||
set updateCacheHandlerKey(String? updateCacheHandlerKey) =>
|
||||
_$this._updateCacheHandlerKey = updateCacheHandlerKey;
|
||||
|
||||
Map<String, dynamic>? _updateCacheHandlerContext;
|
||||
Map<String, dynamic>? get updateCacheHandlerContext =>
|
||||
_$this._updateCacheHandlerContext;
|
||||
set updateCacheHandlerContext(
|
||||
Map<String, dynamic>? updateCacheHandlerContext,
|
||||
) => _$this._updateCacheHandlerContext = updateCacheHandlerContext;
|
||||
|
||||
_i1.FetchPolicy? _fetchPolicy;
|
||||
_i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy;
|
||||
set fetchPolicy(_i1.FetchPolicy? fetchPolicy) =>
|
||||
_$this._fetchPolicy = fetchPolicy;
|
||||
|
||||
bool? _executeOnListen;
|
||||
bool? get executeOnListen => _$this._executeOnListen;
|
||||
set executeOnListen(bool? executeOnListen) =>
|
||||
_$this._executeOnListen = executeOnListen;
|
||||
|
||||
_i4.Context? _context;
|
||||
_i4.Context? get context => _$this._context;
|
||||
set context(_i4.Context? context) => _$this._context = context;
|
||||
|
||||
GRemoveFavoritePlaceReqBuilder() {
|
||||
GRemoveFavoritePlaceReq._initializeBuilder(this);
|
||||
}
|
||||
|
||||
GRemoveFavoritePlaceReqBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_vars = $v.vars.toBuilder();
|
||||
_operation = $v.operation;
|
||||
_requestId = $v.requestId;
|
||||
_updateResult = $v.updateResult;
|
||||
_optimisticResponse = $v.optimisticResponse?.toBuilder();
|
||||
_updateCacheHandlerKey = $v.updateCacheHandlerKey;
|
||||
_updateCacheHandlerContext = $v.updateCacheHandlerContext;
|
||||
_fetchPolicy = $v.fetchPolicy;
|
||||
_executeOnListen = $v.executeOnListen;
|
||||
_context = $v.context;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GRemoveFavoritePlaceReq other) {
|
||||
_$v = other as _$GRemoveFavoritePlaceReq;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GRemoveFavoritePlaceReqBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GRemoveFavoritePlaceReq build() => _build();
|
||||
|
||||
_$GRemoveFavoritePlaceReq _build() {
|
||||
_$GRemoveFavoritePlaceReq _$result;
|
||||
try {
|
||||
_$result =
|
||||
_$v ??
|
||||
_$GRemoveFavoritePlaceReq._(
|
||||
vars: vars.build(),
|
||||
operation: BuiltValueNullFieldError.checkNotNull(
|
||||
operation,
|
||||
r'GRemoveFavoritePlaceReq',
|
||||
'operation',
|
||||
),
|
||||
requestId: requestId,
|
||||
updateResult: updateResult,
|
||||
optimisticResponse: _optimisticResponse?.build(),
|
||||
updateCacheHandlerKey: updateCacheHandlerKey,
|
||||
updateCacheHandlerContext: updateCacheHandlerContext,
|
||||
fetchPolicy: fetchPolicy,
|
||||
executeOnListen: BuiltValueNullFieldError.checkNotNull(
|
||||
executeOnListen,
|
||||
r'GRemoveFavoritePlaceReq',
|
||||
'executeOnListen',
|
||||
),
|
||||
context: context,
|
||||
);
|
||||
} catch (_) {
|
||||
late String _$failedField;
|
||||
try {
|
||||
_$failedField = 'vars';
|
||||
vars.build();
|
||||
|
||||
_$failedField = 'optimisticResponse';
|
||||
_optimisticResponse?.build();
|
||||
} catch (e) {
|
||||
throw BuiltValueNestedFieldError(
|
||||
r'GRemoveFavoritePlaceReq',
|
||||
_$failedField,
|
||||
e.toString(),
|
||||
);
|
||||
}
|
||||
rethrow;
|
||||
}
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i1;
|
||||
|
||||
part 'remove_favorite_place.var.gql.g.dart';
|
||||
|
||||
abstract class GRemoveFavoritePlaceVars
|
||||
implements
|
||||
Built<GRemoveFavoritePlaceVars, GRemoveFavoritePlaceVarsBuilder> {
|
||||
GRemoveFavoritePlaceVars._();
|
||||
|
||||
factory GRemoveFavoritePlaceVars(
|
||||
[void Function(GRemoveFavoritePlaceVarsBuilder b) updates]) =
|
||||
_$GRemoveFavoritePlaceVars;
|
||||
|
||||
String get placeId;
|
||||
static Serializer<GRemoveFavoritePlaceVars> get serializer =>
|
||||
_$gRemoveFavoritePlaceVarsSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i1.serializers.serializeWith(
|
||||
GRemoveFavoritePlaceVars.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GRemoveFavoritePlaceVars? fromJson(Map<String, dynamic> json) =>
|
||||
_i1.serializers.deserializeWith(
|
||||
GRemoveFavoritePlaceVars.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
+156
@@ -0,0 +1,156 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'remove_favorite_place.var.gql.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// BuiltValueGenerator
|
||||
// **************************************************************************
|
||||
|
||||
Serializer<GRemoveFavoritePlaceVars> _$gRemoveFavoritePlaceVarsSerializer =
|
||||
_$GRemoveFavoritePlaceVarsSerializer();
|
||||
|
||||
class _$GRemoveFavoritePlaceVarsSerializer
|
||||
implements StructuredSerializer<GRemoveFavoritePlaceVars> {
|
||||
@override
|
||||
final Iterable<Type> types = const [
|
||||
GRemoveFavoritePlaceVars,
|
||||
_$GRemoveFavoritePlaceVars,
|
||||
];
|
||||
@override
|
||||
final String wireName = 'GRemoveFavoritePlaceVars';
|
||||
|
||||
@override
|
||||
Iterable<Object?> serialize(
|
||||
Serializers serializers,
|
||||
GRemoveFavoritePlaceVars object, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = <Object?>[
|
||||
'placeId',
|
||||
serializers.serialize(
|
||||
object.placeId,
|
||||
specifiedType: const FullType(String),
|
||||
),
|
||||
];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@override
|
||||
GRemoveFavoritePlaceVars deserialize(
|
||||
Serializers serializers,
|
||||
Iterable<Object?> serialized, {
|
||||
FullType specifiedType = FullType.unspecified,
|
||||
}) {
|
||||
final result = GRemoveFavoritePlaceVarsBuilder();
|
||||
|
||||
final iterator = serialized.iterator;
|
||||
while (iterator.moveNext()) {
|
||||
final key = iterator.current! as String;
|
||||
iterator.moveNext();
|
||||
final Object? value = iterator.current;
|
||||
switch (key) {
|
||||
case 'placeId':
|
||||
result.placeId =
|
||||
serializers.deserialize(
|
||||
value,
|
||||
specifiedType: const FullType(String),
|
||||
)!
|
||||
as String;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result.build();
|
||||
}
|
||||
}
|
||||
|
||||
class _$GRemoveFavoritePlaceVars extends GRemoveFavoritePlaceVars {
|
||||
@override
|
||||
final String placeId;
|
||||
|
||||
factory _$GRemoveFavoritePlaceVars([
|
||||
void Function(GRemoveFavoritePlaceVarsBuilder)? updates,
|
||||
]) => (GRemoveFavoritePlaceVarsBuilder()..update(updates))._build();
|
||||
|
||||
_$GRemoveFavoritePlaceVars._({required this.placeId}) : super._();
|
||||
@override
|
||||
GRemoveFavoritePlaceVars rebuild(
|
||||
void Function(GRemoveFavoritePlaceVarsBuilder) updates,
|
||||
) => (toBuilder()..update(updates)).build();
|
||||
|
||||
@override
|
||||
GRemoveFavoritePlaceVarsBuilder toBuilder() =>
|
||||
GRemoveFavoritePlaceVarsBuilder()..replace(this);
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
if (identical(other, this)) return true;
|
||||
return other is GRemoveFavoritePlaceVars && placeId == other.placeId;
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode {
|
||||
var _$hash = 0;
|
||||
_$hash = $jc(_$hash, placeId.hashCode);
|
||||
_$hash = $jf(_$hash);
|
||||
return _$hash;
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return (newBuiltValueToStringHelper(
|
||||
r'GRemoveFavoritePlaceVars',
|
||||
)..add('placeId', placeId)).toString();
|
||||
}
|
||||
}
|
||||
|
||||
class GRemoveFavoritePlaceVarsBuilder
|
||||
implements
|
||||
Builder<GRemoveFavoritePlaceVars, GRemoveFavoritePlaceVarsBuilder> {
|
||||
_$GRemoveFavoritePlaceVars? _$v;
|
||||
|
||||
String? _placeId;
|
||||
String? get placeId => _$this._placeId;
|
||||
set placeId(String? placeId) => _$this._placeId = placeId;
|
||||
|
||||
GRemoveFavoritePlaceVarsBuilder();
|
||||
|
||||
GRemoveFavoritePlaceVarsBuilder get _$this {
|
||||
final $v = _$v;
|
||||
if ($v != null) {
|
||||
_placeId = $v.placeId;
|
||||
_$v = null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@override
|
||||
void replace(GRemoveFavoritePlaceVars other) {
|
||||
_$v = other as _$GRemoveFavoritePlaceVars;
|
||||
}
|
||||
|
||||
@override
|
||||
void update(void Function(GRemoveFavoritePlaceVarsBuilder)? updates) {
|
||||
if (updates != null) updates(this);
|
||||
}
|
||||
|
||||
@override
|
||||
GRemoveFavoritePlaceVars build() => _build();
|
||||
|
||||
_$GRemoveFavoritePlaceVars _build() {
|
||||
final _$result =
|
||||
_$v ??
|
||||
_$GRemoveFavoritePlaceVars._(
|
||||
placeId: BuiltValueNullFieldError.checkNotNull(
|
||||
placeId,
|
||||
r'GRemoveFavoritePlaceVars',
|
||||
'placeId',
|
||||
),
|
||||
);
|
||||
replace(_$result);
|
||||
return _$result;
|
||||
}
|
||||
}
|
||||
|
||||
// ignore_for_file: deprecated_member_use_from_same_package,type=lint
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,191 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/json_object.dart' as _i1;
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:mapflow/features/mapflow/data/graphql/__generated__/serializers.gql.dart'
|
||||
as _i2;
|
||||
|
||||
part 'schema.schema.gql.g.dart';
|
||||
|
||||
class GVoiceExperienceStatus extends EnumClass {
|
||||
const GVoiceExperienceStatus._(String name) : super(name);
|
||||
|
||||
static const GVoiceExperienceStatus UPLOADED =
|
||||
_$gVoiceExperienceStatusUPLOADED;
|
||||
|
||||
static const GVoiceExperienceStatus TRANSCRIBING =
|
||||
_$gVoiceExperienceStatusTRANSCRIBING;
|
||||
|
||||
static const GVoiceExperienceStatus TRANSCRIBED =
|
||||
_$gVoiceExperienceStatusTRANSCRIBED;
|
||||
|
||||
static const GVoiceExperienceStatus ANALYZING =
|
||||
_$gVoiceExperienceStatusANALYZING;
|
||||
|
||||
static const GVoiceExperienceStatus ANALYZED =
|
||||
_$gVoiceExperienceStatusANALYZED;
|
||||
|
||||
static const GVoiceExperienceStatus FAILED = _$gVoiceExperienceStatusFAILED;
|
||||
|
||||
static Serializer<GVoiceExperienceStatus> get serializer =>
|
||||
_$gVoiceExperienceStatusSerializer;
|
||||
|
||||
static BuiltSet<GVoiceExperienceStatus> get values =>
|
||||
_$gVoiceExperienceStatusValues;
|
||||
|
||||
static GVoiceExperienceStatus valueOf(String name) =>
|
||||
_$gVoiceExperienceStatusValueOf(name);
|
||||
}
|
||||
|
||||
abstract class GCreateVoiceExperienceInput
|
||||
implements
|
||||
Built<GCreateVoiceExperienceInput, GCreateVoiceExperienceInputBuilder> {
|
||||
GCreateVoiceExperienceInput._();
|
||||
|
||||
factory GCreateVoiceExperienceInput(
|
||||
[void Function(GCreateVoiceExperienceInputBuilder b) updates]) =
|
||||
_$GCreateVoiceExperienceInput;
|
||||
|
||||
String get googlePlaceId;
|
||||
String get googleName;
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
String? get googlePrimaryType;
|
||||
BuiltList<String>? get googleTypes;
|
||||
int get durationSeconds;
|
||||
String get audioObjectKey;
|
||||
String get audioContentBase64;
|
||||
String get audioMimeType;
|
||||
bool? get addToFavorites;
|
||||
_i1.JsonObject? get recordingPayload;
|
||||
BuiltList<String>? get promptHintsShown;
|
||||
static Serializer<GCreateVoiceExperienceInput> get serializer =>
|
||||
_$gCreateVoiceExperienceInputSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GCreateVoiceExperienceInput.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GCreateVoiceExperienceInput? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GCreateVoiceExperienceInput.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GNearbyPlacesInput
|
||||
implements Built<GNearbyPlacesInput, GNearbyPlacesInputBuilder> {
|
||||
GNearbyPlacesInput._();
|
||||
|
||||
factory GNearbyPlacesInput(
|
||||
[void Function(GNearbyPlacesInputBuilder b) updates]) =
|
||||
_$GNearbyPlacesInput;
|
||||
|
||||
double get latitude;
|
||||
double get longitude;
|
||||
int get radiusMeters;
|
||||
static Serializer<GNearbyPlacesInput> get serializer =>
|
||||
_$gNearbyPlacesInputSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GNearbyPlacesInput.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GNearbyPlacesInput? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GNearbyPlacesInput.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GVoicePlaceRecommendationsInput
|
||||
implements
|
||||
Built<GVoicePlaceRecommendationsInput,
|
||||
GVoicePlaceRecommendationsInputBuilder> {
|
||||
GVoicePlaceRecommendationsInput._();
|
||||
|
||||
factory GVoicePlaceRecommendationsInput(
|
||||
[void Function(GVoicePlaceRecommendationsInputBuilder b) updates]) =
|
||||
_$GVoicePlaceRecommendationsInput;
|
||||
|
||||
String get audioContentBase64;
|
||||
String get audioMimeType;
|
||||
static Serializer<GVoicePlaceRecommendationsInput> get serializer =>
|
||||
_$gVoicePlaceRecommendationsInputSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GVoicePlaceRecommendationsInput.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GVoicePlaceRecommendationsInput? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GVoicePlaceRecommendationsInput.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAuthenticateTelegramInput
|
||||
implements
|
||||
Built<GAuthenticateTelegramInput, GAuthenticateTelegramInputBuilder> {
|
||||
GAuthenticateTelegramInput._();
|
||||
|
||||
factory GAuthenticateTelegramInput(
|
||||
[void Function(GAuthenticateTelegramInputBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramInput;
|
||||
|
||||
String get initData;
|
||||
static Serializer<GAuthenticateTelegramInput> get serializer =>
|
||||
_$gAuthenticateTelegramInputSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GAuthenticateTelegramInput.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramInput? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GAuthenticateTelegramInput.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
abstract class GAuthenticateTelegramLoginInput
|
||||
implements
|
||||
Built<GAuthenticateTelegramLoginInput,
|
||||
GAuthenticateTelegramLoginInputBuilder> {
|
||||
GAuthenticateTelegramLoginInput._();
|
||||
|
||||
factory GAuthenticateTelegramLoginInput(
|
||||
[void Function(GAuthenticateTelegramLoginInputBuilder b) updates]) =
|
||||
_$GAuthenticateTelegramLoginInput;
|
||||
|
||||
double get id;
|
||||
String? get first_name;
|
||||
String? get last_name;
|
||||
String? get username;
|
||||
String? get photo_url;
|
||||
double get auth_date;
|
||||
String get hash;
|
||||
static Serializer<GAuthenticateTelegramLoginInput> get serializer =>
|
||||
_$gAuthenticateTelegramLoginInputSerializer;
|
||||
|
||||
Map<String, dynamic> toJson() => (_i2.serializers.serializeWith(
|
||||
GAuthenticateTelegramLoginInput.serializer,
|
||||
this,
|
||||
) as Map<String, dynamic>);
|
||||
|
||||
static GAuthenticateTelegramLoginInput? fromJson(Map<String, dynamic> json) =>
|
||||
_i2.serializers.deserializeWith(
|
||||
GAuthenticateTelegramLoginInput.serializer,
|
||||
json,
|
||||
);
|
||||
}
|
||||
|
||||
const Map<String, Set<String>> possibleTypesMap = {};
|
||||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user