@nodert-win11/windows.ui.xaml.controls.maps
Version:
Use the Windows.UI.Xaml.Controls.Maps UWP API directly from Node.js
1,511 lines (1,278 loc) • 71.2 kB
JavaScript
Point = (function () {
var cls = function Point() {
};
return cls;
}) ();
exports.Point = Point;
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;
CornerRadius = (function () {
var cls = function CornerRadius() {
};
return cls;
}) ();
exports.CornerRadius = CornerRadius;
Size = (function () {
var cls = function Size() {
};
return cls;
}) ();
exports.Size = Size;
Vector3 = (function () {
var cls = function Vector3() {
this.x = new Number();
this.y = new Number();
this.z = new Number();
};
return cls;
}) ();
exports.Vector3 = Vector3;
Vector2 = (function () {
var cls = function Vector2() {
this.x = new Number();
this.y = new Number();
};
return cls;
}) ();
exports.Vector2 = Vector2;
Matrix4x4 = (function () {
var cls = function Matrix4x4() {
this.m11 = new Number();
this.m12 = new Number();
this.m13 = new Number();
this.m14 = new Number();
this.m21 = new Number();
this.m22 = new Number();
this.m23 = new Number();
this.m24 = new Number();
this.m31 = new Number();
this.m32 = new Number();
this.m33 = new Number();
this.m34 = new Number();
this.m41 = new Number();
this.m42 = new Number();
this.m43 = new Number();
this.m44 = new Number();
};
return cls;
}) ();
exports.Matrix4x4 = Matrix4x4;
Color = (function () {
var cls = function Color() {
};
return cls;
}) ();
exports.Color = Color;
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;
this.downloadedMapsManagerUnavailable = 3;
}
exports.MapLoadingStatus = new _MapLoadingStatus();
_MapModel3DShadingOption = function () {
this.default = 0;
this.flat = 1;
this.smooth = 2;
}
exports.MapModel3DShadingOption = new _MapModel3DShadingOption();
_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();
_MapTileAnimationState = function () {
this.stopped = 0;
this.paused = 1;
this.playing = 2;
}
exports.MapTileAnimationState = new _MapTileAnimationState();
_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();
MapTileDataSource = (function () {
var cls = function MapTileDataSource() {
this.dispatcher = new Object();
};
return cls;
}) ();
exports.MapTileDataSource = MapTileDataSource;
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;
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;
MapElement = (function () {
var cls = function MapElement() {
this.zIndex = new Number();
this.visible = new Boolean();
this.mapTabIndex = new Number();
this.tag = new Object();
this.mapStyleSheetEntryState = new String();
this.mapStyleSheetEntry = new String();
this.isEnabled = new Boolean();
this.dispatcher = new Object();
};
cls.visibleProperty = new Object();
cls.zIndexProperty = new Object();
cls.mapTabIndexProperty = new Object();
cls.mapStyleSheetEntryProperty = new Object();
cls.mapStyleSheetEntryStateProperty = new Object();
cls.tagProperty = new Object();
cls.isEnabledProperty = new Object();
return cls;
}) ();
exports.MapElement = MapElement;
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.tag = new Object();
this.mapStyleSheetEntryState = new String();
this.mapStyleSheetEntry = new String();
this.isEnabled = new Boolean();
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.tag = new Object();
this.mapStyleSheetEntryState = new String();
this.mapStyleSheetEntry = new String();
this.isEnabled = new Boolean();
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();
cls.mapStyleSheetEntryProperty = new Object();
cls.mapStyleSheetEntryStateProperty = new Object();
cls.tagProperty = new Object();
cls.isEnabledProperty = new Object();
return cls;
}) ();
exports.MapBillboard = MapBillboard;
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;
MapContextRequestedEventArgs = (function () {
var cls = function MapContextRequestedEventArgs() {
this.location = new Object();
this.mapElements = new Object();
this.position = new Object();
};
return cls;
}) ();
exports.MapContextRequestedEventArgs = MapContextRequestedEventArgs;
MapControl = (function () {
var cls = function MapControl() {
this.zoomLevel = new Number();
this.watermarkMode = new MapWatermarkMode();
this.transformOrigin = new Object();
this.trafficFlowVisible = new Boolean();
this.style = new MapStyle();
this.pedestrianFeaturesVisible = new Boolean();
this.mapServiceToken = new String();
this.center = new Object();
this.heading = new Number();
this.desiredPitch = new Number();
this.colorScheme = new MapColorScheme();
this.landmarksVisible = new Boolean();
this.children = new Object();
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.rotateInteractionMode = new MapInteractionMode();
this.zoomInteractionMode = new MapInteractionMode();
this.transitFeaturesVisible = new Boolean();
this.tiltInteractionMode = new MapInteractionMode();
this.scene = new MapScene();
this.businessLandmarksVisible = new Boolean();
this.panInteractionMode = new MapPanInteractionMode();
this.customExperience = new MapCustomExperience();
this.actualCamera = new MapCamera();
this.is3DSupported = new Boolean();
this.isStreetsideSupported = new Boolean();
this.targetCamera = new MapCamera();
this.transitFeaturesEnabled = new Boolean();
this.businessLandmarksEnabled = new Boolean();
this.viewPadding = new Thickness();
this.styleSheet = new MapStyleSheet();
this.mapProjection = new MapProjection();
this.layers = new Object();
this.region = new String();
this.canTiltDown = new Boolean();
this.canTiltUp = new Boolean();
this.canZoomIn = new Boolean();
this.canZoomOut = new Boolean();
this.padding = new Thickness();
this.isTabStop = new Boolean();
this.isEnabled = new Boolean();
this.horizontalContentAlignment = new Number();
this.foreground = new Object();
this.fontWeight = new FontWeight();
this.fontStyle = new Number();
this.fontStretch = new Number();
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.tabNavigation = new Number();
this.background = new Object();
this.verticalContentAlignment = new Number();
this.template = new Object();
this.focusState = new Number();
this.isTextScaleFactorEnabled = new Boolean();
this.useSystemFocusVisuals = new Boolean();
this.xYFocusUp = new Object();
this.xYFocusRight = new Object();
this.xYFocusLeft = new Object();
this.xYFocusDown = new Object();
this.requiresPointer = new Number();
this.isFocusEngagementEnabled = new Boolean();
this.isFocusEngaged = new Boolean();
this.elementSoundMode = new Number();
this.defaultStyleResourceUri = new Object();
this.cornerRadius = new CornerRadius();
this.backgroundSizing = new Number();
this.width = new Number();
this.verticalAlignment = new Number();
this.tag = new Object();
this.style = new Object();
this.resources = new Object();
this.name = new String();
this.minWidth = new Number();
this.minHeight = new Number();
this.maxWidth = new Number();
this.maxHeight = new Number();
this.margin = new Thickness();
this.language = new String();
this.horizontalAlignment = new Number();
this.height = new Number();
this.flowDirection = new Number();
this.dataContext = new Object();
this.actualHeight = new Number();
this.actualWidth = new Number();
this.baseUri = new Object();
this.parent = new Object();
this.triggers = new Object();
this.requestedTheme = new Number();
this.focusVisualSecondaryThickness = new Thickness();
this.focusVisualSecondaryBrush = new Object();
this.focusVisualPrimaryThickness = new Thickness();
this.focusVisualPrimaryBrush = new Object();
this.focusVisualMargin = new Thickness();
this.allowFocusWhenDisabled = new Boolean();
this.allowFocusOnInteraction = new Boolean();
this.actualTheme = new Number();
this.isLoaded = new Boolean();
this.transitions = new Object();
this.projection = new Object();
this.renderTransformOrigin = new Object();
this.opacity = new Number();
this.manipulationMode = new Number();
this.isTapEnabled = new Boolean();
this.isRightTapEnabled = new Boolean();
this.isHoldingEnabled = new Boolean();
this.isHitTestVisible = new Boolean();
this.isDoubleTapEnabled = new Boolean();
this.allowDrop = new Boolean();
this.clip = new Object();
this.cacheMode = new Object();
this.useLayoutRounding = new Boolean();
this.renderTransform = new Object();
this.visibility = new Number();
this.desiredSize = new Object();
this.pointerCaptures = new Object();
this.renderSize = new Object();
this.xamlRoot = new Object();
this.shadow = new Object();
this.actualOffset = new Vector3();
this.actualSize = new Vector2();
this.uIContext = 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.keyTipHorizontalOffset = new Number();
this.highContrastAdjustment = new Number();
this.xYFocusRightNavigationStrategy = new Number();
this.xYFocusKeyboardNavigation = new Number();
this.xYFocusDownNavigationStrategy = new Number();
this.tabFocusNavigation = new Number();
this.keyTipVerticalOffset = new Number();
this.xYFocusUpNavigationStrategy = new Number();
this.keyTipPlacementMode = new Number();
this.xYFocusLeftNavigationStrategy = new Number();
this.lights = new Object();
this.keyboardAccelerators = new Object();
this.keyboardAcceleratorPlacementTarget = new Object();
this.keyboardAcceleratorPlacementMode = new Number();
this.keyTipTarget = new Object();
this.translationTransition = new Object();
this.opacityTransition = new Object();
this.transformMatrix = new Matrix4x4();
this.scaleTransition = new Object();
this.scale = new Vector3();
this.rotationTransition = new Object();
this.rotationAxis = new Vector3();
this.rotation = new Number();
this.translation = new Vector3();
this.centerPoint = new Vector3();
this.canBeScrollAnchor = new Boolean();
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.tryGetLocationFromOffset = function tryGetLocationFromOffset(offset, location) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="offset" type="Object">A param.</param>
/// <param name="location" type="Object">A param.</param>
/// <returns type="Boolean" />
/// </signature>
return new Boolean();
}
cls.prototype.tryGetLocationFromOffset = function tryGetLocationFromOffset(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>
/// <returns type="Boolean" />
/// </signature>
return new Boolean();
}
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.centerProperty = new Object();
cls.zoomLevelProperty = 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.mapServiceTokenProperty = 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.watermarkModeProperty = 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.transitFeaturesVisibleProperty = new Object();
cls.zoomInteractionModeProperty = new Object();
cls.businessLandmarksEnabledProperty = new Object();
cls.transitFeaturesEnabledProperty = new Object();
cls.mapProjectionProperty = new Object();
cls.styleSheetProperty = new Object();
cls.viewPaddingProperty = new Object();
cls.layersProperty = new Object();
cls.regionProperty = new Object();
cls.canTiltUpProperty = new Object();
cls.canZoomInProperty = new Object();
cls.canZoomOutProperty = new Object();
cls.canTiltDownProperty = new Object();
cls.borderThicknessProperty = new Object();
cls.focusStateProperty = new Object();
cls.fontFamilyProperty = new Object();
cls.fontSizeProperty = new Object();
cls.fontStretchProperty = new Object();
cls.fontStyleProperty = new Object();
cls.fontWeightProperty = 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.backgroundProperty = new Object();
cls.borderBrushProperty = new Object();
cls.verticalContentAlignmentProperty = new Object();
cls.characterSpacingProperty = new Object();
cls.defaultStyleKeyProperty = new Object();
cls.isTextScaleFactorEnabledProperty = new Object();
cls.isTemplateFocusTargetProperty = new Object();
cls.useSystemFocusVisualsProperty = new Object();
cls.elementSoundModeProperty = new Object();
cls.isFocusEngagedProperty = new Object();
cls.isFocusEngagementEnabledProperty = new Object();
cls.requiresPointerProperty = new Object();
cls.xYFocusDownProperty = new Object();
cls.xYFocusLeftProperty = new Object();
cls.xYFocusRightProperty = new Object();
cls.xYFocusUpProperty = new Object();
cls.defaultStyleResourceUriProperty = new Object();
cls.isTemplateKeyTipTargetProperty = new Object();
cls.cornerRadiusProperty = new Object();
cls.backgroundSizingProperty = 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.actualThemeProperty = new Object();
cls.holdingEvent = new Object();
cls.isDoubleTapEnabledProperty = new Object();
cls.isHitTestVisibleProperty = new Object();
cls.isHoldingEnabledProperty = new Object();
cls.isRightTapEnabledProperty = new Object();
cls.keyDownEvent = new Object();
cls.keyUpEvent = new Object();
cls.manipulationCompletedEvent = new Object();
cls.manipulationDeltaEvent = new Object();
cls.isTapEnabledProperty = new Object();
cls.manipulationInertiaStartingEvent = new Object();
cls.manipulationModeProperty = new Object();
cls.manipulationStartedEvent = new Object();
cls.manipulationStartingEvent = new Object();
cls.opacityProperty = new Object();
cls.pointerCanceledEvent = new Object();
cls.pointerCaptureLostEvent = new Object();
cls.pointerCapturesProperty = new Object();
cls.pointerEnteredEvent = new Object();
cls.pointerExitedEvent = new Object();
cls.pointerMovedEvent = new Object();
cls.pointerPressedEvent = new Object();
cls.pointerWheelChangedEvent = new Object();
cls.projectionProperty = new Object();
cls.renderTransformOriginProperty = new Object();
cls.renderTransformProperty = new Object();
cls.rightTappedEvent = new Object();
cls.dragEnterEvent = new Object();
cls.tappedEvent = new Object();
cls.transitionsProperty = new Object();
cls.useLayoutRoundingProperty = new Object();
cls.visibilityProperty = new Object();
cls.allowDropProperty = new Object();
cls.cacheModeProperty = new Object();
cls.clipProperty = new Object();
cls.doubleTappedEvent = new Object();
cls.pointerReleasedEvent = new Object();
cls.dragLeaveEvent = new Object();
cls.dragOverEvent = new Object();
cls.dropEvent = new Object();
cls.shadowProperty = new Object();
cls.compositeModeProperty = new Object();
cls.canDragProperty = new Object();
cls.transform3DProperty = new Object();
cls.accessKeyProperty = new Object();
cls.accessKeyScopeOwnerProperty = new Object();
cls.contextFlyoutProperty = new Object();
cls.isAccessKeyScopeProperty = new Object();
cls.exitDisplayModeOnAccessKeyInvokedProperty = new Object();
cls.highContrastAdjustmentProperty = new Object();
cls.keyTipHorizontalOffsetProperty = new Object();
cls.keyTipPlacementModeProperty = new Object();
cls.keyTipVerticalOffsetProperty = new Object();
cls.lightsProperty = new Object();
cls.xYFocusDownNavigationStrategyProperty = new Object();
cls.xYFocusKeyboardNavigationProperty = new Object();
cls.xYFocusLeftNavigationStrategyProperty = new Object();
cls.xYFocusRightNavigationStrategyProperty = new Object();
cls.xYFocusUpNavigationStrategyProperty = new Object();
cls.tabFocusNavigationProperty = new Object();
cls.gettingFocusEvent = new Object();
cls.losingFocusEvent = new Object();
cls.noFocusCandidateFoundEvent = new Object();
cls.characterReceivedEvent = new Object();
cls.previewKeyDownEvent = new Object();
cls.previewKeyUpEvent = new Object();
cls.bringIntoViewRequestedEvent = new Object();
cls.contextRequestedEvent = new Object();
cls.keyTipTargetProperty = new Object();
cls.keyboardAcceleratorPlacementModeProperty = new Object();
cls.keyboardAcceleratorPlacementTargetProperty = new Object();
cls.canBeScrollAnchorProperty = 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.MapControl = MapControl;
MapControlBusinessLandmarkClickEventArgs = (function () {
var cls = function MapControlBusinessLandmarkClickEventArgs() {
this.localLocations = new Object();
};
return cls;
}) ();
exports.MapControlBusinessLandmarkClickEventArgs = MapControlBusinessLandmarkClickEventArgs;
MapControlBusinessLandmarkPointerEnteredEventArgs = (function () {
var cls = function MapControlBusinessLandmarkPointerEnteredEventArgs() {
this.localLocations = new Object();
};
return cls;
}) ();
exports.MapControlBusinessLandmarkPointerEnteredEventArgs = MapControlBusinessLandmarkPointerEnteredEventArgs;
MapControlBusinessLandmarkPointerExitedEventArgs = (function () {
var cls = function MapControlBusinessLandmarkPointerExitedEventArgs() {
this.localLocations = new Object();
};
return cls;
}) ();
exports.MapControlBusinessLandmarkPointerExitedEventArgs = MapControlBusinessLandmarkPointerExitedEventArgs;
MapControlBusinessLandmarkRightTappedEventArgs = (function () {
var cls = function MapControlBusinessLandmarkRightTappedEventArgs() {
this.localLocations = new Object();
};
return cls;
}) ();
exports.MapControlBusinessLandmarkRightTappedEventArgs = MapControlBusinessLandmarkRightTappedEventArgs;
MapControlDataHelper = (function () {
var cls = function MapControlDataHelper() {
this.dispatcher = new Object();
};
var cls = function MapControlDataHelper(map) {
this.dispatcher = new Object();
};
cls.createMapControl = function createMapControl(rasterRenderMode) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="rasterRenderMode" type="Boolean">A param.</param>
/// <returns type="MapControl" />
/// </signature>
return new MapControl();
}
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.MapControlDataHelper = MapControlDataHelper;
MapControlTransitFeatureClickEventArgs = (function () {
var cls = function MapControlTransitFeatureClickEventArgs() {
this.displayName = new String();
this.location = new Object();
this.transitProperties = new Object();
};
return cls;
}) ();
exports.MapControlTransitFeatureClickEventArgs = MapControlTransitFeatureClickEventArgs;
MapControlTransitFeaturePointerEnteredEventArgs = (function () {
var cls = function MapControlTransitFeaturePointerEnteredEventArgs() {
this.displayName = new String();
this.location = new Object();
this.transitProperties = new Object();
};
return cls;
}) ();
exports.MapControlTransitFeaturePointerEnteredEventArgs = MapControlTransitFeaturePointerEnteredEventArgs;
MapControlTransitFeaturePointerExitedEventArgs = (function () {
var cls = function MapControlTransitFeaturePointerExitedEventArgs() {
this.displayName = new String();
this.location = new Object();
this.transitProperties = new Object();
};
return cls;
}) ();
exports.MapControlTransitFeaturePointerExitedEventArgs = MapControlTransitFeaturePointerExitedEventArgs;
MapControlTransitFeatureRightTappedEventArgs = (function () {
var cls = function MapControlTransitFeatureRightTappedEventArgs() {
this.displayName = new String();
this.location = new Object();
this.transitProperties = new Object();
};
return cls;
}) ();
exports.MapControlTransitFeatureRightTappedEventArgs = MapControlTransitFeatureRightTappedEventArgs;
MapCustomExperience = (function () {
var cls = function MapCustomExperience() {
this.dispatcher = new Object();
};
return cls;
}) ();
exports.MapCustomExperience = MapCustomExperience;
MapCustomExperienceChangedEventArgs = (function () {
var cls = function MapCustomExperienceChangedEventArgs() {
};
return cls;
}) ();
exports.MapCustomExperienceChangedEventArgs = MapCustomExperienceChangedEventArgs;
MapElement3D = (function () {
var cls = function MapElement3D() {
this.scale = new Vector3();
this.roll = new Number();
this.pitch = new Number();
this.model = new MapModel3D();
this.location = new Object();
this.heading = new Number();
this.zIndex = new Number();
this.visible = new Boolean();
this.mapTabIndex = new Number();
this.tag = new Object();
this.mapStyleSheetEntryState = new String();
this.mapStyleSheetEntry = new String();
this.isEnabled = new Boolean();
this.dispatcher = new Object();
};
cls.headingProperty = new Object();
cls.locationProperty = new Object();
cls.pitchProperty = new Object();
cls.rollProperty = new Object();
cls.scaleProperty = new Object();
cls.visibleProperty = new Object();
cls.zIndexProperty = new Object();
cls.mapTabIndexProperty = new Object();
cls.mapStyleSheetEntryProperty = new Object();
cls.mapStyleSheetEntryStateProperty = new Object();
cls.tagProperty = new Object();
cls.isEnabledProperty = new Object();
return cls;
}) ();
exports.MapElement3D = MapElement3D;
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;
MapLayer = (function () {
var cls = function MapLayer() {
this.zIndex = new Number();
this.visible = new Boolean();
this.mapTabIndex = new Number();
this.dispatcher = new Object();
};
cls.mapTabIndexProperty = new Object();
cls.visibleProperty = new Object();
cls.zIndexProperty = new Object();
return cls;
}) ();
exports.MapLayer = MapLayer;
MapElementsLayer = (function () {
var cls = function MapElementsLayer() {
this.mapElements = new Object();
this.zIndex = new Number();
this.visible = new Boolean();
this.mapTabIndex = new Number();
this.dispatcher = new Object();
};
cls.mapElementsProperty = new Object();
cls.mapTabIndexProperty = new Object();
cls.visibleProperty = new Object();
cls.zIndexProperty = 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.MapElementsLayer = MapElementsLayer;
MapElementsLayerClickEventArgs = (function () {
var cls = function MapElementsLayerClickEventArgs() {
this.location = new Object();
this.mapElements = new Object();
this.position = new Object();
};
return cls;
}) ();
exports.MapElementsLayerClickEventArgs = MapElementsLayerClickEventArgs;
MapElementsLayerContextRequestedEventArgs = (function () {
var cls = function MapElementsLayerContextRequestedEventArgs() {
this.location = new Object();
this.mapElements = new Object();
this.position = new Object();
};
return cls;
}) ();
exports.MapElementsLayerContextRequestedEventArgs = MapElementsLayerContextRequestedEventArgs;
MapElementsLayerPointerEnteredEventArgs = (function () {
var cls = function MapElementsLayerPointerEnteredEventArgs() {
this.location = new Object();
this.mapElement = new MapElement();
this.position = new Object();
};
return cls;
}) ();
exports.MapElementsLayerPointerEnteredEventArgs = MapElementsLayerPointerEnteredEventArgs;
MapElementsLayerPointerExitedEventArgs = (function () {
var cls = function MapElementsLayerPointerExitedEventArgs() {
this.location = new Object();
this.mapElement = new MapElement();
this.position = new Object();
};
return cls;
}) ();
exports.MapElementsLayerPointerExitedEventArgs = MapElementsLayerPointerExitedEventArgs;
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.tag = new Object();
this.mapStyleSheetEntryState = new String();
this.mapStyleSheetEntry = new String();
this.isEnabled = new Boolean();
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();
cls.mapStyleSheetEntryProperty = new Object();
cls.mapStyleSheetEntryStateProperty = new Object();
cls.tagProperty = new Object();
cls.isEnabledProperty = new Object();
return cls;
}) ();
exports.MapIcon = MapIcon;
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;
MapModel3D = (function () {
var cls = function MapModel3D() {
this.dispatcher = new Object();
};
cls.createFrom3MFAsync = function createFrom3MFAsync(source, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="source" type="Object">A param.</param>
/// </signature>
}
cls.createFrom3MFAsync = function createFrom3MFAsync(source, shadingOption, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="source" type="Object">A param.</param>
/// <param name="shadingOption" type="MapModel3DShadingOption">A param.</param>
/// </signature>
}
return cls;
}) ();
exports.MapModel3D = MapModel3D;
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.tag = new Object();
this.mapStyleSheetEntryState = new String();
this.mapStyleSheetEntry = new String();
this.is