mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-02-21 00:23:00 +08:00
parent
1322c1b089
commit
c3127d35bb
@ -1696,9 +1696,9 @@ export class GoogleMapsKmlOverlay {
|
||||
export class GoogleMapsLatLngBounds {
|
||||
private _objectInstance: any;
|
||||
|
||||
@InstanceProperty get northeast(): GoogleMapsLatLng { return; }
|
||||
@InstanceProperty get southwest(): GoogleMapsLatLng { return; }
|
||||
@InstanceProperty get type(): string { return; }
|
||||
@InstanceProperty northeast: GoogleMapsLatLng;
|
||||
@InstanceProperty southwest: GoogleMapsLatLng;
|
||||
@InstanceProperty type: string;
|
||||
|
||||
constructor(southwestOrArrayOfLatLng: GoogleMapsLatLng | GoogleMapsLatLng[], northeast?: GoogleMapsLatLng) {
|
||||
let args = !!northeast ? [southwestOrArrayOfLatLng, northeast] : southwestOrArrayOfLatLng;
|
||||
|
40
test/plugins/googlemap.spec.ts
Normal file
40
test/plugins/googlemap.spec.ts
Normal file
@ -0,0 +1,40 @@
|
||||
import { GoogleMapsLatLngBounds, GoogleMapsLatLng } from '../../src/plugins/googlemap';
|
||||
|
||||
declare var window: any;
|
||||
|
||||
class LatLngBounds {
|
||||
public southwest: GoogleMapsLatLng;
|
||||
public northeast: GoogleMapsLatLng;
|
||||
|
||||
constructor(latLngArray: GoogleMapsLatLng[]) {
|
||||
this.southwest = latLngArray[0];
|
||||
this.northeast = latLngArray[1];
|
||||
}
|
||||
}
|
||||
|
||||
window.plugin = {
|
||||
google: {
|
||||
maps: {
|
||||
LatLngBounds
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
describe('GoogleMapsLatLngBounds', () => {
|
||||
|
||||
const southwest = new GoogleMapsLatLng(1,1);
|
||||
const northeast = new GoogleMapsLatLng(4,4);
|
||||
let object;
|
||||
|
||||
it('should create an object', () => {
|
||||
object = new GoogleMapsLatLngBounds([southwest, northeast]);
|
||||
expect(object).toBeDefined();
|
||||
});
|
||||
|
||||
it('northwest property should be defined', () => expect(object.northeast).toBeDefined());
|
||||
|
||||
it('southwest property should be defined', () => expect(object.southwest).toBeDefined());
|
||||
|
||||
|
||||
|
||||
});
|
Loading…
Reference in New Issue
Block a user