Fixed Tile Pyramid quadKey property name spelling.
This commit is contained in:
richbrun 2016-11-10 10:50:36 -08:00
Родитель 3dc7ef578a
Коммит 5d97ec11fb
2 изменённых файлов: 30 добавлений и 9 удалений

Просмотреть файл

@ -4,6 +4,13 @@ var map = new Microsoft.Maps.Map('#MyMap', {
credentials: 'Your Bing Maps Key'
});
var pushpins = <Microsoft.Maps.Pushpin[]>Microsoft.Maps.TestDataGenerator.getPushpins(10, this.map.getBounds());
var infobox = new Microsoft.Maps.Infobox(pushpins[0].getLocation(), { visible: false });
infobox.setMap(map);
for (var i = 0; i < pushpins.length; i++) { }
Microsoft.Maps.Events.addHandler(map, 'click', (e: Microsoft.Maps.IMouseEventArgs) => {
//The location on the map that the user clicked.
var loc = e.location;

32
scripts/MicrosoftMaps/Microsoft.Maps.d.ts поставляемый
Просмотреть файл

@ -243,8 +243,7 @@ declare module Microsoft.Maps {
/** The options that can be used to customize an infobox. */
export interface IInfoboxOptions {
/**
* A list of the infobox actions, where each item is a label (the link text) or icon (the URL of the image to use as the icon link) and eventHandler
* (name of the function handling a click of the action link). Note that this is not supported when using htmlContent, use HTML anchors instead.
* @deprecated Use HTML buttons and links in description instead.
*/
actions?: IInfoboxActions[];
@ -299,7 +298,9 @@ declare module Microsoft.Maps {
zIndex?: number;
}
/** An object used to define a clickable action on an infobox. */
/**
* @deprecated Use HTML buttons and links in description instead.
*/
export interface IInfoboxActions {
/** The text to display for the action. */
label: string;
@ -345,7 +346,10 @@ declare module Microsoft.Maps {
allowHidingLabelsOfRoad?: boolean;
/** The color to use for the map control background. The default color is #EAE8E1. This property can only be set when using the Map constructor. */
backgroundColor?: string | Color;
backgroundColor?: string | Color;
/** A boolean value indicating whether to disable the users ability to change the map type through the keyboard. Default: false */
disableMapTypeKeyboardInput?: boolean;
/** A boolean value indicating whether to disable the user's ability to pan the map. Default: false */
disablePanning?: boolean;
@ -386,6 +390,16 @@ declare module Microsoft.Maps {
*/
enableInertia?: boolean;
/**
* A boolean that indicates if the map should be rendered using lite mode. When set to true vector map labels are
* disabled and map labels are rendered directly into the map tiles. This offers improved performance, but will result
* in the labels being rendered behind data on the map and the labels will also not use collision dection with pushpins.
* If this property is not set, the map set this value based on the target device and browser as vector labels perform
* better in some scenrarios than others.
* This property can only be set when using the Map constructor.
*/
liteMode?: boolean;
/** A bounding area that restricts the map view. */
maxBounds?: LocationRect;
@ -437,6 +451,9 @@ declare module Microsoft.Maps {
*/
showScalebar?: boolean;
/** When using the minified navigation bar, a traffic button is displayed. Setting this option to false will hide this button. */
showTrafficButton?: boolean;
/**
* A boolean value indicating whether to show a link to the End User Terms of Use, which appears to the right of the copyrights, or not. Default: true
* This property can only be set when using the Map constructor.
@ -1309,10 +1326,7 @@ declare module Microsoft.Maps {
constructor(location: Location, options?: IInfoboxOptions);
/**
* Gets a list of the infobox actions, where each item is a label (the link text) or icon (the URL of the image to use as the icon link)
* and eventHandler (name of the function handling a click of the action link). Note that this is not supported when using htmlContent,
* use HTML anchors instead.
* @returns
* @deprecated Use HTML buttons and links in description instead.
*/
public getActions(): IInfoboxActions[];
@ -2319,7 +2333,7 @@ declare module Microsoft.Maps {
public pixelWidth: number;
/** The quadkey ID of the tile. */
public quadkey: string;
public quadKey: string;
/** The x tile coordinate. */
public x: number;