This repository was archived by the owner on May 30, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 53
Expand file tree
/
Copy pathgoogle_map.state.dart
More file actions
131 lines (107 loc) · 3.05 KB
/
Copy pathgoogle_map.state.dart
File metadata and controls
131 lines (107 loc) · 3.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
// Copyright (c) 2020, the MarchDev Toolkit project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'dart:async' show FutureOr;
import 'package:flutter/widgets.dart';
import 'package:google_directions_api/google_directions_api.dart'
show GeoCoord, GeoCoordBounds;
import 'map_items.dart';
import 'google_map.dart';
class GoogleMapState extends GoogleMapStateBase {
@override
void moveCameraBounds(
GeoCoordBounds newBounds, {
double padding = 0,
bool animated = true,
bool waitUntilReady = true,
}) =>
throw UnimplementedError();
@override
void moveCamera(
GeoCoord latLng, {
bool animated = true,
bool waitUntilReady = true,
double zoom,
}) =>
throw UnimplementedError();
@override
void zoomCamera(
double zoom, {
bool animated = true,
bool waitUntilReady = true,
}) =>
throw UnimplementedError();
@override
FutureOr<GeoCoord> get center => throw UnimplementedError();
FutureOr<double> get zoom => throw UnimplementedError();
FutureOr<GeoCoordBounds> get bounds => throw UnimplementedError();
@override
void changeMapStyle(
String mapStyle, {
bool waitUntilReady = true,
}) =>
throw UnimplementedError();
@override
void addDirection(
origin,
destination, {
String startLabel,
String startIcon,
String startInfo,
String endLabel,
String endIcon,
String endInfo,
}) =>
throw UnimplementedError();
@override
void addMarkerRaw(
GeoCoord position, {
String label,
String icon,
String info,
String infoSnippet,
ValueChanged<String> onTap,
VoidCallback onInfoWindowTap,
}) =>
throw UnimplementedError();
@override
void addMarker(Marker marker) => throw UnimplementedError();
@override
void addPolygon(
String id,
Iterable<GeoCoord> points, {
ValueChanged<String> onTap,
Color strokeColor = const Color(0x000000),
double strokeOpacity = 0.8,
double strokeWidth = 1,
Color fillColor = const Color(0x000000),
double fillOpacity = 0.35,
}) =>
throw UnimplementedError();
@override
void clearDirections() => throw UnimplementedError();
@override
void clearMarkers() => throw UnimplementedError();
@override
void clearPolygons() => throw UnimplementedError();
@override
void editPolygon(
String id,
Iterable<GeoCoord> points, {
ValueChanged<String> onTap,
Color strokeColor = const Color(0x000000),
double strokeOpacity = 0.8,
double strokeWeight = 1,
Color fillColor = const Color(0x000000),
double fillOpacity = 0.35,
}) =>
throw UnimplementedError();
@override
void removeDirection(origin, destination) => throw UnimplementedError();
@override
void removeMarker(GeoCoord position) => throw UnimplementedError();
@override
void removePolygon(String id) => throw UnimplementedError();
@override
Widget build(BuildContext context) => throw UnimplementedError();
}