구글이라고 항상 완벽하지는 않다.
proxy 서버를 통한 Poking이 가능하다.
오늘 하루종일 구글코드만 보고 있자니 대략 멍~해진다.
구글맵 소스를 좀 보고 있다.
재밌는 코드가 많다.
Anonymous function,
Class 변수와 Instance 변수,
xml,xslt,vml등을 이용한 ajax,
기타 객체지향적(?)인 코드들.
javascript 코딩 안해본지 오래다. 점점 잊혀지고 있었는데 오늘 참 많이 배웠다.
(function() {_m.map.pan(100,0)}) ();
proxy 서버를 통한 Poking이 가능하다.
오늘 하루종일 구글코드만 보고 있자니 대략 멍~해진다.
구글맵 소스를 좀 보고 있다.
재밌는 코드가 많다.
Anonymous function,
Class 변수와 Instance 변수,
xml,xslt,vml등을 이용한 ajax,
기타 객체지향적(?)인 코드들.
javascript 코딩 안해본지 오래다. 점점 잊혀지고 있었는데 오늘 참 많이 배웠다.
(function() {_m.map.pan(100,0)}) ();
props(_m)
Fields: map, mapContainer, panel, metaPanel, permalink, feedbackLink,urlMaker, vpage, vpageDoc, lastSearchSpan
Methods of prototype: beforePrint, afterPrint, loadMap,createMapControl, onMapStateChanged, resizeMapView, getWindowSize,
loadIconClasses, loadXML, loadVPage, showOverlayPanel,
showDirectionsPanel, search, clearSearchState, getPageURL, email,
print, initSafari, loadSafari
Methods of prototype of prototype: setTimeout, _setTimeoutDispatcher, eventHandler, trace
Fields: map, mapContainer, panel, metaPanel, permalink, feedbackLink,urlMaker, vpage, vpageDoc, lastSearchSpan
Methods of prototype: beforePrint, afterPrint, loadMap,createMapControl, onMapStateChanged, resizeMapView, getWindowSize,
loadIconClasses, loadXML, loadVPage, showOverlayPanel,
showDirectionsPanel, search, clearSearchState, getPageURL, email,
print, initSafari, loadSafari
Methods of prototype of prototype: setTimeout, _setTimeoutDispatcher, eventHandler, trace
props(_m.map)
Methods: onzoom, onmousedown, onresize
Fields: container, disablePopups, disableDragging, zoomLevel,
topLeftTile, currentPanOffset, centerBitmap, tilePaddingOffset,
tableSize, overlays, locations, panDistance, panKeys, spec, viewSize,
div, infoWindow, directionsDiv, dragObject, tileImages, onpan,
onspecificationchange, oninfowindowclose, stateListeners,
lastPageCenter, lastPageZoom, directions, centerLatLng, lastLatLng,
openLocation, panSiner, panStart, panTimeout
Methods of prototype: createMapDiv, loadTileImages, deleteTiles,
initializeMap, getSpanLatLng, getCenterLatLng, getBoundsBitmap,
getBoundsLatLng, calculateTileMeasurements, configureImage, onDrag,
onMove, rotateTiles, rotateLeft, rotateRight, rotateUp, rotateDown,
getTotalOffset, onDragStart, onDragEnd, onDoubleClick, onClick,
getRelativeClickPoint, reconfigureAllImages, pan, doPan, cancelPan,
recenterOrPanToLatLng, recenterOrPanToBitmap, centerAndZoom,
centerAtLatLng, centerAtBitmap, addStateListener, onStateChanged,
onResize, getCurrentOffset, switchSpecification, setSpecification,
zoomTo, toggleTileBorders, addOverlay, createLocalMarker,
createLocationMarker, clearOverlays, getDivCoordinate,
repositionOverlays, setMarkerPosition, loadVPage, registerKeyHandlers,
onKeyPress, onKeyUp, ignoreKeyEvent, startContinuousPan,
doContinuousPan, onWindowBlur, onIconMouseDown, clearInfoWindowArgs,
infoWindowNavigate, showInfoWindow, addMarkersToInfoWindowMask,
addMarkerToInfoWindowMask, showSizedInfoWindow, showMapBlowup,
createSpecChangeLink, onInfoCloseClick, closeInfoWindow,
panToInfoWindow, repositionInfoWindow, getVMLPathString, createRawVML,
getBitmapVectors, getVectorPath, getEncodedImageSource,
createVectorSegments, createImageSegments, drawDirections,
drawDirectionsMarkers, showDirectionsStart, showDirectionsEnd,
showDirectionsStep, getDirIndicatorAngle, getDirIndicatorPath,
hideDirectionsMarkers, directionsMarkersAreVisible, createMapControl,
createZoomControls, createPanningControls, createZoomSlider,
getRelativeZoomSliderPos, getZoomFromRelativeCoord, showCopyright,
createCopyright
Methods of prototype of prototype: setTimeout, _setTimeoutDispatcher,
eventHandler, trace
Methods: onzoom, onmousedown, onresize
Fields: container, disablePopups, disableDragging, zoomLevel,
topLeftTile, currentPanOffset, centerBitmap, tilePaddingOffset,
tableSize, overlays, locations, panDistance, panKeys, spec, viewSize,
div, infoWindow, directionsDiv, dragObject, tileImages, onpan,
onspecificationchange, oninfowindowclose, stateListeners,
lastPageCenter, lastPageZoom, directions, centerLatLng, lastLatLng,
openLocation, panSiner, panStart, panTimeout
Methods of prototype: createMapDiv, loadTileImages, deleteTiles,
initializeMap, getSpanLatLng, getCenterLatLng, getBoundsBitmap,
getBoundsLatLng, calculateTileMeasurements, configureImage, onDrag,
onMove, rotateTiles, rotateLeft, rotateRight, rotateUp, rotateDown,
getTotalOffset, onDragStart, onDragEnd, onDoubleClick, onClick,
getRelativeClickPoint, reconfigureAllImages, pan, doPan, cancelPan,
recenterOrPanToLatLng, recenterOrPanToBitmap, centerAndZoom,
centerAtLatLng, centerAtBitmap, addStateListener, onStateChanged,
onResize, getCurrentOffset, switchSpecification, setSpecification,
zoomTo, toggleTileBorders, addOverlay, createLocalMarker,
createLocationMarker, clearOverlays, getDivCoordinate,
repositionOverlays, setMarkerPosition, loadVPage, registerKeyHandlers,
onKeyPress, onKeyUp, ignoreKeyEvent, startContinuousPan,
doContinuousPan, onWindowBlur, onIconMouseDown, clearInfoWindowArgs,
infoWindowNavigate, showInfoWindow, addMarkersToInfoWindowMask,
addMarkerToInfoWindowMask, showSizedInfoWindow, showMapBlowup,
createSpecChangeLink, onInfoCloseClick, closeInfoWindow,
panToInfoWindow, repositionInfoWindow, getVMLPathString, createRawVML,
getBitmapVectors, getVectorPath, getEncodedImageSource,
createVectorSegments, createImageSegments, drawDirections,
drawDirectionsMarkers, showDirectionsStart, showDirectionsEnd,
showDirectionsStep, getDirIndicatorAngle, getDirIndicatorPath,
hideDirectionsMarkers, directionsMarkersAreVisible, createMapControl,
createZoomControls, createPanningControls, createZoomSlider,
getRelativeZoomSliderPos, getZoomFromRelativeCoord, showCopyright,
createCopyright
Methods of prototype of prototype: setTimeout, _setTimeoutDispatcher,
eventHandler, trace