Index: lib/google_map_marker.dart |
diff --git a/lib/google_map_marker.dart b/lib/google_map_marker.dart |
index 5a7060b4ffd396bc82e7da451372ecec17c915df..1a97501d768ba939b15aea326d75fced8fe205cf 100644 |
--- a/lib/google_map_marker.dart |
+++ b/lib/google_map_marker.dart |
@@ -40,6 +40,11 @@ class GoogleMapMarker extends HtmlElement with CustomElementProxyMixin, PolymerB |
GoogleMapMarker.created() : super.created(); |
factory GoogleMapMarker() => new Element.tag('google-map-marker'); |
+ /// A animation for the marker. "DROP" or "BOUNCE". See |
+ /// https://developers.google.com/maps/documentation/javascript/examples/marker-animations. |
+ String get animation => jsElement[r'animation']; |
+ set animation(String value) { jsElement[r'animation'] = value; } |
+ |
/// When true, marker *click events are automatically registered. |
bool get clickEvents => jsElement[r'clickEvents']; |
set clickEvents(bool value) { jsElement[r'clickEvents'] = value; } |
@@ -72,6 +77,10 @@ class GoogleMapMarker extends HtmlElement with CustomElementProxyMixin, PolymerB |
bool get mouseEvents => jsElement[r'mouseEvents']; |
set mouseEvents(bool value) { jsElement[r'mouseEvents'] = value; } |
+ /// Specifies whether the InfoWindow is open or not |
+ bool get open => jsElement[r'open']; |
+ set open(bool value) { jsElement[r'open'] = value; } |
+ |
/// Z-index for the marker icon. |
num get zIndex => jsElement[r'zIndex']; |
set zIndex(num value) { jsElement[r'zIndex'] = value; } |