mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
42 lines
1.1 KiB
TypeScript
42 lines
1.1 KiB
TypeScript
import GoogleMapsLoader = require('google-maps');
|
|
|
|
GoogleMapsLoader.URL = 'https://maps.googleapis.com/maps/api/js';
|
|
GoogleMapsLoader.KEY = 'qwertyuiopasdfghjklzxcvbnm';
|
|
GoogleMapsLoader.LIBRARIES = ['geometry', 'places'];
|
|
GoogleMapsLoader.CLIENT = 'yourclientkey';
|
|
GoogleMapsLoader.CHANNEL = 'myChannel';
|
|
GoogleMapsLoader.LANGUAGE = 'fr';
|
|
GoogleMapsLoader.REGION = 'GB';
|
|
GoogleMapsLoader.VERSION = '3.14';
|
|
GoogleMapsLoader.WINDOW_CALLBACK_NAME = '__google_maps_api_provider_initializator__';
|
|
|
|
var callback: GoogleMapsLoader.CallBack = function (google) {
|
|
var uluru = {lat: -25.363, lng: 131.044};
|
|
|
|
var map = new google.maps.Map(document.getElementById('map'), {
|
|
zoom: 4,
|
|
center: uluru
|
|
});
|
|
|
|
var marker = new google.maps.Marker({
|
|
position: uluru,
|
|
map: map
|
|
});
|
|
};
|
|
|
|
|
|
GoogleMapsLoader.createLoader();
|
|
|
|
var isLoaded: boolean = GoogleMapsLoader.isLoaded();
|
|
|
|
GoogleMapsLoader.load(callback);
|
|
GoogleMapsLoader.release(callback);
|
|
|
|
GoogleMapsLoader.onLoad(function () {
|
|
console.log("loaded!")
|
|
});
|
|
|
|
var url: string = GoogleMapsLoader.createUrl();
|
|
|
|
GoogleMapsLoader.makeMock();
|