UNPKG

@nodert-win10-cu/windows.ui.xaml.controls.maps

Version:

Use the Windows.UI.Xaml.Controls.Maps UWP API directly from Node.js

1,558 lines (1,301 loc) 55.8 kB
Point = (function () { var cls = function Point() { }; return cls; }) (); exports.Point = Point; Color = (function () { var cls = function Color() { }; return cls; }) (); exports.Color = Color; Thickness = (function () { var cls = function Thickness() { }; return cls; }) (); exports.Thickness = Thickness; FontWeight = (function () { var cls = function FontWeight() { this.weight = new Number(); }; return cls; }) (); exports.FontWeight = FontWeight; Size = (function () { var cls = function Size() { }; return cls; }) (); exports.Size = Size; MapZoomLevelRange = (function () { var cls = function MapZoomLevelRange() { this.min = new Number(); this.max = new Number(); }; return cls; }) (); exports.MapZoomLevelRange = MapZoomLevelRange; _MapAnimationKind = function () { this.default = 0; this.none = 1; this.linear = 2; this.bow = 3; } exports.MapAnimationKind = new _MapAnimationKind(); _MapCameraChangeReason = function () { this.system = 0; this.userInteraction = 1; this.programmatic = 2; } exports.MapCameraChangeReason = new _MapCameraChangeReason(); _MapColorScheme = function () { this.light = 0; this.dark = 1; } exports.MapColorScheme = new _MapColorScheme(); _MapElementCollisionBehavior = function () { this.hide = 0; this.remainVisible = 1; } exports.MapElementCollisionBehavior = new _MapElementCollisionBehavior(); _MapInteractionMode = function () { this.auto = 0; this.disabled = 1; this.gestureOnly = 2; this.pointerAndKeyboard = 3; this.controlOnly = 4; this.gestureAndControl = 5; this.pointerKeyboardAndControl = 6; this.pointerOnly = 7; } exports.MapInteractionMode = new _MapInteractionMode(); _MapLoadingStatus = function () { this.loading = 0; this.loaded = 1; this.dataUnavailable = 2; } exports.MapLoadingStatus = new _MapLoadingStatus(); _MapPanInteractionMode = function () { this.auto = 0; this.disabled = 1; } exports.MapPanInteractionMode = new _MapPanInteractionMode(); _MapProjection = function () { this.webMercator = 0; this.globe = 1; } exports.MapProjection = new _MapProjection(); _MapStyle = function () { this.none = 0; this.road = 1; this.aerial = 2; this.aerialWithRoads = 3; this.terrain = 4; this.aerial3D = 5; this.aerial3DWithRoads = 6; this.custom = 7; } exports.MapStyle = new _MapStyle(); _MapTileLayer = function () { this.labelOverlay = 0; this.roadOverlay = 1; this.areaOverlay = 2; this.backgroundOverlay = 3; this.backgroundReplacement = 4; } exports.MapTileLayer = new _MapTileLayer(); _MapVisibleRegionKind = function () { this.near = 0; this.full = 1; } exports.MapVisibleRegionKind = new _MapVisibleRegionKind(); _MapWatermarkMode = function () { this.automatic = 0; this.on = 1; } exports.MapWatermarkMode = new _MapWatermarkMode(); MapActualCameraChangedEventArgs = (function () { var cls = function MapActualCameraChangedEventArgs() { this.camera = new MapCamera(); this.changeReason = new MapCameraChangeReason(); }; return cls; }) (); exports.MapActualCameraChangedEventArgs = MapActualCameraChangedEventArgs; MapActualCameraChangingEventArgs = (function () { var cls = function MapActualCameraChangingEventArgs() { this.camera = new MapCamera(); this.changeReason = new MapCameraChangeReason(); }; return cls; }) (); exports.MapActualCameraChangingEventArgs = MapActualCameraChangingEventArgs; MapContextRequestedEventArgs = (function () { var cls = function MapContextRequestedEventArgs() { this.location = new Object(); this.mapElements = new Object(); this.position = new Object(); }; return cls; }) (); exports.MapContextRequestedEventArgs = MapContextRequestedEventArgs; MapCustomExperienceChangedEventArgs = (function () { var cls = function MapCustomExperienceChangedEventArgs() { }; return cls; }) (); exports.MapCustomExperienceChangedEventArgs = MapCustomExperienceChangedEventArgs; MapElementClickEventArgs = (function () { var cls = function MapElementClickEventArgs() { this.location = new Object(); this.mapElements = new Object(); this.position = new Object(); }; return cls; }) (); exports.MapElementClickEventArgs = MapElementClickEventArgs; MapElementPointerEnteredEventArgs = (function () { var cls = function MapElementPointerEnteredEventArgs() { this.location = new Object(); this.mapElement = new MapElement(); this.position = new Object(); }; return cls; }) (); exports.MapElementPointerEnteredEventArgs = MapElementPointerEnteredEventArgs; MapElementPointerExitedEventArgs = (function () { var cls = function MapElementPointerExitedEventArgs() { this.location = new Object(); this.mapElement = new MapElement(); this.position = new Object(); }; return cls; }) (); exports.MapElementPointerExitedEventArgs = MapElementPointerExitedEventArgs; MapRightTappedEventArgs = (function () { var cls = function MapRightTappedEventArgs() { this.location = new Object(); this.position = new Object(); }; return cls; }) (); exports.MapRightTappedEventArgs = MapRightTappedEventArgs; MapTargetCameraChangedEventArgs = (function () { var cls = function MapTargetCameraChangedEventArgs() { this.camera = new MapCamera(); this.changeReason = new MapCameraChangeReason(); }; return cls; }) (); exports.MapTargetCameraChangedEventArgs = MapTargetCameraChangedEventArgs; MapTileBitmapRequestDeferral = (function () { var cls = function MapTileBitmapRequestDeferral() { }; cls.prototype.complete = function complete() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } return cls; }) (); exports.MapTileBitmapRequestDeferral = MapTileBitmapRequestDeferral; MapTileBitmapRequest = (function () { var cls = function MapTileBitmapRequest() { this.pixelData = new Object(); }; cls.prototype.getDeferral = function getDeferral() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapTileBitmapRequestDeferral" /> /// </signature> return new MapTileBitmapRequestDeferral(); } return cls; }) (); exports.MapTileBitmapRequest = MapTileBitmapRequest; MapTileBitmapRequestedEventArgs = (function () { var cls = function MapTileBitmapRequestedEventArgs() { this.request = new MapTileBitmapRequest(); this.x = new Number(); this.y = new Number(); this.zoomLevel = new Number(); }; return cls; }) (); exports.MapTileBitmapRequestedEventArgs = MapTileBitmapRequestedEventArgs; MapTileUriRequestDeferral = (function () { var cls = function MapTileUriRequestDeferral() { }; cls.prototype.complete = function complete() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } return cls; }) (); exports.MapTileUriRequestDeferral = MapTileUriRequestDeferral; MapTileUriRequest = (function () { var cls = function MapTileUriRequest() { this.uri = new Object(); }; cls.prototype.getDeferral = function getDeferral() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapTileUriRequestDeferral" /> /// </signature> return new MapTileUriRequestDeferral(); } return cls; }) (); exports.MapTileUriRequest = MapTileUriRequest; MapTileUriRequestedEventArgs = (function () { var cls = function MapTileUriRequestedEventArgs() { this.request = new MapTileUriRequest(); this.x = new Number(); this.y = new Number(); this.zoomLevel = new Number(); }; return cls; }) (); exports.MapTileUriRequestedEventArgs = MapTileUriRequestedEventArgs; MapCamera = (function () { var cls = function MapCamera() { this.roll = new Number(); this.pitch = new Number(); this.location = new Object(); this.heading = new Number(); this.fieldOfView = new Number(); this.dispatcher = new Object(); }; var cls = function MapCamera(location) { this.roll = new Number(); this.pitch = new Number(); this.location = new Object(); this.heading = new Number(); this.fieldOfView = new Number(); this.dispatcher = new Object(); }; var cls = function MapCamera(location, headingInDegrees) { this.roll = new Number(); this.pitch = new Number(); this.location = new Object(); this.heading = new Number(); this.fieldOfView = new Number(); this.dispatcher = new Object(); }; var cls = function MapCamera(location, headingInDegrees, pitchInDegrees) { this.roll = new Number(); this.pitch = new Number(); this.location = new Object(); this.heading = new Number(); this.fieldOfView = new Number(); this.dispatcher = new Object(); }; var cls = function MapCamera(location, headingInDegrees, pitchInDegrees, rollInDegrees, fieldOfViewInDegrees) { this.roll = new Number(); this.pitch = new Number(); this.location = new Object(); this.heading = new Number(); this.fieldOfView = new Number(); this.dispatcher = new Object(); }; return cls; }) (); exports.MapCamera = MapCamera; MapCustomExperience = (function () { var cls = function MapCustomExperience() { this.dispatcher = new Object(); }; return cls; }) (); exports.MapCustomExperience = MapCustomExperience; MapElement = (function () { var cls = function MapElement() { this.zIndex = new Number(); this.visible = new Boolean(); this.mapTabIndex = new Number(); this.dispatcher = new Object(); }; cls.visibleProperty = new Object(); cls.zIndexProperty = new Object(); cls.mapTabIndexProperty = new Object(); return cls; }) (); exports.MapElement = MapElement; MapInputEventArgs = (function () { var cls = function MapInputEventArgs() { this.location = new Object(); this.position = new Object(); this.dispatcher = new Object(); }; return cls; }) (); exports.MapInputEventArgs = MapInputEventArgs; MapItemsControl = (function () { var cls = function MapItemsControl() { this.itemsSource = new Object(); this.itemTemplate = new Object(); this.items = new Object(); this.dispatcher = new Object(); }; cls.itemTemplateProperty = new Object(); cls.itemsProperty = new Object(); cls.itemsSourceProperty = new Object(); return cls; }) (); exports.MapItemsControl = MapItemsControl; MapRouteView = (function () { var cls = function MapRouteView() { this.routeColor = new Object(); this.outlineColor = new Object(); this.route = new Object(); this.dispatcher = new Object(); }; var cls = function MapRouteView(route) { this.routeColor = new Object(); this.outlineColor = new Object(); this.route = new Object(); this.dispatcher = new Object(); }; return cls; }) (); exports.MapRouteView = MapRouteView; MapScene = (function () { var cls = function MapScene() { this.targetCamera = new MapCamera(); this.dispatcher = new Object(); }; cls.createFromBoundingBox = function createFromBoundingBox(bounds) { /// <signature> /// <summary>Function summary.</summary> /// <param name="bounds" type="Object">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromBoundingBox = function createFromBoundingBox(bounds, headingInDegrees, pitchInDegrees) { /// <signature> /// <summary>Function summary.</summary> /// <param name="bounds" type="Object">A param.</param> /// <param name="headingInDegrees" type="Number">A param.</param> /// <param name="pitchInDegrees" type="Number">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromCamera = function createFromCamera(camera) { /// <signature> /// <summary>Function summary.</summary> /// <param name="camera" type="MapCamera">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromLocation = function createFromLocation(location) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromLocation = function createFromLocation(location, headingInDegrees, pitchInDegrees) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <param name="headingInDegrees" type="Number">A param.</param> /// <param name="pitchInDegrees" type="Number">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromLocationAndRadius = function createFromLocationAndRadius(location, radiusInMeters) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <param name="radiusInMeters" type="Number">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromLocationAndRadius = function createFromLocationAndRadius(location, radiusInMeters, headingInDegrees, pitchInDegrees) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <param name="radiusInMeters" type="Number">A param.</param> /// <param name="headingInDegrees" type="Number">A param.</param> /// <param name="pitchInDegrees" type="Number">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromLocations = function createFromLocations(locations) { /// <signature> /// <summary>Function summary.</summary> /// <param name="locations" type="Object">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.createFromLocations = function createFromLocations(locations, headingInDegrees, pitchInDegrees) { /// <signature> /// <summary>Function summary.</summary> /// <param name="locations" type="Object">A param.</param> /// <param name="headingInDegrees" type="Number">A param.</param> /// <param name="pitchInDegrees" type="Number">A param.</param> /// <returns type="MapScene" /> /// </signature> return new MapScene(); } cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.MapScene = MapScene; MapStyleSheet = (function () { var cls = function MapStyleSheet() { this.dispatcher = new Object(); }; cls.aerial = function aerial() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.aerialWithOverlay = function aerialWithOverlay() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.roadLight = function roadLight() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.roadDark = function roadDark() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.roadHighContrastLight = function roadHighContrastLight() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.roadHighContrastDark = function roadHighContrastDark() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.combine = function combine(styleSheets) { /// <signature> /// <summary>Function summary.</summary> /// <param name="styleSheets" type="Object">A param.</param> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.parseFromJson = function parseFromJson(styleAsJson) { /// <signature> /// <summary>Function summary.</summary> /// <param name="styleAsJson" type="String">A param.</param> /// <returns type="MapStyleSheet" /> /// </signature> return new MapStyleSheet(); } cls.tryParseFromJson = function tryParseFromJson(styleAsJson, styleSheet) { /// <signature> /// <summary>Function summary.</summary> /// <param name="styleAsJson" type="String">A param.</param> /// <param name="styleSheet" type="Object">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } return cls; }) (); exports.MapStyleSheet = MapStyleSheet; MapTileDataSource = (function () { var cls = function MapTileDataSource() { this.dispatcher = new Object(); }; return cls; }) (); exports.MapTileDataSource = MapTileDataSource; MapTileSource = (function () { var cls = function MapTileSource() { this.isTransparencyEnabled = new Boolean(); this.isRetryEnabled = new Boolean(); this.isFadingEnabled = new Boolean(); this.dataSource = new MapTileDataSource(); this.bounds = new Object(); this.allowOverstretch = new Boolean(); this.zoomLevelRange = new MapZoomLevelRange(); this.zIndex = new Number(); this.visible = new Boolean(); this.tilePixelSize = new Number(); this.layer = new MapTileLayer(); this.dispatcher = new Object(); }; var cls = function MapTileSource(dataSource) { this.isTransparencyEnabled = new Boolean(); this.isRetryEnabled = new Boolean(); this.isFadingEnabled = new Boolean(); this.dataSource = new MapTileDataSource(); this.bounds = new Object(); this.allowOverstretch = new Boolean(); this.zoomLevelRange = new MapZoomLevelRange(); this.zIndex = new Number(); this.visible = new Boolean(); this.tilePixelSize = new Number(); this.layer = new MapTileLayer(); this.dispatcher = new Object(); }; var cls = function MapTileSource(dataSource, zoomLevelRange) { this.isTransparencyEnabled = new Boolean(); this.isRetryEnabled = new Boolean(); this.isFadingEnabled = new Boolean(); this.dataSource = new MapTileDataSource(); this.bounds = new Object(); this.allowOverstretch = new Boolean(); this.zoomLevelRange = new MapZoomLevelRange(); this.zIndex = new Number(); this.visible = new Boolean(); this.tilePixelSize = new Number(); this.layer = new MapTileLayer(); this.dispatcher = new Object(); }; var cls = function MapTileSource(dataSource, zoomLevelRange, bounds) { this.isTransparencyEnabled = new Boolean(); this.isRetryEnabled = new Boolean(); this.isFadingEnabled = new Boolean(); this.dataSource = new MapTileDataSource(); this.bounds = new Object(); this.allowOverstretch = new Boolean(); this.zoomLevelRange = new MapZoomLevelRange(); this.zIndex = new Number(); this.visible = new Boolean(); this.tilePixelSize = new Number(); this.layer = new MapTileLayer(); this.dispatcher = new Object(); }; var cls = function MapTileSource(dataSource, zoomLevelRange, bounds, tileSizeInPixels) { this.isTransparencyEnabled = new Boolean(); this.isRetryEnabled = new Boolean(); this.isFadingEnabled = new Boolean(); this.dataSource = new MapTileDataSource(); this.bounds = new Object(); this.allowOverstretch = new Boolean(); this.zoomLevelRange = new MapZoomLevelRange(); this.zIndex = new Number(); this.visible = new Boolean(); this.tilePixelSize = new Number(); this.layer = new MapTileLayer(); this.dispatcher = new Object(); }; cls.allowOverstretchProperty = new Object(); cls.boundsProperty = new Object(); cls.dataSourceProperty = new Object(); cls.isFadingEnabledProperty = new Object(); cls.isRetryEnabledProperty = new Object(); cls.isTransparencyEnabledProperty = new Object(); cls.layerProperty = new Object(); cls.tilePixelSizeProperty = new Object(); cls.visibleProperty = new Object(); cls.zIndexProperty = new Object(); cls.zoomLevelRangeProperty = new Object(); return cls; }) (); exports.MapTileSource = MapTileSource; StreetsidePanorama = (function () { var cls = function StreetsidePanorama() { this.location = new Object(); this.dispatcher = new Object(); }; cls.findNearbyAsync = function findNearbyAsync(location, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// </signature> } cls.findNearbyAsync = function findNearbyAsync(location, radiusInMeters, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <param name="radiusInMeters" type="Number">A param.</param> /// </signature> } return cls; }) (); exports.StreetsidePanorama = StreetsidePanorama; CustomMapTileDataSource = (function () { var cls = function CustomMapTileDataSource() { this.dispatcher = new Object(); }; cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.CustomMapTileDataSource = CustomMapTileDataSource; HttpMapTileDataSource = (function () { var cls = function HttpMapTileDataSource() { this.uriFormatString = new String(); this.allowCaching = new Boolean(); this.additionalRequestHeaders = new Object(); this.dispatcher = new Object(); }; var cls = function HttpMapTileDataSource(uriFormatString) { this.uriFormatString = new String(); this.allowCaching = new Boolean(); this.additionalRequestHeaders = new Object(); this.dispatcher = new Object(); }; cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.HttpMapTileDataSource = HttpMapTileDataSource; LocalMapTileDataSource = (function () { var cls = function LocalMapTileDataSource() { this.uriFormatString = new String(); this.dispatcher = new Object(); }; var cls = function LocalMapTileDataSource(uriFormatString) { this.uriFormatString = new String(); this.dispatcher = new Object(); }; cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.LocalMapTileDataSource = LocalMapTileDataSource; MapBillboard = (function () { var cls = function MapBillboard() { this.normalizedAnchorPoint = new Object(); this.location = new Object(); this.image = new Object(); this.collisionBehaviorDesired = new MapElementCollisionBehavior(); this.referenceCamera = new MapCamera(); this.zIndex = new Number(); this.visible = new Boolean(); this.mapTabIndex = new Number(); this.dispatcher = new Object(); }; var cls = function MapBillboard(camera) { this.normalizedAnchorPoint = new Object(); this.location = new Object(); this.image = new Object(); this.collisionBehaviorDesired = new MapElementCollisionBehavior(); this.referenceCamera = new MapCamera(); this.zIndex = new Number(); this.visible = new Boolean(); this.mapTabIndex = new Number(); this.dispatcher = new Object(); }; cls.collisionBehaviorDesiredProperty = new Object(); cls.locationProperty = new Object(); cls.normalizedAnchorPointProperty = new Object(); cls.visibleProperty = new Object(); cls.zIndexProperty = new Object(); cls.mapTabIndexProperty = new Object(); return cls; }) (); exports.MapBillboard = MapBillboard; MapIcon = (function () { var cls = function MapIcon() { this.title = new String(); this.normalizedAnchorPoint = new Object(); this.location = new Object(); this.image = new Object(); this.collisionBehaviorDesired = new MapElementCollisionBehavior(); this.zIndex = new Number(); this.visible = new Boolean(); this.mapTabIndex = new Number(); this.dispatcher = new Object(); }; cls.locationProperty = new Object(); cls.normalizedAnchorPointProperty = new Object(); cls.titleProperty = new Object(); cls.collisionBehaviorDesiredProperty = new Object(); cls.visibleProperty = new Object(); cls.zIndexProperty = new Object(); cls.mapTabIndexProperty = new Object(); return cls; }) (); exports.MapIcon = MapIcon; MapPolygon = (function () { var cls = function MapPolygon() { this.strokeThickness = new Number(); this.strokeDashed = new Boolean(); this.strokeColor = new Object(); this.path = new Object(); this.fillColor = new Object(); this.paths = new Object(); this.zIndex = new Number(); this.visible = new Boolean(); this.mapTabIndex = new Number(); this.dispatcher = new Object(); }; cls.pathProperty = new Object(); cls.strokeDashedProperty = new Object(); cls.strokeThicknessProperty = new Object(); cls.visibleProperty = new Object(); cls.zIndexProperty = new Object(); cls.mapTabIndexProperty = new Object(); return cls; }) (); exports.MapPolygon = MapPolygon; MapPolyline = (function () { var cls = function MapPolyline() { this.strokeThickness = new Number(); this.strokeDashed = new Boolean(); this.strokeColor = new Object(); this.path = new Object(); this.zIndex = new Number(); this.visible = new Boolean(); this.mapTabIndex = new Number(); this.dispatcher = new Object(); }; cls.pathProperty = new Object(); cls.strokeDashedProperty = new Object(); cls.visibleProperty = new Object(); cls.zIndexProperty = new Object(); cls.mapTabIndexProperty = new Object(); return cls; }) (); exports.MapPolyline = MapPolyline; StreetsideExperience = (function () { var cls = function StreetsideExperience() { this.zoomButtonsVisible = new Boolean(); this.streetLabelsVisible = new Boolean(); this.overviewMapVisible = new Boolean(); this.exitButtonVisible = new Boolean(); this.cursorVisible = new Boolean(); this.addressTextVisible = new Boolean(); this.dispatcher = new Object(); }; var cls = function StreetsideExperience(panorama) { this.zoomButtonsVisible = new Boolean(); this.streetLabelsVisible = new Boolean(); this.overviewMapVisible = new Boolean(); this.exitButtonVisible = new Boolean(); this.cursorVisible = new Boolean(); this.addressTextVisible = new Boolean(); this.dispatcher = new Object(); }; var cls = function StreetsideExperience(panorama, headingInDegrees, pitchInDegrees, fieldOfViewInDegrees) { this.zoomButtonsVisible = new Boolean(); this.streetLabelsVisible = new Boolean(); this.overviewMapVisible = new Boolean(); this.exitButtonVisible = new Boolean(); this.cursorVisible = new Boolean(); this.addressTextVisible = new Boolean(); this.dispatcher = new Object(); }; return cls; }) (); exports.StreetsideExperience = StreetsideExperience; MapControl = (function () { var cls = function MapControl() { this.transformOrigin = new Object(); this.center = new Object(); this.mapServiceToken = new String(); this.trafficFlowVisible = new Boolean(); this.watermarkMode = new MapWatermarkMode(); this.landmarksVisible = new Boolean(); this.style = new MapStyle(); this.heading = new Number(); this.desiredPitch = new Number(); this.colorScheme = new MapColorScheme(); this.pedestrianFeaturesVisible = new Boolean(); this.zoomLevel = new Number(); this.loadingStatus = new MapLoadingStatus(); this.mapElements = new Object(); this.maxZoomLevel = new Number(); this.minZoomLevel = new Number(); this.pitch = new Number(); this.routes = new Object(); this.tileSources = new Object(); this.children = new Object(); this.transitFeaturesVisible = new Boolean(); this.tiltInteractionMode = new MapInteractionMode(); this.scene = new MapScene(); this.zoomInteractionMode = new MapInteractionMode(); this.panInteractionMode = new MapPanInteractionMode(); this.businessLandmarksVisible = new Boolean(); this.rotateInteractionMode = new MapInteractionMode(); this.customExperience = new MapCustomExperience(); this.targetCamera = new MapCamera(); this.actualCamera = new MapCamera(); this.is3DSupported = new Boolean(); this.isStreetsideSupported = new Boolean(); this.transitFeaturesEnabled = new Boolean(); this.businessLandmarksEnabled = new Boolean(); this.viewPadding = new Thickness(); this.styleSheet = new MapStyleSheet(); this.mapProjection = new MapProjection(); this.fontSize = new Number(); this.fontFamily = new Object(); this.tabIndex = new Number(); this.characterSpacing = new Number(); this.borderThickness = new Thickness(); this.borderBrush = new Object(); this.fontStretch = new Number(); this.isTabStop = new Boolean(); this.isEnabled = new Boolean(); this.horizontalContentAlignment = new Number(); this.padding = new Thickness(); this.foreground = new Object(); this.fontWeight = new FontWeight(); this.fontStyle = new Number(); this.background = new Object(); this.verticalContentAlignment = new Number(); this.template = new Object(); this.tabNavigation = new Number(); this.focusState = new Number(); this.isTextScaleFactorEnabled = new Boolean(); this.useSystemFocusVisuals = new Boolean(); this.xYFocusDown = new Object(); this.xYFocusUp = new Object(); this.isFocusEngagementEnabled = new Boolean(); this.xYFocusLeft = new Object(); this.xYFocusRight = new Object(); this.requiresPointer = new Number(); this.elementSoundMode = new Number(); this.isFocusEngaged = new Boolean(); this.defaultStyleResourceUri = new Object(); this.height = new Number(); this.flowDirection = new Number(); this.minHeight = new Number(); this.dataContext = new Object(); this.name = new String(); this.minWidth = new Number(); this.maxWidth = new Number(); this.maxHeight = new Number(); this.margin = new Thickness(); this.language = new String(); this.horizontalAlignment = new Number(); this.resources = new Object(); this.width = new Number(); this.verticalAlignment = new Number(); this.tag = new Object(); this.style = new Object(); this.baseUri = new Object(); this.actualHeight = new Number(); this.parent = new Object(); this.triggers = new Object(); this.actualWidth = new Number(); this.requestedTheme = new Number(); this.focusVisualMargin = new Thickness(); this.focusVisualSecondaryBrush = new Object(); this.focusVisualPrimaryThickness = new Thickness(); this.focusVisualPrimaryBrush = new Object(); this.allowFocusWhenDisabled = new Boolean(); this.allowFocusOnInteraction = new Boolean(); this.focusVisualSecondaryThickness = new Thickness(); this.isTapEnabled = new Boolean(); this.allowDrop = new Boolean(); this.isHoldingEnabled = new Boolean(); this.isHitTestVisible = new Boolean(); this.isDoubleTapEnabled = new Boolean(); this.manipulationMode = new Number(); this.clip = new Object(); this.cacheMode = new Object(); this.isRightTapEnabled = new Boolean(); this.renderTransform = new Object(); this.visibility = new Number(); this.useLayoutRounding = new Boolean(); this.transitions = new Object(); this.renderTransformOrigin = new Object(); this.projection = new Object(); this.opacity = new Number(); this.desiredSize = new Object(); this.pointerCaptures = new Object(); this.renderSize = new Object(); this.compositeMode = new Number(); this.transform3D = new Object(); this.canDrag = new Boolean(); this.isAccessKeyScope = new Boolean(); this.exitDisplayModeOnAccessKeyInvoked = new Boolean(); this.contextFlyout = new Object(); this.accessKeyScopeOwner = new Object(); this.accessKey = new String(); this.xYFocusUpNavigationStrategy = new Number(); this.highContrastAdjustment = new Number(); this.xYFocusRightNavigationStrategy = new Number(); this.xYFocusLeftNavigationStrategy = new Number(); this.keyTipHorizontalOffset = new Number(); this.xYFocusKeyboardNavigation = new Number(); this.xYFocusDownNavigationStrategy = new Number(); this.tabFocusNavigation = new Number(); this.keyTipVerticalOffset = new Number(); this.keyTipPlacementMode = new Number(); this.lights = new Object(); this.dispatcher = new Object(); }; cls.prototype.tryTiltAsync = function tryTiltAsync(degrees, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="degrees" type="Number">A param.</param> /// </signature> } cls.prototype.tryTiltToAsync = function tryTiltToAsync(angleInDegrees, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="angleInDegrees" type="Number">A param.</param> /// </signature> } cls.prototype.tryZoomInAsync = function tryZoomInAsync(callback) { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.tryZoomOutAsync = function tryZoomOutAsync(callback) { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.tryZoomToAsync = function tryZoomToAsync(zoomLevel, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="zoomLevel" type="Number">A param.</param> /// </signature> } cls.prototype.trySetSceneAsync = function trySetSceneAsync(scene, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="scene" type="MapScene">A param.</param> /// </signature> } cls.prototype.trySetSceneAsync = function trySetSceneAsync(scene, animationKind, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="scene" type="MapScene">A param.</param> /// <param name="animationKind" type="MapAnimationKind">A param.</param> /// </signature> } cls.prototype.tryPanAsync = function tryPanAsync(horizontalPixels, verticalPixels, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="horizontalPixels" type="Number">A param.</param> /// <param name="verticalPixels" type="Number">A param.</param> /// </signature> } cls.prototype.tryPanToAsync = function tryPanToAsync(location, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// </signature> } cls.prototype.trySetViewBoundsAsync = function trySetViewBoundsAsync(bounds, margin, animation, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="bounds" type="Object">A param.</param> /// <param name="margin" type="Thickness">A param.</param> /// <param name="animation" type="MapAnimationKind">A param.</param> /// </signature> } cls.prototype.trySetViewAsync = function trySetViewAsync(center, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="center" type="Object">A param.</param> /// </signature> } cls.prototype.trySetViewAsync = function trySetViewAsync(center, zoomLevel, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="center" type="Object">A param.</param> /// <param name="zoomLevel" type="Number">A param.</param> /// </signature> } cls.prototype.trySetViewAsync = function trySetViewAsync(center, zoomLevel, heading, desiredPitch, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="center" type="Object">A param.</param> /// <param name="zoomLevel" type="Number">A param.</param> /// <param name="heading" type="Number">A param.</param> /// <param name="desiredPitch" type="Number">A param.</param> /// </signature> } cls.prototype.trySetViewAsync = function trySetViewAsync(center, zoomLevel, heading, desiredPitch, animation, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="center" type="Object">A param.</param> /// <param name="zoomLevel" type="Number">A param.</param> /// <param name="heading" type="Number">A param.</param> /// <param name="desiredPitch" type="Number">A param.</param> /// <param name="animation" type="MapAnimationKind">A param.</param> /// </signature> } cls.prototype.tryRotateAsync = function tryRotateAsync(degrees, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="degrees" type="Number">A param.</param> /// </signature> } cls.prototype.tryRotateToAsync = function tryRotateToAsync(angleInDegrees, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="angleInDegrees" type="Number">A param.</param> /// </signature> } cls.prototype.getVisibleRegion = function getVisibleRegion(region) { /// <signature> /// <summary>Function summary.</summary> /// <param name="region" type="MapVisibleRegionKind">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findMapElementsAtOffset = function findMapElementsAtOffset(offset, radius) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Object">A param.</param> /// <param name="radius" type="Number">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findMapElementsAtOffset = function findMapElementsAtOffset(offset) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Object">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.getLocationFromOffset = function getLocationFromOffset(offset, desiredReferenceSystem, location) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Object">A param.</param> /// <param name="desiredReferenceSystem" type="Number">A param.</param> /// <param name="location" type="Object">A param.</param> /// </signature> } cls.prototype.getLocationFromOffset = function getLocationFromOffset(offset, location) { /// <signature> /// <summary>Function summary.</summary> /// <param name="offset" type="Object">A param.</param> /// <param name="location" type="Object">A param.</param> /// </signature> } cls.prototype.startContinuousPan = function startContinuousPan(horizontalPixelsPerSecond, verticalPixelsPerSecond) { /// <signature> /// <summary>Function summary.</summary> /// <param name="horizontalPixelsPerSecond" type="Number">A param.</param> /// <param name="verticalPixelsPerSecond" type="Number">A param.</param> /// </signature> } cls.prototype.stopContinuousPan = function stopContinuousPan() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.getOffsetFromLocation = function getOffsetFromLocation(location, offset) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <param name="offset" type="Object">A param.</param> /// </signature> } cls.prototype.isLocationInView = function isLocationInView(location, isInView) { /// <signature> /// <summary>Function summary.</summary> /// <param name="location" type="Object">A param.</param> /// <param name="isInView" type="Boolean">A param.</param> /// </signature> } cls.prototype.startContinuousRotate = function startContinuousRotate(rateInDegreesPerSecond) { /// <signature> /// <summary>Function summary.</summary> /// <param name="rateInDegreesPerSecond" type="Number">A param.</param> /// </signature> } cls.prototype.stopContinuousRotate = function stopContinuousRotate() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.startContinuousTilt = function startContinuousTilt(rateInDegreesPerSecond) { /// <signature> /// <summary>Function summary.</summary> /// <param name="rateInDegreesPerSecond" type="Number">A param.</param> /// </signature> } cls.prototype.stopContinuousTilt = function stopContinuousTilt() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.startContinuousZoom = function startContinuousZoom(rateOfChangePerSecond) { /// <signature> /// <summary>Function summary.</summary> /// <param name="rateOfChangePerSecond" type="Number">A param.</param> /// </signature> } cls.prototype.stopContinuousZoom = function stopContinuousZoom() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.getLocation = function getLocation(element) { /// <signature> /// <summary>Function summary.</summary> /// <param name="element" type="Object">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.setLocation = function setLocation(element, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="element" type="Object">A param.</param> /// <param name="value" type="Object">A param.</param> /// </signature> } cls.getNormalizedAnchorPoint = function getNormalizedAnchorPoint(element) { /// <signature> /// <summary>Function summary.</summary> /// <param name="element" type="Object">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.setNormalizedAnchorPoint = function setNormalizedAnchorPoint(element, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="element" type="Object">A param.</param> /// <param name="value" type="Object">A param.</param> /// </signature> } cls.watermarkModeProperty = new Object(); cls.zoomLevelProperty = new Object(); cls.mapServiceTokenProperty = new Object(); cls.centerProperty = new Object(); cls.childrenProperty = new Object(); cls.colorSchemeProperty = new Object(); cls.desiredPitchProperty = new Object(); cls.headingProperty = new Object(); cls.landmarksVisibleProperty = new Object(); cls.loadingStatusProperty = new Object(); cls.locationProperty = new Object(); cls.mapElementsProperty = new Object(); cls.normalizedAnchorPointProperty = new Object(); cls.pedestrianFeaturesVisibleProperty = new Object(); cls.pitchProperty = new Object(); cls.routesProperty = new Object(); cls.styleProperty = new Object(); cls.tileSourcesProperty = new Object(); cls.trafficFlowVisibleProperty = new Object(); cls.transformOriginProperty = new Object(); cls.transitFeaturesVisibleProperty = new Object(); cls.businessLandmarksVisibleProperty = new Object(); cls.is3DSupportedProperty = new Object(); cls.isStreetsideSupportedProperty = new Object(); cls.panInteractionModeProperty = new Object(); cls.rotateInteractionModeProperty = new Object(); cls.sceneProperty = new Object(); cls.tiltInteractionModeProperty = new Object(); cls.zoomInteractionModeProperty = new Object(); cls.businessLandmarksEnabledProperty = new Object(); cls.transitFeaturesEnabledProperty = new Object(); cls.styleSheetProperty = new Object(); cls.viewPaddingProperty = new Object(); cls.mapProjectionProperty = new Object(); cls.fontWeightProperty = new Object(); cls.backgroundProperty = new Object(); cls.borderBrushProperty = new Object(); cls.borderThicknessProperty = new Object(); cls.characterSpacingProperty = new Object(); cls.defaultStyleKeyProperty = new Object(); cls.focusStateProperty = new Object(); cls.fontFamilyProperty = new Object(); cls.fontSizeProperty = new Object(); cls.fontStretchProperty = new Object(); cls.fontStyleProperty = new Object(); cls.foregroundProperty = new Object(); cls.horizontalContentAlignmentProperty = new Object(); cls.isEnabledProperty = new Object(); cls.isTabStopProperty = new Object(); cls.paddingProperty = new Object(); cls.tabIndexProperty = new Object(); cls.tabNavigationProperty = new Object(); cls.templateProperty = new Object(); cls.verticalContentAlignmentProperty = new Object(); cls.isTextScaleFactorEnabledProperty = new Object(); cls.isTemplateFocusTargetProperty = new Object(); cls.useSystemFocusVisualsProperty = new Object(); cls.requiresPointerProperty = new Object(); cls.xYFocusDownProperty = new Object(); cls.xYFocusLeftProperty = new Object(); cls.xYFocusUpProperty = new Object(); cls.xYFocusRightProperty = new Object(); cls.elementSoundModeProperty = new Object(); cls.isFocusEngagedProperty = new Object(); cls.isFocusEngagementEnabledProperty = new Object(); cls.isTemplateKeyTipTargetProperty = new Object(); cls.defaultStyleResourceUriProperty = new Object(); cls.actualHeightProperty = new Object(); cls.actualWidthProperty = new Object(); cls.dataContextProperty = new Object(); cls.flowDirectionProperty = new Object(); cls.heightProperty = new Object(); cls.horizontalAlignmentProperty = new Object(); cls.languageProperty = new Object(); cls.marginProperty = new Object(); cls.maxHeightProperty = new Object(); cls.maxWidthProperty = new Object(); cls.minHeightProperty = new Object(); cls.minWidthProperty = new Object(); cls.nameProperty = new Object(); cls.tagProperty = new Object(); cls.verticalAlignmentProperty = new Object(); cls.widthProperty = new Object(); cls.requestedThemeProperty = new Object(); cls.allowFocusOnInteractionProperty = new Object(); cls.allowFocusWhenDisabledProperty = new Object(); cls.focusVisualMarginProperty = new Object(); cls.focusVisualPrimaryBrushProperty = new Object(); cls.focusVisualPrimaryThicknessProperty = new Object(); cls.focusVisualSecondaryBrushProperty = new Object(); cls.focusVisualSecondaryThicknessProperty = new Object(); cls.pointerExitedEvent = new Object(); cls.allowDropProperty = new Object(); cls.cacheModeProperty = new Object(); cls.clipProperty = new Object(); cls.doubleTappedEvent = new Object(); cls.dragEnterEvent = new Object(); cls.dragLeaveEvent = new Object(); cls.dragOverEvent = new Object(); cls.dropEvent = new Object(); cls.holdingEvent = new Object(); cls.isDoubleTapEnabledProperty = new Object(); cls.isHitTestVisibleProperty = new Object(); cls.isHoldingEnabledProperty = new Object(); cls.isRightTapEnabledProperty = new Object(); cls.isTapEnabledProperty = new Object(); cls.keyDownEvent = new Object(); cls.keyUpEvent = new Object(); cls.manipulationCompletedEvent = new Object(); cls.manipulationDeltaEvent = new Object();