style(googlemaps): remove unecessary new lines

This commit is contained in:
Ibrahim Hadeed 2016-09-25 16:55:17 -04:00
parent f36b1c03cb
commit 3a6ec05bef
No known key found for this signature in database
GPG Key ID: 0431793F665481A4

View File

@ -103,9 +103,7 @@ export class GoogleMap {
* @return {Promise<boolean>} * @return {Promise<boolean>}
*/ */
@Cordova() @Cordova()
static isAvailable(): Promise<boolean> { static isAvailable(): Promise<boolean> { return; }
return;
}
constructor(element: string|HTMLElement, options?: any) { constructor(element: string|HTMLElement, options?: any) {
if (typeof element === 'string') element = document.getElementById(<string>element); if (typeof element === 'string') element = document.getElementById(<string>element);
@ -138,12 +136,10 @@ export class GoogleMap {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setDebuggable(isDebuggable: boolean): void { setDebuggable(isDebuggable: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setClickable(isClickable: boolean): void { setClickable(isClickable: boolean): void { }
}
/** /**
* Get the position of the camera. * Get the position of the camera.
@ -151,9 +147,7 @@ export class GoogleMap {
* @return {Promise<CameraPosition>} * @return {Promise<CameraPosition>}
*/ */
@CordovaInstance() @CordovaInstance()
getCameraPosition(): Promise<CameraPosition> { getCameraPosition(): Promise<CameraPosition> { return; }
return;
}
/** /**
* Get the location of the user. * Get the location of the user.
@ -161,9 +155,7 @@ export class GoogleMap {
* @return {Promise<MyLocation>} * @return {Promise<MyLocation>}
*/ */
@CordovaInstance() @CordovaInstance()
getMyLocation(options?: MyLocationOptions): Promise<MyLocation> { getMyLocation(options?: MyLocationOptions): Promise<MyLocation> { return; }
return;
}
/** /**
* Get the visible region. * Get the visible region.
@ -171,38 +163,28 @@ export class GoogleMap {
* @return {Promise<VisibleRegion>} * @return {Promise<VisibleRegion>}
*/ */
@CordovaInstance() @CordovaInstance()
getVisibleRegion(): Promise<VisibleRegion> { getVisibleRegion(): Promise<VisibleRegion> { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
showDialog(): void { showDialog(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
closeDialog(): void { closeDialog(): void { }
}
@CordovaInstance() @CordovaInstance()
getLicenseInfo(): Promise<string> { getLicenseInfo(): Promise<string> { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setCenter(latLng: GoogleMapsLatLng): void { setCenter(latLng: GoogleMapsLatLng): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setZoom(zoomLevel: number): void { setZoom(zoomLevel: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setMapTypeId(typeId: string): void { setMapTypeId(typeId: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setTilt(tiltLevel: number): void { setTilt(tiltLevel: number): void { }
}
@CordovaInstance() @CordovaInstance()
animateCamera(animateCameraOptions: AnimateCameraOptions): Promise<any> { return; } animateCamera(animateCameraOptions: AnimateCameraOptions): Promise<any> { return; }
@ -211,24 +193,19 @@ export class GoogleMap {
moveCamera(cameraPosition: CameraPosition): Promise<any> { return; } moveCamera(cameraPosition: CameraPosition): Promise<any> { return; }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setMyLocationEnabled(enabled: boolean): void { setMyLocationEnabled(enabled: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setIndoorEnabled(enabled: boolean): void { setIndoorEnabled(enabled: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setTrafficEnabled(enabled: boolean): void { setTrafficEnabled(enabled: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setCompassEnabled(enabled: boolean): void { setCompassEnabled(enabled: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setAllGesturesEnabled(enabled: boolean): void { setAllGesturesEnabled(enabled: boolean): void { }
}
addMarker(options: GoogleMapsMarkerOptions): Promise<GoogleMapsMarker> { addMarker(options: GoogleMapsMarkerOptions): Promise<GoogleMapsMarker> {
return new Promise<GoogleMapsMarker>( return new Promise<GoogleMapsMarker>(
@ -329,55 +306,40 @@ export class GoogleMap {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setDiv(domNode: HTMLElement): void { setDiv(domNode: HTMLElement): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setOptions(options: any): void { setOptions(options: any): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setBackgroundColor(backgroundColor: string): void { setBackgroundColor(backgroundColor: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setPadding(top?: number, right?: number, bottom?: number, left?: number): void { setPadding(top?: number, right?: number, bottom?: number, left?: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
clear(): void { clear(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
refreshLayout(): void { refreshLayout(): void { }
}
@CordovaInstance() @CordovaInstance()
fromLatLngToPoint(latLng: GoogleMapsLatLng, point: any): Promise<any> { fromLatLngToPoint(latLng: GoogleMapsLatLng, point: any): Promise<any> { return; }
return;
}
@CordovaInstance() @CordovaInstance()
fromPointToLatLng(point: any, latLng: GoogleMapsLatLng): Promise<GoogleMapsLatLng> { fromPointToLatLng(point: any, latLng: GoogleMapsLatLng): Promise<GoogleMapsLatLng> { return; }
return;
}
@CordovaInstance() @CordovaInstance()
toDataURL(): Promise<any> { toDataURL(): Promise<any> { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
panBy(): void { panBy(): void { }
}
} }
@ -461,8 +423,7 @@ export interface GoogleMapsMarkerIcon {
*/ */
export class GoogleMapsMarker { export class GoogleMapsMarker {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
addEventListener(event: any): Observable<any> { addEventListener(event: any): Observable<any> {
return new Observable( return new Observable(
@ -474,117 +435,79 @@ export class GoogleMapsMarker {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
isVisible(): boolean { isVisible(): boolean { return; }
return;
}
@CordovaInstance() @CordovaInstance()
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getHashCode(): string { getHashCode(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setOpacity(alpha: number): void { setOpacity(alpha: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getOpacity(): number { getOpacity(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setZIndex(): void { setZIndex(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setIconAnchor(x: number, y: number): void { setIconAnchor(x: number, y: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setInfoWindowAnchor(x: number, y: number): void { setInfoWindowAnchor(x: number, y: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setDraggable(draggable: boolean): void { setDraggable(draggable: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
isDraggable(): boolean { isDraggable(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setFlat(flat: boolean): void { setFlat(flat: boolean): void { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setIcon(icon: GoogleMapsMarkerIcon): void { setIcon(icon: GoogleMapsMarkerIcon): void { return; }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setTitle(title: string): void { setTitle(title: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getTitle(): string { getTitle(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setSnippet(snippet: string): void { setSnippet(snippet: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getSnippet(): string { getSnippet(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setRotation(rotation: number): void { setRotation(rotation: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getRotation(): number { getRotation(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
showInfoWindow(): number { showInfoWindow(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
hideInfoWindow(): number { hideInfoWindow(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setPosition(latLng: GoogleMapsLatLng): void { setPosition(latLng: GoogleMapsLatLng): void { return; }
}
@CordovaInstance() @CordovaInstance()
getPosition(): Promise<GoogleMapsLatLng> { getPosition(): Promise<GoogleMapsLatLng> { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getMap(): GoogleMap { getMap(): GoogleMap { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setAnimation(animation: string): void { setAnimation(animation: string): void { }
}
} }
@ -606,8 +529,7 @@ export interface GoogleMapsCircleOptions {
*/ */
export class GoogleMapsCircle { export class GoogleMapsCircle {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
addEventListener(event: any): Observable<any> { addEventListener(event: any): Observable<any> {
return new Observable( return new Observable(
@ -619,66 +541,46 @@ export class GoogleMapsCircle {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getCenter(): GoogleMapsLatLng { getCenter(): GoogleMapsLatLng { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getRadius(): number { getRadius(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getStrokeColor(): string { getStrokeColor(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getVisible(): boolean { getVisible(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getZIndex(): number { getZIndex(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setCenter(latLng: GoogleMapsLatLng): void { setCenter(latLng: GoogleMapsLatLng): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setFillColor(fillColor: string): void { setFillColor(fillColor: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setStrokeColor(strokeColor: string): void { setStrokeColor(strokeColor: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setStrokeWidth(strokeWidth: number): void { setStrokeWidth(strokeWidth: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setZIndex(zIndex: number): void { setZIndex(zIndex: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setRadius(radius: number): void { setRadius(radius: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getMap(): GoogleMap { getMap(): GoogleMap { return; }
return;
}
} }
/** /**
@ -697,8 +599,7 @@ export interface GoogleMapsPolylineOptions {
* @private * @private
*/ */
export class GoogleMapsPolyline { export class GoogleMapsPolyline {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
addEventListener(event: any): Observable<any> { addEventListener(event: any): Observable<any> {
return new Observable( return new Observable(
@ -710,62 +611,43 @@ export class GoogleMapsPolyline {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getPoints(): Array<GoogleMapsLatLng> { getPoints(): Array<GoogleMapsLatLng> { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getCOlor(): string { getCOlor(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getWidth(): number { getWidth(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getGeodesic(): boolean { getGeodesic(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getZIndex(): number { getZIndex(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setPoints(points: Array<GoogleMapsLatLng>): void { setPoints(points: Array<GoogleMapsLatLng>): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setColor(color: string): void { setColor(color: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setWidth(width: number): void { setWidth(width: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setZIndex(zIndex: number): void { setZIndex(zIndex: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setGeoDesic(geoDesic: boolean): void { setGeoDesic(geoDesic: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getMap(): GoogleMap { getMap(): GoogleMap { return; }
return;
}
} }
@ -788,8 +670,7 @@ export interface GoogleMapsPolygonOptions {
*/ */
export class GoogleMapsPolygon { export class GoogleMapsPolygon {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
addEventListener(event: any): Observable<any> { addEventListener(event: any): Observable<any> {
return new Observable( return new Observable(
@ -801,71 +682,49 @@ export class GoogleMapsPolygon {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getPoints(): Array<GoogleMapsLatLng> { getPoints(): Array<GoogleMapsLatLng> { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getStrokeColor(): string { getStrokeColor(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getFillColor(): string { getFillColor(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getStrokeWidth(): number { getStrokeWidth(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getGeodesic(): boolean { getGeodesic(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getVisible(): boolean { getVisible(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getZIndex(): boolean { getZIndex(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setPoints(points: Array<GoogleMapsLatLng>): void { setPoints(points: Array<GoogleMapsLatLng>): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setStrokeColor(strokeColor: string): void { setStrokeColor(strokeColor: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setFillColor(fillColor: string): void { setFillColor(fillColor: string): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setStrokeWidth(strokeWidth: number): void { setStrokeWidth(strokeWidth: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setZIndex(zIndex: number): void { setZIndex(zIndex: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setGeodesic(geodesic: boolean): void { setGeodesic(geodesic: boolean): void { }
}
} }
/** /**
@ -884,52 +743,37 @@ export interface GoogleMapsTileOverlayOptions {
*/ */
export class GoogleMapsTileOverlay { export class GoogleMapsTileOverlay {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getVisible(): boolean { getVisible(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getFadeIn(): boolean { getFadeIn(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setFadeIn(fadeIn: boolean): void { setFadeIn(fadeIn: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getZIndex(): number { getZIndex(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setZIndex(zIndex: number): void { setZIndex(zIndex: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getOpacity(): number { getOpacity(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setOpacity(opacity: number): void { setOpacity(opacity: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
clearTileCache(): void { clearTileCache(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
} }
@ -950,43 +794,31 @@ export interface GoogleMapsGroundOverlayOptions {
*/ */
export class GoogleMapsGroundOverlay { export class GoogleMapsGroundOverlay {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setBearing(bearing: number): void { setBearing(bearing: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getBearing(): number { getBearing(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setOpacity(opacity: number): void { setOpacity(opacity: number): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getOpacity(): number { getOpacity(): number { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setVisible(visible: boolean): void { setVisible(visible: boolean): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getVisible(): boolean { getVisible(): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
setImage(image: string): void { setImage(image: string): void { };
};
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
} }
@ -1004,17 +836,13 @@ export interface GoogleMapsKmlOverlayOptions {
*/ */
export class GoogleMapsKmlOverlay { export class GoogleMapsKmlOverlay {
constructor(private _objectInstance: any) { constructor(private _objectInstance: any) { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
remove(): void { remove(): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getOverlays(): Array<GoogleMapsPolyline | GoogleMapsPolygon | GoogleMapsMarker> { getOverlays(): Array<GoogleMapsPolyline | GoogleMapsPolygon | GoogleMapsMarker> { return; }
return;
}
} }
/** /**
@ -1029,28 +857,19 @@ export class GoogleMapsLatLngBounds {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
toString(): string { toString(): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
toUrlValue(precision?: number): string { toUrlValue(precision?: number): string { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
extend(LatLng: GoogleMapsLatLng): void { extend(LatLng: GoogleMapsLatLng): void { }
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
contains(LatLng: GoogleMapsLatLng): boolean { contains(LatLng: GoogleMapsLatLng): boolean { return; }
return;
}
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
getCenter(): GoogleMapsLatLng { getCenter(): GoogleMapsLatLng { return; }
return;
}
} }
/** /**
@ -1068,9 +887,7 @@ export class GoogleMapsLatLng {
} }
@CordovaInstance({ sync: true }) @CordovaInstance({ sync: true })
toString(): string { toString(): string { return; }
return;
}
toUrlValue(precision?: number): string { toUrlValue(precision?: number): string {
precision = precision || 6; precision = precision || 6;