Map extension type
Constructors
- Map.new(HTMLElement mapDiv, [MapOptions? opts])
Properties
- bounds → LatLngBounds?
-
no setter
- center ↔ LatLng
-
getter/setter pair
- clickableIcons ↔ bool
-
getter/setter pair
-
controls
↔ List<
MVCArray< HTMLElement> > -
getter/setter pair
- data ↔ Data
-
getter/setter pair
- div → HTMLElement
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- heading ↔ num
-
getter/setter pair
- headingInteractionEnabled ↔ bool
-
getter/setter pair
- isDefinedAndNotNull → bool
-
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
no setter - isNull → bool
-
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
Whether this value corresponds to JavaScriptnull
.no setter - isTruthy → JSBoolean
-
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of!!
in JavaScript.this
no setter - isUndefined → bool
-
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
Whether this value corresponds to JavaScriptundefined
.no setter - isUndefinedOrNull → bool
-
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
no setter - mapCapabilities → MapCapabilities
-
no setter
- mapTypeId ↔ JSAny
-
getter/setter pair
- mapTypes ↔ MapTypeRegistry
-
getter/setter pair
- not → JSBoolean
-
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of!
in JavaScript.this
no setter -
onBoundsChanged
→ Stream<
void> -
no setter
-
onCenterChanged
→ Stream<
void> -
no setter
-
onClick
→ Stream<
MapMouseEventOrIconMouseEvent> -
no setter
-
no setter
-
onDblclick
→ Stream<
MapMouseEvent> -
no setter
-
onDrag
→ Stream<
void> -
no setter
-
onDragend
→ Stream<
void> -
no setter
-
onDragstart
→ Stream<
void> -
no setter
-
onHeadingChanged
→ Stream<
void> -
no setter
-
onIdle
→ Stream<
void> -
no setter
-
onIsfractionalzoomenabledChanged
→ Stream<
void> -
no setter
-
onMapcapabilitiesChanged
→ Stream<
void> -
no setter
-
onMaptypeidChanged
→ Stream<
void> -
no setter
-
onMousemove
→ Stream<
MapMouseEvent> -
no setter
-
onMouseout
→ Stream<
MapMouseEvent> -
no setter
-
onMouseover
→ Stream<
MapMouseEvent> -
no setter
-
onProjectionChanged
→ Stream<
void> -
no setter
-
onRenderingtypeChanged
→ Stream<
void> -
no setter
-
onRightclick
→ Stream<
MapMouseEvent> -
no setter
-
onTilesloaded
→ Stream<
void> -
no setter
-
onTiltChanged
→ Stream<
void> -
no setter
-
onZoomChanged
→ Stream<
void> -
no setter
- options ← MapOptions?
-
no getter
-
overlayMapTypes
↔ MVCArray<
MapType?> -
getter/setter pair
- projection → Projection?
-
no setter
- renderingType ↔ RenderingType
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- streetView ↔ StreetViewPanorama
-
getter/setter pair
- tilt ↔ num
-
getter/setter pair
- tiltInteractionEnabled ↔ bool
-
getter/setter pair
- values ← JSObject?
-
no getterinherited
- zoom ↔ num
-
getter/setter pair
Methods
-
add(
JSAny? any) → JSAny -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
+any
-
addListener(
String eventName, JSFunction handler) → MapsEventListener -
inherited
-
and(
JSAny? any) → JSAny? -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
&&any
-
bindTo(
String key, MVCObject target, [String? targetKey, bool? noNotify]) → void -
inherited
-
callMethod<
R extends JSAny?> (JSAny method, [JSAny? arg1, JSAny? arg2, JSAny? arg3, JSAny? arg4]) → R -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Callsmethod
on this JSObject with up to four arguments. -
callMethodVarArgs<
R extends JSAny?> (JSAny method, [List< JSAny?> ? arguments]) → R -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Callsmethod
on this JSObject with a variable number ofarguments
. -
dartify(
) → Object? -
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Converts a JavaScript value to the Dart equivalent if possible. -
delete(
JSAny property) → JSBoolean -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Deletes the property with keyproperty
from this JSObject. -
divide(
JSAny? any) → JSAny -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
/any
-
equals(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
==any
-
exponentiate(
JSAny? any) → JSAny -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
**any
-
fitBounds(
LatLngBoundsOrLatLngBoundsLiteral bounds, [JSAny? padding]) → void -
get(
String key) → JSAny? -
inherited
-
getControlsAt(
ControlPosition position) → MVCArray< HTMLElement> -
getDatasetFeatureLayer(
String datasetId) → FeatureLayer -
getFeatureLayer(
FeatureType featureType) → FeatureLayer -
getProperty<
R extends JSAny?> (JSAny property) → R -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
The value of the property keyproperty
of this JSObject. -
greaterThan(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
>any
-
greaterThanOrEqualTo(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
>=any
-
has(
String property) → bool -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Shorthand helper for hasProperty to check whether this JSObject contains the property keyproperty
, but takes and returns a Dart value. -
hasProperty(
JSAny property) → JSBoolean -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Whether or not this JSObject contains the property keyproperty
. -
instanceof(
JSFunction constructor) → bool -
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether thisJSAny?
is aninstanceof
constructor
. -
instanceOfString(
String constructorName) → bool -
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether thisJSAny?
is aninstanceof
the constructor that is defined byconstructorName
, which is looked up in the globalContext. -
isA<
T extends JSAny?> () → bool -
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether thisJSAny?
is an instance of the JavaScript type that is declared byT
. -
isCenterDefined(
) → bool -
isClickableIconsDefined(
) → bool -
isHeadingDefined(
) → bool -
isHeadingInteractionEnabledDefined(
) → bool -
isMapTypeIdDefined(
) → bool -
isTiltDefined(
) → bool -
isTiltInteractionEnabledDefined(
) → bool -
isZoomDefined(
) → bool -
lessThan(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
<any
-
lessThanOrEqualTo(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
<=any
-
modulo(
JSAny? any) → JSAny -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
%any
-
moveCamera(
CameraOptions cameraOptions) → void -
multiply(
JSAny? any) → JSAny -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
*any
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notEquals(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
!=any
-
notify(
String key) → void -
inherited
-
or(
JSAny? any) → JSAny? -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
||any
-
panBy(
num x, num y) → void -
panTo(
LatLngOrLatLngLiteral latLng) → void -
panToBounds(
LatLngBoundsOrLatLngBoundsLiteral latLngBounds, [JSAny? padding]) → void -
set(
String key, JSAny? value) → void -
inherited
-
setProperty(
JSAny property, JSAny? value) → void -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Write thevalue
of property keyproperty
of this JSObject. -
strictEquals(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
===any
-
strictNotEquals(
JSAny? any) → JSBoolean -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
!==any
-
subtract(
JSAny? any) → JSAny -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
-any
-
toString(
) → String -
A string representation of this object.
inherited
-
typeofEquals(
String typeString) → bool -
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether the result oftypeof
on thisJSAny?
istypeString
. -
unbind(
String key) → void -
inherited
-
unbindAll(
) → void -
inherited
-
unsignedRightShift(
JSAny? any) → JSNumber -
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of
in JavaScript.this
>>>any
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator [](
String property) → JSAny? -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Shorthand helper for getProperty to get the value of the property keyproperty
of this JSObject, but takes a Dart value. -
operator []=(
String property, JSAny? value) → void -
Available on JSObject, provided by the JSObjectUnsafeUtilExtension extension
Shorthand helper for setProperty to write thevalue
of the property keyproperty
of this JSObject, but takes a Dart value.
Static Properties
- DEMO_MAP_ID → JSAny?
-
no setter