Sha256: a84f8d23d69d9468c7bd68e58e1851219c8de46c2b4a5ba6cbc1edc0e93714ea
Contents?: true
Size: 1.45 KB
Versions: 1
Compression:
Stored size: 1.45 KB
Contents
@Gmaps.Google.Primitives = -> factory = { point: google.maps.Point size: google.maps.Size circle: google.maps.Circle latLng: google.maps.LatLng latLngBounds: google.maps.LatLngBounds map: google.maps.Map mapTypez: google.maps.MapTypeId markerImage: google.maps.MarkerImage marker: google.maps.Marker infowindow: google.maps.InfoWindow listener: google.maps.event.addListener clusterer: MarkerClusterer listenerOnce: google.maps.event.addListenerOnce polyline: google.maps.Polyline polygon: google.maps.Polygon kml: google.maps.KmlLayer addListener: (object, event_name, fn)-> factory.listener object, event_name, fn addListenerOnce: (object, event_name, fn)-> factory.listenerOnce object, event_name, fn mapTypes: (type)-> factory.mapTypez[type] # position can be: # - [ lat, lng] # - { lat: , lng: } # - a google.maps.LatLng # - a gmaps4rails object latLngFromPosition: (position)-> if _.isArray(position) return new factory.latLng(position[0], position[1]) else if _.isNumber(position.lat) and _.isNumber(position.lng) return new factory.latLng(position.lat, position.lng) else if _.isFunction position.getServiceObject position.getServiceObject().getPosition() else position } factory
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gmaps4rails-2.1.2 | vendor/assets/javascripts/gmaps/google/primitives.coffee |