From aef6653bc421c336b0e25f4d8fdaa242c9d3d7d0 Mon Sep 17 00:00:00 2001 From: "Rifa'i M. Hanif" <38851178+hanreev@users.noreply.github.com> Date: Thu, 27 Jun 2019 00:09:57 +0700 Subject: [PATCH] [ol] Fix optional parameters in function type (#36440) --- types/ol/Collection.d.ts | 8 +++---- types/ol/Feature.d.ts | 6 ++--- types/ol/Geolocation.d.ts | 6 ++--- types/ol/Graticule.d.ts | 4 ++-- types/ol/Image.d.ts | 2 +- types/ol/ImageCanvas.d.ts | 2 +- types/ol/Map.d.ts | 6 ++--- types/ol/Object.d.ts | 6 ++--- types/ol/Observable.d.ts | 6 ++--- types/ol/Overlay.d.ts | 8 +++---- types/ol/PluggableMap.d.ts | 14 +++++------ types/ol/Tile.d.ts | 4 ++-- types/ol/TileCache.d.ts | 6 ++--- types/ol/TileQueue.d.ts | 2 +- types/ol/VectorImageTile.d.ts | 2 +- types/ol/View.d.ts | 22 ++++++++--------- types/ol/WebGLMap.d.ts | 6 ++--- types/ol/centerconstraint.d.ts | 2 +- types/ol/control/Attribution.d.ts | 8 +++---- types/ol/control/Control.d.ts | 8 +++---- types/ol/control/FullScreen.d.ts | 6 ++--- types/ol/control/MousePosition.d.ts | 8 +++---- types/ol/control/OverviewMap.d.ts | 8 +++---- types/ol/control/Rotate.d.ts | 8 +++---- types/ol/control/ScaleLine.d.ts | 8 +++---- types/ol/control/Zoom.d.ts | 6 ++--- types/ol/control/ZoomSlider.d.ts | 8 +++---- types/ol/control/ZoomToExtent.d.ts | 6 ++--- types/ol/coordinate.d.ts | 2 +- types/ol/css.d.ts | 2 +- types/ol/events.d.ts | 2 +- types/ol/events/condition.d.ts | 2 +- types/ol/extent.d.ts | 2 +- types/ol/featureloader.d.ts | 4 ++-- types/ol/format/GPX.d.ts | 2 +- types/ol/geom/Circle.d.ts | 6 ++--- types/ol/geom/Geometry.d.ts | 6 ++--- types/ol/geom/GeometryCollection.d.ts | 6 ++--- types/ol/geom/LineString.d.ts | 8 +++---- types/ol/geom/LinearRing.d.ts | 6 ++--- types/ol/geom/MultiLineString.d.ts | 6 ++--- types/ol/geom/MultiPoint.d.ts | 6 ++--- types/ol/geom/MultiPolygon.d.ts | 6 ++--- types/ol/geom/Point.d.ts | 6 ++--- types/ol/geom/Polygon.d.ts | 6 ++--- types/ol/geom/SimpleGeometry.d.ts | 6 ++--- types/ol/geom/flat/segments.d.ts | 2 +- types/ol/geom/flat/textpath.d.ts | 2 +- types/ol/interaction/DoubleClickZoom.d.ts | 6 ++--- types/ol/interaction/DragAndDrop.d.ts | 6 ++--- types/ol/interaction/DragBox.d.ts | 10 ++++---- types/ol/interaction/DragPan.d.ts | 6 ++--- types/ol/interaction/DragRotate.d.ts | 6 ++--- types/ol/interaction/DragRotateAndZoom.d.ts | 6 ++--- types/ol/interaction/DragZoom.d.ts | 6 ++--- types/ol/interaction/Draw.d.ts | 8 +++---- types/ol/interaction/Extent.d.ts | 6 ++--- types/ol/interaction/Interaction.d.ts | 8 +++---- types/ol/interaction/KeyboardPan.d.ts | 6 ++--- types/ol/interaction/KeyboardZoom.d.ts | 6 ++--- types/ol/interaction/Modify.d.ts | 6 ++--- types/ol/interaction/MouseWheelZoom.d.ts | 6 ++--- types/ol/interaction/PinchRotate.d.ts | 6 ++--- types/ol/interaction/PinchZoom.d.ts | 6 ++--- types/ol/interaction/Pointer.d.ts | 18 +++++++------- types/ol/interaction/Select.d.ts | 10 ++++---- types/ol/interaction/Snap.d.ts | 6 ++--- types/ol/interaction/Translate.d.ts | 8 +++---- types/ol/layer/Base.d.ts | 6 ++--- types/ol/layer/Group.d.ts | 6 ++--- types/ol/layer/Heatmap.d.ts | 8 +++---- types/ol/layer/Image.d.ts | 6 ++--- types/ol/layer/Layer.d.ts | 6 ++--- types/ol/layer/Tile.d.ts | 6 ++--- types/ol/layer/Vector.d.ts | 8 +++---- types/ol/layer/VectorTile.d.ts | 6 ++--- types/ol/loadingstrategy.d.ts | 2 +- types/ol/pointer/EventSource.d.ts | 2 +- types/ol/proj.d.ts | 6 ++--- types/ol/proj/Projection.d.ts | 6 ++--- types/ol/render.d.ts | 2 +- types/ol/render/canvas/Replay.d.ts | 4 ++-- types/ol/render/canvas/ReplayGroup.d.ts | 2 +- types/ol/render/webgl/Replay.d.ts | 8 +++---- types/ol/render/webgl/ReplayGroup.d.ts | 2 +- types/ol/renderer/Layer.d.ts | 10 ++++---- types/ol/renderer/Map.d.ts | 6 ++--- types/ol/renderer/canvas/ImageLayer.d.ts | 6 ++--- .../renderer/canvas/IntermediateCanvas.d.ts | 6 ++--- types/ol/renderer/canvas/Layer.d.ts | 8 +++---- types/ol/renderer/canvas/TileLayer.d.ts | 6 ++--- types/ol/renderer/canvas/VectorLayer.d.ts | 6 ++--- types/ol/renderer/canvas/VectorTileLayer.d.ts | 6 ++--- types/ol/renderer/vector.d.ts | 2 +- types/ol/renderer/webgl/ImageLayer.d.ts | 6 ++--- types/ol/renderer/webgl/Layer.d.ts | 8 +++---- types/ol/renderer/webgl/TileLayer.d.ts | 6 ++--- types/ol/renderer/webgl/VectorLayer.d.ts | 6 ++--- types/ol/resolutionconstraint.d.ts | 2 +- types/ol/rotationconstraint.d.ts | 2 +- types/ol/source/BingMaps.d.ts | 6 ++--- types/ol/source/CartoDB.d.ts | 6 ++--- types/ol/source/Cluster.d.ts | 10 ++++---- types/ol/source/Image.d.ts | 6 ++--- types/ol/source/ImageArcGISRest.d.ts | 6 ++--- types/ol/source/ImageCanvas.d.ts | 8 +++---- types/ol/source/ImageMapGuide.d.ts | 6 ++--- types/ol/source/ImageStatic.d.ts | 6 ++--- types/ol/source/ImageWMS.d.ts | 6 ++--- types/ol/source/OSM.d.ts | 6 ++--- types/ol/source/Raster.d.ts | 8 +++---- types/ol/source/Source.d.ts | 8 +++---- types/ol/source/Stamen.d.ts | 6 ++--- types/ol/source/Tile.d.ts | 8 +++---- types/ol/source/TileArcGISRest.d.ts | 6 ++--- types/ol/source/TileDebug.d.ts | 6 ++--- types/ol/source/TileImage.d.ts | 6 ++--- types/ol/source/TileJSON.d.ts | 6 ++--- types/ol/source/TileWMS.d.ts | 6 ++--- types/ol/source/UTFGrid.d.ts | 10 ++++---- types/ol/source/UrlTile.d.ts | 6 ++--- types/ol/source/Vector.d.ts | 16 ++++++------- types/ol/source/VectorTile.d.ts | 6 ++--- types/ol/source/WMTS.d.ts | 6 ++--- types/ol/source/XYZ.d.ts | 6 ++--- types/ol/source/Zoomify.d.ts | 6 ++--- types/ol/structs/LRUCache.d.ts | 8 +++---- types/ol/structs/PriorityQueue.d.ts | 2 +- types/ol/structs/RBush.d.ts | 4 ++-- types/ol/style/Atlas.d.ts | 2 +- types/ol/style/AtlasManager.d.ts | 2 +- types/ol/style/Image.d.ts | 4 ++-- types/ol/style/Style.d.ts | 6 ++--- types/ol/tilegrid/TileGrid.d.ts | 4 ++-- types/ol/tslint.json | 2 ++ types/ol/xml.d.ts | 24 +++++++++---------- 136 files changed, 417 insertions(+), 415 deletions(-) diff --git a/types/ol/Collection.d.ts b/types/ol/Collection.d.ts index 0d9f523fa4..81aaee46c5 100644 --- a/types/ol/Collection.d.ts +++ b/types/ol/Collection.d.ts @@ -10,7 +10,7 @@ export default class Collection extends BaseObject { constructor(opt_array?: T[], opt_options?: Options); clear(): void; extend(arr: T[]): Collection; - forEach(f: ((param0: T, param1: number, param2: T[]) => void)): void; + forEach(f: ((p0: T, p1: number, p2: T[]) => void)): void; getArray(): T[]; getLength(): number; insertAt(index: number, elem: T): void; @@ -20,9 +20,9 @@ export default class Collection extends BaseObject { remove(elem: T): T; removeAt(index: number): T; setAt(index: number, elem: T): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'add', listener: (evt: CollectionEvent) => void): EventsKey; once(type: 'add', listener: (evt: CollectionEvent) => void): EventsKey; un(type: 'add', listener: (evt: CollectionEvent) => void): void; diff --git a/types/ol/Feature.d.ts b/types/ol/Feature.d.ts index f455cd0bb4..13b039b923 100644 --- a/types/ol/Feature.d.ts +++ b/types/ol/Feature.d.ts @@ -18,9 +18,9 @@ export default class Feature extends BaseObject { setGeometryName(name: string): void; setId(id: number | string): void; setStyle(style: StyleLike): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/Geolocation.d.ts b/types/ol/Geolocation.d.ts index 68ba373bd6..416174a348 100644 --- a/types/ol/Geolocation.d.ts +++ b/types/ol/Geolocation.d.ts @@ -21,9 +21,9 @@ export default class Geolocation extends BaseObject { setProjection(projection: ProjectionLike): void; setTracking(tracking: boolean): void; setTrackingOptions(options: PositionOptions): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/Graticule.d.ts b/types/ol/Graticule.d.ts index 994f9efe4b..b7256566c4 100644 --- a/types/ol/Graticule.d.ts +++ b/types/ol/Graticule.d.ts @@ -21,8 +21,8 @@ export interface Options { strokeStyle?: Stroke; targetSize?: number; showLabels?: boolean; - lonLabelFormatter?: ((param0: number) => string); - latLabelFormatter?: ((param0: number) => string); + lonLabelFormatter?: ((p0: number) => string); + latLabelFormatter?: ((p0: number) => string); lonLabelPosition?: number; latLabelPosition?: number; lonLabelStyle?: Text; diff --git a/types/ol/Image.d.ts b/types/ol/Image.d.ts index 5cdfd441af..df3300d619 100644 --- a/types/ol/Image.d.ts +++ b/types/ol/Image.d.ts @@ -7,4 +7,4 @@ export default class ImageWrapper extends ImageBase { protected state: ImageState; setImage(image: HTMLCanvasElement | HTMLImageElement | HTMLVideoElement): void; } -export type LoadFunction = ((param0: ImageWrapper, param1: string) => void); +export type LoadFunction = ((p0: ImageWrapper, p1: string) => void); diff --git a/types/ol/ImageCanvas.d.ts b/types/ol/ImageCanvas.d.ts index 9f068dc644..25e3dbe546 100644 --- a/types/ol/ImageCanvas.d.ts +++ b/types/ol/ImageCanvas.d.ts @@ -7,4 +7,4 @@ export default class ImageCanvas extends ImageBase { getImage(): HTMLCanvasElement; getImage(): HTMLCanvasElement | HTMLImageElement | HTMLVideoElement; } -export type Loader = ((param0: (() => void)) => void); +export type Loader = ((p0: (() => void)) => void); diff --git a/types/ol/Map.d.ts b/types/ol/Map.d.ts index 16e8c9ba0a..65f829ba79 100644 --- a/types/ol/Map.d.ts +++ b/types/ol/Map.d.ts @@ -8,9 +8,9 @@ import RenderEvent from './render/Event'; export default class Map extends PluggableMap { constructor(options: MapOptions); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/Object.d.ts b/types/ol/Object.d.ts index c38ec581e9..a4cafd9c9b 100644 --- a/types/ol/Object.d.ts +++ b/types/ol/Object.d.ts @@ -17,9 +17,9 @@ export default class BaseObject extends Observable { set(key: string, value: any, opt_silent?: boolean): void; setProperties(values: { [key: string]: any }, opt_silent?: boolean): void; unset(key: string, opt_silent?: boolean): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/Observable.d.ts b/types/ol/Observable.d.ts index de10ff4b7d..b8b73982b8 100644 --- a/types/ol/Observable.d.ts +++ b/types/ol/Observable.d.ts @@ -7,9 +7,9 @@ export default class Observable extends Target { constructor(); changed(): void; getRevision(): number; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/Overlay.d.ts b/types/ol/Overlay.d.ts index 23eadfb25b..6506967778 100644 --- a/types/ol/Overlay.d.ts +++ b/types/ol/Overlay.d.ts @@ -56,9 +56,9 @@ export default class Overlay extends BaseObject { setOffset(offset: number[]): void; setPosition(position: Coordinate): void; setPositioning(positioning: OverlayPositioning): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -83,5 +83,5 @@ export default class Overlay extends BaseObject { } export interface PanOptions { duration?: number; - easing?: ((param0: number) => number); + easing?: ((p0: number) => number); } diff --git a/types/ol/PluggableMap.d.ts b/types/ol/PluggableMap.d.ts index 73b26bebab..0dd70b5de5 100644 --- a/types/ol/PluggableMap.d.ts +++ b/types/ol/PluggableMap.d.ts @@ -24,7 +24,7 @@ import { Transform } from './transform'; import View, { State } from './View'; export interface AtPixelOptions { - layerFilter: ((param0: Layer) => boolean); + layerFilter: ((p0: Layer) => boolean); hitTolerance?: number; } export interface FrameState { @@ -78,8 +78,8 @@ export default class PluggableMap extends BaseObject { addLayer(layer: BaseLayer): void; addOverlay(overlay: Overlay): void; createRenderer(): MapRenderer; - forEachFeatureAtPixel(pixel: Pixel, callback: ((this: S, param1: FeatureLike, param2: Layer) => T), opt_options?: AtPixelOptions): T; - forEachLayerAtPixel(pixel: Pixel, callback: ((this: S, param1: Layer, param2: Uint8ClampedArray | Uint8Array) => T), opt_options?: AtPixelOptions): T; + forEachFeatureAtPixel(pixel: Pixel, callback: ((this: S, p1: FeatureLike, p2: Layer) => T), opt_options?: AtPixelOptions): T; + forEachLayerAtPixel(pixel: Pixel, callback: ((this: S, p1: Layer, p2: Uint8ClampedArray | Uint8Array) => T), opt_options?: AtPixelOptions): T; getControls(): Collection; getCoordinateFromPixel(pixel: Pixel): Coordinate; getEventCoordinate(event: Event): Coordinate; @@ -117,9 +117,9 @@ export default class PluggableMap extends BaseObject { skipFeature(feature: Feature): void; unskipFeature(feature: Feature): void; updateSize(): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -172,4 +172,4 @@ export default class PluggableMap extends BaseObject { once(type: 'singleclick', listener: (evt: MapBrowserEvent) => void): EventsKey; un(type: 'singleclick', listener: (evt: MapBrowserEvent) => void): void; } -export type PostRenderFunction = ((param0: PluggableMap, param1?: FrameState) => boolean); +export type PostRenderFunction = ((p0: PluggableMap, p1?: FrameState) => boolean); diff --git a/types/ol/Tile.d.ts b/types/ol/Tile.d.ts index 8089ceb65a..b48acc6329 100644 --- a/types/ol/Tile.d.ts +++ b/types/ol/Tile.d.ts @@ -3,7 +3,7 @@ import Projection from './proj/Projection'; import { TileCoord } from './tilecoord'; import TileState from './TileState'; -export type LoadFunction = ((param0: Tile, param1: string) => void); +export type LoadFunction = ((p0: Tile, p1: string) => void); export interface Options { transition?: number; } @@ -22,4 +22,4 @@ export default class Tile extends Target { refreshInterimChain(): void; setState(state: TileState): void; } -export type UrlFunction = ((param0: TileCoord, param1: number, param2: Projection) => string); +export type UrlFunction = ((p0: TileCoord, p1: number, p2: Projection) => string); diff --git a/types/ol/TileCache.d.ts b/types/ol/TileCache.d.ts index 381200dade..3f836887c4 100644 --- a/types/ol/TileCache.d.ts +++ b/types/ol/TileCache.d.ts @@ -7,9 +7,9 @@ export default class TileCache extends LRUCache { constructor(opt_highWaterMark?: number); expireCache(usedTiles: { [key: string]: TileRange }): void; pruneExceptNewestZ(): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/TileQueue.d.ts b/types/ol/TileQueue.d.ts index 8992bb1945..12ff7aee32 100644 --- a/types/ol/TileQueue.d.ts +++ b/types/ol/TileQueue.d.ts @@ -3,7 +3,7 @@ import Event from './events/Event'; import PriorityQueue from './structs/PriorityQueue'; import Tile from './Tile'; -export type PriorityFunction = ((param0: Tile, param1: string, param2: Coordinate, param3: number) => number); +export type PriorityFunction = ((p0: Tile, p1: string, p2: Coordinate, p3: number) => number); export default class TileQueue extends PriorityQueue { constructor(tilePriorityFunction: PriorityFunction, tileChangeCallback: (() => void)); protected handleTileChange(event: Event): void; diff --git a/types/ol/VectorImageTile.d.ts b/types/ol/VectorImageTile.d.ts index 145d0541d9..c7331bc3b1 100644 --- a/types/ol/VectorImageTile.d.ts +++ b/types/ol/VectorImageTile.d.ts @@ -18,7 +18,7 @@ export interface ReplayState { renderedRevision: number; } export default class VectorImageTile extends Tile { - constructor(tileCoord: TileCoord, state: TileState, sourceRevision: number, format: FeatureFormat, tileLoadFunction: LoadFunction, urlTileCoord: TileCoord, tileUrlFunction: UrlFunction, sourceTileGrid: TileGrid, tileGrid: TileGrid, sourceTiles: { [key: string]: VectorTile }, pixelRatio: number, projection: Projection, tileClass: VectorTile, handleTileChange: ((this: VectorTile_1, param1: Event) => void), zoom: number); + constructor(tileCoord: TileCoord, state: TileState, sourceRevision: number, format: FeatureFormat, tileLoadFunction: LoadFunction, urlTileCoord: TileCoord, tileUrlFunction: UrlFunction, sourceTileGrid: TileGrid, tileGrid: TileGrid, sourceTiles: { [key: string]: VectorTile }, pixelRatio: number, projection: Projection, tileClass: VectorTile, handleTileChange: ((this: VectorTile_1, p1: Event) => void), zoom: number); getContext(layer: Layer): CanvasRenderingContext2D; getImage(layer: Layer): HTMLCanvasElement; getReplayState(layer: Layer): ReplayState; diff --git a/types/ol/View.d.ts b/types/ol/View.d.ts index 8ef4a959a4..644b04a547 100644 --- a/types/ol/View.d.ts +++ b/types/ol/View.d.ts @@ -28,8 +28,8 @@ export interface Animation { start: number; duration: number; complete: boolean; - easing: ((param0: number) => number); - callback: ((param0: boolean) => void); + easing: ((p0: number) => number); + callback: ((p0: boolean) => void); } export interface AnimationOptions { center?: Coordinate; @@ -38,7 +38,7 @@ export interface AnimationOptions { rotation?: number; anchor?: Coordinate; duration?: number; - easing?: ((param0: number) => number); + easing?: ((p0: number) => number); } export interface Constraints { center: Type; @@ -53,8 +53,8 @@ export interface FitOptions { minResolution?: number; maxZoom?: number; duration?: number; - easing?: ((param0: number) => number); - callback?: ((param0: boolean) => void); + easing?: ((p0: number) => number); + callback?: ((p0: boolean) => void); } export interface State { center: Coordinate; @@ -65,7 +65,7 @@ export interface State { } export default class View extends BaseObject { constructor(opt_options?: ViewOptions); - animate(...var_args: (AnimationOptions | ((param0: boolean) => void))[]): void; + animate(...var_args: (AnimationOptions | ((p0: boolean) => void))[]): void; applyOptions_(options: ViewOptions): void; calculateCenterRotate(rotation: number, anchor: Coordinate): Coordinate; calculateCenterZoom(resolution: number, anchor: Coordinate): Coordinate; @@ -88,13 +88,13 @@ export default class View extends BaseObject { getProjection(): Projection; getResolution(): number; getResolutionForExtent(extent: Extent, opt_size?: Size): number; - getResolutionForValueFunction(opt_power?: number): ((param0: number) => number); + getResolutionForValueFunction(opt_power?: number): ((p0: number) => number); getResolutionForZoom(zoom: number): number; getResolutions(): number[]; getRotation(): number; getState(pixelRatio: number): State; getUpdatedOptions_(newOptions: ViewOptions): ViewOptions; - getValueForResolutionFunction(opt_power?: number): ((param0: number) => number); + getValueForResolutionFunction(opt_power?: number): ((p0: number) => number); getZoom(): number; getZoomForResolution(resolution: number): number; isDef(): boolean; @@ -107,9 +107,9 @@ export default class View extends BaseObject { setRotation(rotation: number): void; setZoom(zoom: number): void; updateAnimations_(): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/WebGLMap.d.ts b/types/ol/WebGLMap.d.ts index 1e04111c7e..ef95d51d62 100644 --- a/types/ol/WebGLMap.d.ts +++ b/types/ol/WebGLMap.d.ts @@ -8,9 +8,9 @@ import RenderEvent from './render/Event'; export default class WebGLMap extends PluggableMap { constructor(options: MapOptions); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/centerconstraint.d.ts b/types/ol/centerconstraint.d.ts index 3ece4ac0e4..e8925cd712 100644 --- a/types/ol/centerconstraint.d.ts +++ b/types/ol/centerconstraint.d.ts @@ -3,4 +3,4 @@ import { Extent } from './extent'; export function createExtent(extent: Extent): Type; export function none(center?: Coordinate): Coordinate; -export type Type = ((param0: Coordinate) => Coordinate); +export type Type = ((p0: Coordinate) => Coordinate); diff --git a/types/ol/control/Attribution.d.ts b/types/ol/control/Attribution.d.ts index afb4e3f824..d203f2ef4c 100644 --- a/types/ol/control/Attribution.d.ts +++ b/types/ol/control/Attribution.d.ts @@ -11,9 +11,9 @@ export default class Attribution extends Control { getCollapsible(): boolean; setCollapsed(collapsed: boolean): void; setCollapsible(collapsible: boolean): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -29,5 +29,5 @@ export interface Options { tipLabel?: string; label?: string | HTMLElement; collapseLabel?: string | HTMLElement; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); } diff --git a/types/ol/control/Control.d.ts b/types/ol/control/Control.d.ts index eb4f145efe..66b140fe04 100644 --- a/types/ol/control/Control.d.ts +++ b/types/ol/control/Control.d.ts @@ -11,9 +11,9 @@ export default class Control extends BaseObject { getMap(): PluggableMap; setMap(map: PluggableMap): void; setTarget(target: HTMLElement | string): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -23,6 +23,6 @@ export default class Control extends BaseObject { } export interface Options { element?: HTMLElement; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); target?: HTMLElement | string; } diff --git a/types/ol/control/FullScreen.d.ts b/types/ol/control/FullScreen.d.ts index d3821d3bf8..ee70f58d13 100644 --- a/types/ol/control/FullScreen.d.ts +++ b/types/ol/control/FullScreen.d.ts @@ -5,9 +5,9 @@ import Control from './Control'; export default class FullScreen extends Control { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/control/MousePosition.d.ts b/types/ol/control/MousePosition.d.ts index 1169d0664d..0548777c5c 100644 --- a/types/ol/control/MousePosition.d.ts +++ b/types/ol/control/MousePosition.d.ts @@ -16,9 +16,9 @@ export default class MousePosition extends Control { getProjection(): Projection; setCoordinateFormat(format: CoordinateFormat): void; setProjection(projection: ProjectionLike): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -36,7 +36,7 @@ export interface Options { className?: string; coordinateFormat?: CoordinateFormat; projection?: ProjectionLike; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); target?: HTMLElement | string; undefinedHTML?: string; } diff --git a/types/ol/control/OverviewMap.d.ts b/types/ol/control/OverviewMap.d.ts index b694ac059b..acacf16e06 100644 --- a/types/ol/control/OverviewMap.d.ts +++ b/types/ol/control/OverviewMap.d.ts @@ -16,7 +16,7 @@ export interface Options { collapsible?: boolean; label?: string | HTMLElement; layers?: Layer[] | Collection; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); target?: HTMLElement | string; tipLabel?: string; view?: View; @@ -28,9 +28,9 @@ export default class OverviewMap extends Control { getOverviewMap(): PluggableMap; setCollapsed(collapsed: boolean): void; setCollapsible(collapsible: boolean): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/control/Rotate.d.ts b/types/ol/control/Rotate.d.ts index e691f2eb00..04007f5351 100644 --- a/types/ol/control/Rotate.d.ts +++ b/types/ol/control/Rotate.d.ts @@ -11,15 +11,15 @@ export interface Options { tipLabel?: string; duration?: number; autoHide?: boolean; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); resetNorth?: (() => void); target?: HTMLElement | string; } export default class Rotate extends Control { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/control/ScaleLine.d.ts b/types/ol/control/ScaleLine.d.ts index 6821778a74..3fca5c35be 100644 --- a/types/ol/control/ScaleLine.d.ts +++ b/types/ol/control/ScaleLine.d.ts @@ -8,7 +8,7 @@ export function render(mapEvent: MapEvent): void; export interface Options { className?: string; minWidth?: number; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); target?: HTMLElement | string; units?: Units | string; } @@ -16,9 +16,9 @@ export default class ScaleLine extends Control { constructor(opt_options?: Options); getUnits(): Units; setUnits(units: Units): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/control/Zoom.d.ts b/types/ol/control/Zoom.d.ts index 81eff5768f..6ca5ece273 100644 --- a/types/ol/control/Zoom.d.ts +++ b/types/ol/control/Zoom.d.ts @@ -15,9 +15,9 @@ export interface Options { } export default class Zoom extends Control { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/control/ZoomSlider.d.ts b/types/ol/control/ZoomSlider.d.ts index 9f5c94c1d8..90ed2d8133 100644 --- a/types/ol/control/ZoomSlider.d.ts +++ b/types/ol/control/ZoomSlider.d.ts @@ -8,13 +8,13 @@ export function render(mapEvent: MapEvent): void; export interface Options { className?: string; duration?: number; - render?: ((param0: MapEvent) => void); + render?: ((p0: MapEvent) => void); } export default class ZoomSlider extends Control { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/control/ZoomToExtent.d.ts b/types/ol/control/ZoomToExtent.d.ts index 404d87c1dc..bd300ddfd9 100644 --- a/types/ol/control/ZoomToExtent.d.ts +++ b/types/ol/control/ZoomToExtent.d.ts @@ -15,9 +15,9 @@ export default class ZoomToExtent extends Control { constructor(opt_options?: Options); protected extent: Extent; protected handleZoomToExtent(): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/coordinate.d.ts b/types/ol/coordinate.d.ts index 20b953ad00..715cc643a9 100644 --- a/types/ol/coordinate.d.ts +++ b/types/ol/coordinate.d.ts @@ -15,4 +15,4 @@ export function squaredDistanceToSegment(coordinate: Coordinate, segment: Coordi export function toStringHDMS(coordinate: Coordinate, opt_fractionDigits?: number): string; export function toStringXY(coordinate: Coordinate, opt_fractionDigits?: number): string; export type Coordinate = number[]; -export type CoordinateFormat = ((param0: Coordinate) => string); +export type CoordinateFormat = ((p0: Coordinate) => string); diff --git a/types/ol/css.d.ts b/types/ol/css.d.ts index 274592e4e6..6e8d4118e7 100644 --- a/types/ol/css.d.ts +++ b/types/ol/css.d.ts @@ -4,4 +4,4 @@ export const CLASS_HIDDEN: string; export const CLASS_SELECTABLE: string; export const CLASS_UNSELECTABLE: string; export const CLASS_UNSUPPORTED: string; -export const getFontFamilies: ((param0: string) => { [key: string]: any }); +export const getFontFamilies: ((p0: string) => string[]); diff --git a/types/ol/events.d.ts b/types/ol/events.d.ts index 144a1c4d21..7143f8b916 100644 --- a/types/ol/events.d.ts +++ b/types/ol/events.d.ts @@ -18,4 +18,4 @@ export interface EventsKey { target: EventTargetLike; type: string; } -export type ListenerFunction = ((param0: Event | Event) => void | boolean); +export type ListenerFunction = ((p0: Event | Event) => void | boolean); diff --git a/types/ol/events/condition.d.ts b/types/ol/events/condition.d.ts index f4c92b1411..849d63d60c 100644 --- a/types/ol/events/condition.d.ts +++ b/types/ol/events/condition.d.ts @@ -5,7 +5,7 @@ export function altKeyOnly(mapBrowserEvent: MapBrowserEvent): boolean; export function altShiftKeysOnly(mapBrowserEvent: MapBrowserEvent): boolean; export const always: typeof TRUE; export function click(mapBrowserEvent: MapBrowserEvent): boolean; -export type Condition = ((this: any, param1: MapBrowserEvent) => boolean); +export type Condition = ((this: any, p1: MapBrowserEvent) => boolean); export function doubleClick(mapBrowserEvent: MapBrowserEvent): boolean; export function focus(event: MapBrowserEvent): boolean; export function mouseActionButton(mapBrowserEvent: MapBrowserEvent): boolean; diff --git a/types/ol/extent.d.ts b/types/ol/extent.d.ts index 054d9817e9..9d04ec8be7 100644 --- a/types/ol/extent.d.ts +++ b/types/ol/extent.d.ts @@ -27,7 +27,7 @@ export function extendCoordinates(extent: Extent, coordinates: Coordinate[]): Ex export function extendFlatCoordinates(extent: Extent, flatCoordinates: number[], offset: number, end: number, stride: number): Extent; export function extendRings(extent: Extent, rings: Coordinate[][]): Extent; export function extendXY(extent: Extent, x: number, y: number): void; -export function forEachCorner(extent: Extent, callback: ((this: T, param1: Coordinate) => S), opt_this?: T): S | boolean; +export function forEachCorner(extent: Extent, callback: ((this: T, p1: Coordinate) => S), opt_this?: T): S | boolean; export function getArea(extent: Extent): number; export function getBottomLeft(extent: Extent): Coordinate; export function getBottomRight(extent: Extent): Coordinate; diff --git a/types/ol/featureloader.d.ts b/types/ol/featureloader.d.ts index 194bf7847c..09ce07c018 100644 --- a/types/ol/featureloader.d.ts +++ b/types/ol/featureloader.d.ts @@ -6,5 +6,5 @@ import VectorTile from './VectorTile'; export function loadFeaturesXhr(url: string | FeatureUrlFunction, format: FeatureFormat, success: (() => void) | (() => void), failure: ((this: VectorSource) => void) | (() => void)): FeatureLoader; export function xhr(url: string | FeatureUrlFunction, format: FeatureFormat): FeatureLoader; -export type FeatureLoader = ((this: VectorSource | VectorTile, param1: Extent, param2: number, param3: Projection) => void); -export type FeatureUrlFunction = ((param0: Extent, param1: number, param2: Projection) => string); +export type FeatureLoader = ((this: VectorSource | VectorTile, p1: Extent, p2: number, p3: Projection) => void); +export type FeatureUrlFunction = ((p0: Extent, p1: number, p2: Projection) => string); diff --git a/types/ol/format/GPX.d.ts b/types/ol/format/GPX.d.ts index ef6b150a7b..0a8d925d1f 100644 --- a/types/ol/format/GPX.d.ts +++ b/types/ol/format/GPX.d.ts @@ -12,5 +12,5 @@ export interface LayoutOptions { hasM?: boolean; } export interface Options { - readExtensions?: ((param0: Feature, param1: Node) => void); + readExtensions?: ((p0: Feature, p1: Node) => void); } diff --git a/types/ol/geom/Circle.d.ts b/types/ol/geom/Circle.d.ts index 51df99aa62..b84c136f97 100644 --- a/types/ol/geom/Circle.d.ts +++ b/types/ol/geom/Circle.d.ts @@ -16,9 +16,9 @@ export default class Circle extends SimpleGeometry { setRadius(radius: number): void; transform(source: ProjectionLike, destination: ProjectionLike): Circle; transform(source: ProjectionLike, destination: ProjectionLike): Geometry; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/Geometry.d.ts b/types/ol/geom/Geometry.d.ts index 7db77bf913..691432639f 100644 --- a/types/ol/geom/Geometry.d.ts +++ b/types/ol/geom/Geometry.d.ts @@ -27,9 +27,9 @@ export default class Geometry extends BaseObject { simplify(tolerance: number): Geometry; transform(source: ProjectionLike, destination: ProjectionLike): Geometry; translate(deltaX: number, deltaY: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/GeometryCollection.d.ts b/types/ol/geom/GeometryCollection.d.ts index 56b8b17e65..277c728a7a 100644 --- a/types/ol/geom/GeometryCollection.d.ts +++ b/types/ol/geom/GeometryCollection.d.ts @@ -10,9 +10,9 @@ export default class GeometryCollection extends Geometry { isEmpty(): boolean; setGeometries(geometries: Geometry[]): void; setGeometriesArray(geometries: Geometry[]): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/LineString.d.ts b/types/ol/geom/LineString.d.ts index 2122e7794b..9e130eefe2 100644 --- a/types/ol/geom/LineString.d.ts +++ b/types/ol/geom/LineString.d.ts @@ -8,14 +8,14 @@ import SimpleGeometry from './SimpleGeometry'; export default class LineString extends SimpleGeometry { constructor(coordinates: Coordinate[] | number[], opt_layout?: GeometryLayout); appendCoordinate(coordinate: Coordinate): void; - forEachSegment(callback: ((this: S, param1: Coordinate, param2: Coordinate) => T)): T | boolean; + forEachSegment(callback: ((this: S, p1: Coordinate, p2: Coordinate) => T)): T | boolean; getCoordinateAt(fraction: number, opt_dest?: Coordinate): Coordinate; getCoordinateAtM(m: number, opt_extrapolate?: boolean): Coordinate; getFlatMidpoint(): number[]; getLength(): number; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/LinearRing.d.ts b/types/ol/geom/LinearRing.d.ts index 324a2e6412..72d09ea19e 100644 --- a/types/ol/geom/LinearRing.d.ts +++ b/types/ol/geom/LinearRing.d.ts @@ -8,9 +8,9 @@ import SimpleGeometry from './SimpleGeometry'; export default class LinearRing extends SimpleGeometry { constructor(coordinates: Coordinate[] | number[], opt_layout?: GeometryLayout); getArea(): number; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/MultiLineString.d.ts b/types/ol/geom/MultiLineString.d.ts index c4c6c3d834..7e0caebece 100644 --- a/types/ol/geom/MultiLineString.d.ts +++ b/types/ol/geom/MultiLineString.d.ts @@ -14,9 +14,9 @@ export default class MultiLineString extends SimpleGeometry { getFlatMidpoints(): number[]; getLineString(index: number): LineString; getLineStrings(): LineString[]; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/MultiPoint.d.ts b/types/ol/geom/MultiPoint.d.ts index c44df89a09..a59b9a0bd5 100644 --- a/types/ol/geom/MultiPoint.d.ts +++ b/types/ol/geom/MultiPoint.d.ts @@ -11,9 +11,9 @@ export default class MultiPoint extends SimpleGeometry { appendPoint(point: Point): void; getPoint(index: number): Point; getPoints(): Point[]; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/MultiPolygon.d.ts b/types/ol/geom/MultiPolygon.d.ts index b980f9fa93..3d1959546a 100644 --- a/types/ol/geom/MultiPolygon.d.ts +++ b/types/ol/geom/MultiPolygon.d.ts @@ -16,9 +16,9 @@ export default class MultiPolygon extends SimpleGeometry { getOrientedFlatCoordinates(): number[]; getPolygon(index: number): Polygon; getPolygons(): Polygon[]; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/Point.d.ts b/types/ol/geom/Point.d.ts index 015cc52b70..88e59bf512 100644 --- a/types/ol/geom/Point.d.ts +++ b/types/ol/geom/Point.d.ts @@ -7,9 +7,9 @@ import SimpleGeometry from './SimpleGeometry'; export default class Point extends SimpleGeometry { constructor(coordinates: Coordinate, opt_layout?: GeometryLayout); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/Polygon.d.ts b/types/ol/geom/Polygon.d.ts index d9b0565247..329cdb9bbe 100644 --- a/types/ol/geom/Polygon.d.ts +++ b/types/ol/geom/Polygon.d.ts @@ -24,9 +24,9 @@ export default class Polygon extends SimpleGeometry { getLinearRingCount(): number; getLinearRings(): LinearRing[]; getOrientedFlatCoordinates(): number[]; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/SimpleGeometry.d.ts b/types/ol/geom/SimpleGeometry.d.ts index 2a3e44c419..6f75ff84d1 100644 --- a/types/ol/geom/SimpleGeometry.d.ts +++ b/types/ol/geom/SimpleGeometry.d.ts @@ -23,9 +23,9 @@ export default class SimpleGeometry extends Geometry { getStride(): number; setCoordinates(coordinates: any[], opt_layout?: GeometryLayout): void; setFlatCoordinates(layout: GeometryLayout, flatCoordinates: number[]): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/geom/flat/segments.d.ts b/types/ol/geom/flat/segments.d.ts index eb8fd78c6d..e635a2f318 100644 --- a/types/ol/geom/flat/segments.d.ts +++ b/types/ol/geom/flat/segments.d.ts @@ -1,3 +1,3 @@ import { Coordinate } from '../../coordinate'; -export function forEach(flatCoordinates: number[], offset: number, end: number, stride: number, callback: ((this: S, param1: Coordinate, param2: Coordinate) => T), opt_this?: S): T | boolean; +export function forEach(flatCoordinates: number[], offset: number, end: number, stride: number, callback: ((this: S, p1: Coordinate, p2: Coordinate) => T), opt_this?: S): T | boolean; diff --git a/types/ol/geom/flat/textpath.d.ts b/types/ol/geom/flat/textpath.d.ts index b975981d46..2bfcfd1457 100644 --- a/types/ol/geom/flat/textpath.d.ts +++ b/types/ol/geom/flat/textpath.d.ts @@ -1 +1 @@ -export function drawTextOnPath(flatCoordinates: number[], offset: number, end: number, stride: number, text: string, measure: ((param0: string) => number), startM: number, maxAngle: number): any[][]; +export function drawTextOnPath(flatCoordinates: number[], offset: number, end: number, stride: number, text: string, measure: ((p0: string) => number), startM: number, maxAngle: number): any[][]; diff --git a/types/ol/interaction/DoubleClickZoom.d.ts b/types/ol/interaction/DoubleClickZoom.d.ts index 57501b0009..58cd337443 100644 --- a/types/ol/interaction/DoubleClickZoom.d.ts +++ b/types/ol/interaction/DoubleClickZoom.d.ts @@ -6,9 +6,9 @@ import Interaction from './Interaction'; export default class DoubleClickZoom extends Interaction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/DragAndDrop.d.ts b/types/ol/interaction/DragAndDrop.d.ts index 1bb20307d2..b7280939b0 100644 --- a/types/ol/interaction/DragAndDrop.d.ts +++ b/types/ol/interaction/DragAndDrop.d.ts @@ -10,9 +10,9 @@ import Interaction from './Interaction'; export default class DragAndDrop extends Interaction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'addfeatures', listener: (evt: DragAndDropEvent) => void): EventsKey; once(type: 'addfeatures', listener: (evt: DragAndDropEvent) => void): EventsKey; un(type: 'addfeatures', listener: (evt: DragAndDropEvent) => void): void; diff --git a/types/ol/interaction/DragBox.d.ts b/types/ol/interaction/DragBox.d.ts index 44c5824071..395597c13e 100644 --- a/types/ol/interaction/DragBox.d.ts +++ b/types/ol/interaction/DragBox.d.ts @@ -12,9 +12,9 @@ export default class DragBox extends PointerInteraction { constructor(opt_options?: Options); defaultBoxEndCondition(mapBrowserEvent: MapBrowserEvent, startPixel: Pixel, endPixel: Pixel): boolean; getGeometry(): Polygon; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'boxdrag', listener: (evt: DragBoxEvent) => void): EventsKey; once(type: 'boxdrag', listener: (evt: DragBoxEvent) => void): EventsKey; un(type: 'boxdrag', listener: (evt: DragBoxEvent) => void): void; @@ -44,11 +44,11 @@ export enum DragBoxEventType { BOXDRAG = 'boxdrag', BOXEND = 'boxend', } -export type EndCondition = ((this: any, param1: MapBrowserEvent, param2: Pixel, param3: Pixel) => boolean); +export type EndCondition = ((this: any, p1: MapBrowserEvent, p2: Pixel, p3: Pixel) => boolean); export interface Options { className?: string; condition?: Condition; minArea?: number; boxEndCondition?: EndCondition; - onBoxEnd: ((this: DragBox, param1: MapBrowserEvent) => void); + onBoxEnd: ((this: DragBox, p1: MapBrowserEvent) => void); } diff --git a/types/ol/interaction/DragPan.d.ts b/types/ol/interaction/DragPan.d.ts index e9a3e3e225..f0848f1611 100644 --- a/types/ol/interaction/DragPan.d.ts +++ b/types/ol/interaction/DragPan.d.ts @@ -7,9 +7,9 @@ import PointerInteraction from './Pointer'; export default class DragPan extends PointerInteraction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/DragRotate.d.ts b/types/ol/interaction/DragRotate.d.ts index df9956c87d..547ad92ad1 100644 --- a/types/ol/interaction/DragRotate.d.ts +++ b/types/ol/interaction/DragRotate.d.ts @@ -6,9 +6,9 @@ import PointerInteraction from './Pointer'; export default class DragRotate extends PointerInteraction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/DragRotateAndZoom.d.ts b/types/ol/interaction/DragRotateAndZoom.d.ts index 59388ca84c..1b7d47f1c7 100644 --- a/types/ol/interaction/DragRotateAndZoom.d.ts +++ b/types/ol/interaction/DragRotateAndZoom.d.ts @@ -6,9 +6,9 @@ import PointerInteraction from './Pointer'; export default class DragRotateAndZoom extends PointerInteraction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/DragZoom.d.ts b/types/ol/interaction/DragZoom.d.ts index 1b3ec28372..17ee70933a 100644 --- a/types/ol/interaction/DragZoom.d.ts +++ b/types/ol/interaction/DragZoom.d.ts @@ -6,9 +6,9 @@ import DragBox, { DragBoxEvent } from './DragBox'; export default class DragZoom extends DragBox { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'boxdrag', listener: (evt: DragBoxEvent) => void): EventsKey; once(type: 'boxdrag', listener: (evt: DragBoxEvent) => void): EventsKey; un(type: 'boxdrag', listener: (evt: DragBoxEvent) => void): void; diff --git a/types/ol/interaction/Draw.d.ts b/types/ol/interaction/Draw.d.ts index afea0b3c12..b65d70af2e 100644 --- a/types/ol/interaction/Draw.d.ts +++ b/types/ol/interaction/Draw.d.ts @@ -20,9 +20,9 @@ export default class Draw extends PointerInteraction { finishDrawing(): void; getOverlay(): VectorLayer; removeLastPoint(): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -47,7 +47,7 @@ export enum DrawEventType { DRAWSTART = 'drawstart', DRAWEND = 'drawend', } -export type GeometryFunction = ((param0: SketchCoordType, param1: SimpleGeometry) => SimpleGeometry); +export type GeometryFunction = ((p0: SketchCoordType, p1?: SimpleGeometry) => SimpleGeometry); export type LineCoordType = Coordinate[]; export interface Options { type: GeometryType; diff --git a/types/ol/interaction/Extent.d.ts b/types/ol/interaction/Extent.d.ts index e06f57256f..b01d52f1d7 100644 --- a/types/ol/interaction/Extent.d.ts +++ b/types/ol/interaction/Extent.d.ts @@ -10,9 +10,9 @@ export default class ExtentInteraction extends PointerInteraction { constructor(opt_options?: Options); getExtent(): Extent; setExtent(extent: Extent): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/Interaction.d.ts b/types/ol/interaction/Interaction.d.ts index 801975f517..9719a19b01 100644 --- a/types/ol/interaction/Interaction.d.ts +++ b/types/ol/interaction/Interaction.d.ts @@ -19,9 +19,9 @@ export default class Interaction extends BaseObject { handleEvent(mapBrowserEvent: MapBrowserEvent): boolean; setActive(active: boolean): void; setMap(map: PluggableMap): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -33,5 +33,5 @@ export default class Interaction extends BaseObject { un(type: 'propertychange', listener: (evt: ObjectEvent) => void): void; } export interface InteractionOptions { - handleEvent: ((param0: MapBrowserEvent) => boolean); + handleEvent: ((p0: MapBrowserEvent) => boolean); } diff --git a/types/ol/interaction/KeyboardPan.d.ts b/types/ol/interaction/KeyboardPan.d.ts index 733c6968dc..1826662eb8 100644 --- a/types/ol/interaction/KeyboardPan.d.ts +++ b/types/ol/interaction/KeyboardPan.d.ts @@ -7,9 +7,9 @@ import Interaction from './Interaction'; export default class KeyboardPan extends Interaction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/KeyboardZoom.d.ts b/types/ol/interaction/KeyboardZoom.d.ts index 9072074042..6277a8ad5b 100644 --- a/types/ol/interaction/KeyboardZoom.d.ts +++ b/types/ol/interaction/KeyboardZoom.d.ts @@ -7,9 +7,9 @@ import Interaction from './Interaction'; export default class KeyboardZoom extends Interaction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/Modify.d.ts b/types/ol/interaction/Modify.d.ts index 914138115e..faaa701fe5 100644 --- a/types/ol/interaction/Modify.d.ts +++ b/types/ol/interaction/Modify.d.ts @@ -22,9 +22,9 @@ export default class Modify extends PointerInteraction { constructor(options: Options); getOverlay(): VectorLayer; removePoint(): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/MouseWheelZoom.d.ts b/types/ol/interaction/MouseWheelZoom.d.ts index e492aade1e..3c04a42f4a 100644 --- a/types/ol/interaction/MouseWheelZoom.d.ts +++ b/types/ol/interaction/MouseWheelZoom.d.ts @@ -11,9 +11,9 @@ export enum Mode { export default class MouseWheelZoom extends Interaction { constructor(opt_options?: Options); setMouseAnchor(useAnchor: boolean): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/PinchRotate.d.ts b/types/ol/interaction/PinchRotate.d.ts index 77d6a0e984..297b30e230 100644 --- a/types/ol/interaction/PinchRotate.d.ts +++ b/types/ol/interaction/PinchRotate.d.ts @@ -9,9 +9,9 @@ export interface Options { } export default class PinchRotate extends PointerInteraction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/PinchZoom.d.ts b/types/ol/interaction/PinchZoom.d.ts index fdc625b019..f6c4c65f90 100644 --- a/types/ol/interaction/PinchZoom.d.ts +++ b/types/ol/interaction/PinchZoom.d.ts @@ -9,9 +9,9 @@ export interface Options { } export default class PinchZoom extends PointerInteraction { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/Pointer.d.ts b/types/ol/interaction/Pointer.d.ts index 4a6b6e7def..7003822e72 100644 --- a/types/ol/interaction/Pointer.d.ts +++ b/types/ol/interaction/Pointer.d.ts @@ -9,12 +9,12 @@ import Interaction from './Interaction'; export function centroid(pointerEvents: PointerEvent[]): Pixel; export interface Options { - handleDownEvent?: ((param0: MapBrowserPointerEvent) => boolean); - handleDragEvent?: ((param0: MapBrowserPointerEvent) => void); - handleEvent?: ((param0: MapBrowserEvent) => boolean); - handleMoveEvent?: ((param0: MapBrowserPointerEvent) => void); - handleUpEvent?: ((param0: MapBrowserPointerEvent) => boolean); - stopDown?: ((param0: boolean) => boolean); + handleDownEvent?: ((p0: MapBrowserPointerEvent) => boolean); + handleDragEvent?: ((p0: MapBrowserPointerEvent) => void); + handleEvent?: ((p0: MapBrowserEvent) => boolean); + handleMoveEvent?: ((p0: MapBrowserPointerEvent) => void); + handleUpEvent?: ((p0: MapBrowserPointerEvent) => boolean); + stopDown?: ((p0: boolean) => boolean); } export default class PointerInteraction extends Interaction { constructor(opt_options?: Options); @@ -25,9 +25,9 @@ export default class PointerInteraction extends Interaction { protected handleMoveEvent(mapBrowserEvent: MapBrowserPointerEvent): void; protected handleUpEvent(mapBrowserEvent: MapBrowserPointerEvent): boolean; stopDown(handled: boolean): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/Select.d.ts b/types/ol/interaction/Select.d.ts index f0af019eb1..9df62003da 100644 --- a/types/ol/interaction/Select.d.ts +++ b/types/ol/interaction/Select.d.ts @@ -10,11 +10,11 @@ import { ObjectEvent } from '../Object'; import { StyleFunction, StyleLike } from '../style/Style'; import Interaction from './Interaction'; -export type FilterFunction = ((param0: FeatureLike, param1: Layer) => boolean); +export type FilterFunction = ((p0: FeatureLike, p1: Layer) => boolean); export interface Options { addCondition?: Condition; condition?: Condition; - layers?: Layer[] | ((param0: Layer) => boolean); + layers?: Layer[] | ((p0: Layer) => boolean); style?: StyleLike; removeCondition?: Condition; toggleCondition?: Condition; @@ -31,9 +31,9 @@ export default class Select extends Interaction { getLayer(feature: FeatureLike): VectorLayer; getOverlay(): VectorLayer; setHitTolerance(hitTolerance: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/Snap.d.ts b/types/ol/interaction/Snap.d.ts index e834b9cc89..bebefaeeaf 100644 --- a/types/ol/interaction/Snap.d.ts +++ b/types/ol/interaction/Snap.d.ts @@ -30,9 +30,9 @@ export default class Snap extends PointerInteraction { addFeature(feature: Feature, opt_listen?: boolean): void; removeFeature(feature: Feature, opt_unlisten?: boolean): void; snapTo(pixel: Pixel, pixelCoordinate: Coordinate, map: PluggableMap): Result; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/interaction/Translate.d.ts b/types/ol/interaction/Translate.d.ts index bd7693c730..ac5eb6e661 100644 --- a/types/ol/interaction/Translate.d.ts +++ b/types/ol/interaction/Translate.d.ts @@ -14,16 +14,16 @@ export class TranslateEvent extends Event { } export interface Options { features?: Collection; - layers?: Layer[] | ((param0: Layer) => boolean); + layers?: Layer[] | ((p0: Layer) => boolean); hitTolerance?: number; } export default class Translate extends PointerInteraction { constructor(opt_options?: Options); getHitTolerance(): number; setHitTolerance(hitTolerance: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/Base.d.ts b/types/ol/layer/Base.d.ts index dcb3b2ef55..e62d2239fd 100644 --- a/types/ol/layer/Base.d.ts +++ b/types/ol/layer/Base.d.ts @@ -25,9 +25,9 @@ export default class BaseLayer extends BaseObject { setOpacity(opacity: number): void; setVisible(visible: boolean): void; setZIndex(zindex: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/Group.d.ts b/types/ol/layer/Group.d.ts index dc2157cf2d..1f3f3d3b16 100644 --- a/types/ol/layer/Group.d.ts +++ b/types/ol/layer/Group.d.ts @@ -9,9 +9,9 @@ export default class LayerGroup extends BaseLayer { constructor(opt_options?: Options); getLayers(): Collection; setLayers(layers: Collection): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/Heatmap.d.ts b/types/ol/layer/Heatmap.d.ts index a2aa502e07..c548c09a34 100644 --- a/types/ol/layer/Heatmap.d.ts +++ b/types/ol/layer/Heatmap.d.ts @@ -16,9 +16,9 @@ export default class Heatmap extends VectorLayer { setBlur(blur: number): void; setGradient(colors: string[]): void; setRadius(radius: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; @@ -79,7 +79,7 @@ export interface Options { radius?: number; blur?: number; shadow?: number; - weight?: string | ((param0: Feature) => number); + weight?: string | ((p0: Feature) => number); renderMode?: VectorRenderType | string; source?: VectorSource; } diff --git a/types/ol/layer/Image.d.ts b/types/ol/layer/Image.d.ts index c38287adcf..46fabc275f 100644 --- a/types/ol/layer/Image.d.ts +++ b/types/ol/layer/Image.d.ts @@ -14,9 +14,9 @@ export default class ImageLayer extends Layer { protected type: LayerType; getSource(): ImageSource; getSource(): Source; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/Layer.d.ts b/types/ol/layer/Layer.d.ts index 9f4f1d5b11..bd0982f5f1 100644 --- a/types/ol/layer/Layer.d.ts +++ b/types/ol/layer/Layer.d.ts @@ -14,9 +14,9 @@ export default class Layer extends BaseLayer { getSource(): Source; setMap(map: PluggableMap): void; setSource(source: Source): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/Tile.d.ts b/types/ol/layer/Tile.d.ts index 6988830cde..c7c2852c3f 100644 --- a/types/ol/layer/Tile.d.ts +++ b/types/ol/layer/Tile.d.ts @@ -30,9 +30,9 @@ export default class TileLayer extends Layer { getUseInterimTilesOnError(): boolean; setPreload(preload: number): void; setUseInterimTilesOnError(useInterimTilesOnError: boolean): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/Vector.d.ts b/types/ol/layer/Vector.d.ts index c661e5c6d8..2626e31117 100644 --- a/types/ol/layer/Vector.d.ts +++ b/types/ol/layer/Vector.d.ts @@ -36,7 +36,7 @@ export default class VectorLayer extends Layer { getDeclutter(): boolean; getRenderBuffer(): number; getRenderMode(): VectorRenderType | string; - getRenderOrder(): ((param0: Feature, param1: Feature) => number); + getRenderOrder(): ((p0: Feature, p1: Feature) => number); getSource(): VectorSource; getSource(): Source; getStyle(): StyleLike; @@ -46,9 +46,9 @@ export default class VectorLayer extends Layer { setDeclutter(declutter: boolean): void; setRenderOrder(renderOrder: OrderFunction): void; setStyle(style: Style | Style[] | StyleFunction): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/layer/VectorTile.d.ts b/types/ol/layer/VectorTile.d.ts index 8473c97a0d..226f428bda 100644 --- a/types/ol/layer/VectorTile.d.ts +++ b/types/ol/layer/VectorTile.d.ts @@ -40,9 +40,9 @@ export default class VectorTileLayer extends VectorLayer { getUseInterimTilesOnError(): boolean; setPreload(preload: number): void; setUseInterimTilesOnError(useInterimTilesOnError: boolean): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/loadingstrategy.d.ts b/types/ol/loadingstrategy.d.ts index 1add3eb8a3..202260fe30 100644 --- a/types/ol/loadingstrategy.d.ts +++ b/types/ol/loadingstrategy.d.ts @@ -3,4 +3,4 @@ import TileGrid from './tilegrid/TileGrid'; export function all(extent: Extent, resolution: number): Extent[]; export function bbox(extent: Extent, resolution: number): Extent[]; -export function tile(tileGrid: TileGrid): ((param0: Extent, param1: number) => Extent[]); +export function tile(tileGrid: TileGrid): ((p0: Extent, p1: number) => Extent[]); diff --git a/types/ol/pointer/EventSource.d.ts b/types/ol/pointer/EventSource.d.ts index a4a3aa2db3..a7cc500bfe 100644 --- a/types/ol/pointer/EventSource.d.ts +++ b/types/ol/pointer/EventSource.d.ts @@ -3,5 +3,5 @@ import PointerEventHandler from './PointerEventHandler'; export default class EventSource { constructor(dispatcher: PointerEventHandler, mapping: { [key: string]: any }); getEvents(): string[]; - getHandlerForEvent(eventType: string): ((param0: Event) => void); + getHandlerForEvent(eventType: string): ((p0: Event) => void); } diff --git a/types/ol/proj.d.ts b/types/ol/proj.d.ts index 0f390a5df5..74d187000f 100644 --- a/types/ol/proj.d.ts +++ b/types/ol/proj.d.ts @@ -4,7 +4,7 @@ import Projection from './proj/Projection'; import Units from './proj/Units'; export function addCommon(): void; -export function addCoordinateTransforms(source: ProjectionLike, destination: ProjectionLike, forward: ((param0: Coordinate) => Coordinate), inverse: ((param0: Coordinate) => Coordinate)): void; +export function addCoordinateTransforms(source: ProjectionLike, destination: ProjectionLike, forward: ((p0: Coordinate) => Coordinate), inverse: ((p0: Coordinate) => Coordinate)): void; export function addEquivalentProjections(projections: Projection[]): void; export function addEquivalentTransforms(projections1: Projection[], projections2: Projection[], forwardTransform: TransformFunction, inverseTransform: TransformFunction): void; export function addProjection(projection: Projection): void; @@ -12,7 +12,7 @@ export function addProjections(projections: Projection[]): void; export function clearAllProjections(): void; export function cloneTransform(input: number[], opt_output?: number[], opt_dimension?: number): number[]; export function createProjection(projection: Projection | string, defaultCode: string): Projection; -export function createTransformFromCoordinateTransform(coordTransform: ((param0: Coordinate) => Coordinate)): TransformFunction; +export function createTransformFromCoordinateTransform(coordTransform: ((p0: Coordinate) => Coordinate)): TransformFunction; export function equivalent(projection1: Projection, projection2: Projection): boolean; export function fromLonLat(coordinate: Coordinate, opt_projection?: ProjectionLike): Coordinate; export function get(projectionLike: ProjectionLike): Projection; @@ -25,4 +25,4 @@ export function transform(coordinate: Coordinate, source: ProjectionLike, destin export function transformExtent(extent: Extent, source: ProjectionLike, destination: ProjectionLike): Extent; export function transformWithProjections(point: Coordinate, sourceProjection: Projection, destinationProjection: Projection): Coordinate; export type ProjectionLike = Projection | string; -export type TransformFunction = ((param0: number[], param1: number[], param2: number) => number[]); +export type TransformFunction = ((p0: number[], p1?: number[], p2?: number) => number[]); diff --git a/types/ol/proj/Projection.d.ts b/types/ol/proj/Projection.d.ts index 8e43c2237b..9dbaeebc01 100644 --- a/types/ol/proj/Projection.d.ts +++ b/types/ol/proj/Projection.d.ts @@ -11,7 +11,7 @@ export interface Options { global?: boolean; metersPerUnit?: number; worldExtent?: Extent; - getPointResolution?: ((param0: number, param1: Coordinate) => number); + getPointResolution?: ((p0: number, p1: Coordinate) => number); } export default class Projection { constructor(options: Options); @@ -21,13 +21,13 @@ export default class Projection { getDefaultTileGrid(): TileGrid; getExtent(): Extent; getMetersPerUnit(): number; - getPointResolutionFunc(): ((param0: number, param1: Coordinate) => number); + getPointResolutionFunc(): ((p0: number, p1: Coordinate) => number); getUnits(): Units; getWorldExtent(): Extent; isGlobal(): boolean; setDefaultTileGrid(tileGrid: TileGrid): void; setExtent(extent: Extent): void; - setGetPointResolution(func: ((param0: number, param1: Coordinate) => number)): void; + setGetPointResolution(func: ((p0: number, p1: Coordinate) => number)): void; setGlobal(global: boolean): void; setWorldExtent(worldExtent: Extent): void; } diff --git a/types/ol/render.d.ts b/types/ol/render.d.ts index 2f162bf323..6e7a47ba9f 100644 --- a/types/ol/render.d.ts +++ b/types/ol/render.d.ts @@ -4,7 +4,7 @@ import CanvasImmediateRenderer from './render/canvas/Immediate'; import { Size } from './size'; export function toContext(context: CanvasRenderingContext2D, opt_options?: ToContextOptions): CanvasImmediateRenderer; -export type OrderFunction = ((param0: FeatureLike, param1: FeatureLike) => number); +export type OrderFunction = ((p0: FeatureLike, p1: FeatureLike) => number); export interface State { context: CanvasRenderingContext2D; feature: FeatureLike; diff --git a/types/ol/render/canvas/Replay.d.ts b/types/ol/render/canvas/Replay.d.ts index b525600ad3..008a4029ad 100644 --- a/types/ol/render/canvas/Replay.d.ts +++ b/types/ol/render/canvas/Replay.d.ts @@ -38,6 +38,6 @@ export default class CanvasReplay extends VectorContext { replayImage_(context: CanvasRenderingContext2D, x: number, y: number, image: HTMLImageElement | HTMLCanvasElement | HTMLVideoElement, anchorX: number, anchorY: number, declutterGroup: DeclutterGroup, height: number, opacity: number, originX: number, originY: number, rotation: number, scale: number, snapToPixel: boolean, width: number, padding: number[], fillInstruction: any[], strokeInstruction: any[]): void; replayTextBackground_(context: CanvasRenderingContext2D, p1: Coordinate, p2: Coordinate, p3: Coordinate, p4: Coordinate, fillInstruction: any[], strokeInstruction: any[]): void; reverseHitDetectionInstructions(): void; - updateFillStyle(state: FillStrokeState, createFill: ((this: CanvasReplay, param1: FillStrokeState, param2: Geometry | RenderFeature) => any[]), geometry: Geometry | RenderFeature): void; - updateStrokeStyle(state: FillStrokeState, applyStroke: ((this: CanvasReplay, param1: FillStrokeState) => void)): void; + updateFillStyle(state: FillStrokeState, createFill: ((this: CanvasReplay, p1: FillStrokeState, p2: Geometry | RenderFeature) => any[]), geometry: Geometry | RenderFeature): void; + updateStrokeStyle(state: FillStrokeState, applyStroke: ((this: CanvasReplay, p1: FillStrokeState) => void)): void; } diff --git a/types/ol/render/canvas/ReplayGroup.d.ts b/types/ol/render/canvas/ReplayGroup.d.ts index b0aaff4b9c..091b90a1f2 100644 --- a/types/ol/render/canvas/ReplayGroup.d.ts +++ b/types/ol/render/canvas/ReplayGroup.d.ts @@ -14,7 +14,7 @@ export default class CanvasReplayGroup extends ReplayGroup { constructor(tolerance: number, maxExtent: Extent, resolution: number, pixelRatio: number, overlaps: boolean, declutterTree: any, opt_renderBuffer?: number); clip(context: CanvasRenderingContext2D, transform: Transform): void; finish(): void; - forEachFeatureAtCoordinate(coordinate: Coordinate, resolution: number, rotation: number, hitTolerance: number, skippedFeaturesHash: { [key: string]: boolean }, callback: ((param0: Feature | RenderFeature) => T), declutterReplays: { [key: string]: DeclutterGroup }): T; + forEachFeatureAtCoordinate(coordinate: Coordinate, resolution: number, rotation: number, hitTolerance: number, skippedFeaturesHash: { [key: string]: boolean }, callback: ((p0: Feature | RenderFeature) => T), declutterReplays: { [key: string]: DeclutterGroup }): T; getClipCoords(transform: Transform): number[]; getReplays(): { [key: string]: { [key in ReplayType]: CanvasReplay } }; hasReplays(replays: ReplayType[]): boolean; diff --git a/types/ol/render/webgl/Replay.d.ts b/types/ol/render/webgl/Replay.d.ts index ace9281729..62713a9110 100644 --- a/types/ol/render/webgl/Replay.d.ts +++ b/types/ol/render/webgl/Replay.d.ts @@ -24,14 +24,14 @@ export default class WebGLReplay extends VectorContext { protected vertices: number[]; protected verticesBuffer: WebGLBuffer; protected drawElements(gl: WebGLRenderingContext, context: WebGLContext, start: number, end: number): void; - protected drawHitDetectionReplay(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((param0: Feature | RenderFeature) => T), oneByOne: boolean, opt_hitExtent?: Extent): T; - protected drawHitDetectionReplayAll(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((param0: Feature | RenderFeature) => T)): T; - protected drawHitDetectionReplayOneByOne(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((param0: Feature | RenderFeature) => T), opt_hitExtent?: Extent): T; + protected drawHitDetectionReplay(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((p0: Feature | RenderFeature) => T), oneByOne: boolean, opt_hitExtent?: Extent): T; + protected drawHitDetectionReplayAll(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((p0: Feature | RenderFeature) => T)): T; + protected drawHitDetectionReplayOneByOne(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((p0: Feature | RenderFeature) => T), opt_hitExtent?: Extent): T; protected drawReplay(gl: WebGLRenderingContext, context: WebGLContext, skippedFeaturesHash: { [key: string]: boolean }, hitDetection: boolean): void; protected setUpProgram(gl: WebGLRenderingContext, context: WebGLContext, size: Size, pixelRatio: number): Locations | Locations_1 | Locations_2 | Locations_3; protected shutDownProgram(gl: WebGLRenderingContext, locations: Locations | Locations_1 | Locations_2 | Locations_3): void; protected maxExtent: Extent; finish(context: WebGLContext): void; getDeleteResourcesFunction(context: WebGLContext): (() => void); - replay(context: WebGLContext, center: Coordinate, resolution: number, rotation: number, size: Size, pixelRatio: number, opacity: number, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((param0: Feature | RenderFeature) => T), oneByOne: boolean, opt_hitExtent?: Extent): T; + replay(context: WebGLContext, center: Coordinate, resolution: number, rotation: number, size: Size, pixelRatio: number, opacity: number, skippedFeaturesHash: { [key: string]: boolean }, featureCallback: ((p0: Feature | RenderFeature) => T), oneByOne: boolean, opt_hitExtent?: Extent): T; } diff --git a/types/ol/render/webgl/ReplayGroup.d.ts b/types/ol/render/webgl/ReplayGroup.d.ts index 68d4944390..9c5a655b7e 100644 --- a/types/ol/render/webgl/ReplayGroup.d.ts +++ b/types/ol/render/webgl/ReplayGroup.d.ts @@ -9,7 +9,7 @@ import ReplayGroup from '../ReplayGroup'; export default class WebGLReplayGroup extends ReplayGroup { constructor(tolerance: number, maxExtent: Extent, opt_renderBuffer?: number); finish(context: WebGLContext): void; - forEachFeatureAtCoordinate(coordinate: Coordinate, context: WebGLContext, center: Coordinate, resolution: number, rotation: number, size: Size, pixelRatio: number, opacity: number, skippedFeaturesHash: { [key: string]: boolean }, callback: ((param0: Feature | RenderFeature) => T)): T; + forEachFeatureAtCoordinate(coordinate: Coordinate, context: WebGLContext, center: Coordinate, resolution: number, rotation: number, size: Size, pixelRatio: number, opacity: number, skippedFeaturesHash: { [key: string]: boolean }, callback: ((p0: Feature | RenderFeature) => T)): T; getDeleteResourcesFunction(context: WebGLContext): (() => void); hasFeatureAtCoordinate(coordinate: Coordinate, context: WebGLContext, center: Coordinate, resolution: number, rotation: number, size: Size, pixelRatio: number, opacity: number, skippedFeaturesHash: { [key: string]: boolean }): boolean; replay(context: WebGLContext, center: Coordinate, resolution: number, rotation: number, size: Size, pixelRatio: number, opacity: number, skippedFeaturesHash: { [key: string]: boolean }): void; diff --git a/types/ol/renderer/Layer.d.ts b/types/ol/renderer/Layer.d.ts index 262d41630e..c6d22c286c 100644 --- a/types/ol/renderer/Layer.d.ts +++ b/types/ol/renderer/Layer.d.ts @@ -15,18 +15,18 @@ import TileRange from '../TileRange'; export default class LayerRenderer extends Observable { constructor(layer: Layer); - protected createLoadedTileFinder(source: TileSource, projection: Projection, tiles: { [key: number]: { [key: string]: Tile } }): ((param0: number, param1: TileRange) => boolean); + protected createLoadedTileFinder(source: TileSource, projection: Projection, tiles: { [key: number]: { [key: string]: Tile } }): ((p0: number, p1: TileRange) => boolean); protected loadImage(image: ImageBase): boolean; protected manageTilePyramid(frameState: FrameState, tileSource: TileSource, tileGrid: TileGrid, pixelRatio: number, projection: Projection, extent: Extent, currentZ: number, preload: number, opt_tileCallback?: (() => void), opt_this?: T): void; protected renderIfReadyAndVisible(): void; protected scheduleExpireCache(frameState: FrameState, tileSource: TileSource): void; protected updateUsedTiles(usedTiles: { [key: string]: { [key: string]: TileRange } }, tileSource: TileSource, z: number, tileRange: TileRange): void; - forEachFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, callback: ((param0: FeatureLike, param1: Layer) => T)): T | void; + forEachFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, callback: ((p0: FeatureLike, p1: Layer) => T)): T | void; getLayer(): Layer; hasFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/Map.d.ts b/types/ol/renderer/Map.d.ts index 63260aab6f..5bac6d4b07 100644 --- a/types/ol/renderer/Map.d.ts +++ b/types/ol/renderer/Map.d.ts @@ -18,10 +18,10 @@ export default class MapRenderer extends Disposable { protected scheduleExpireIconCache(frameState: FrameState): void; protected scheduleRemoveUnusedLayerRenderers(frameState: FrameState): void; dispatchRenderEvent(type: EventType, frameState: FrameState): void; - forEachFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, callback: ((this: S, param1: FeatureLike, param2: Layer) => T), thisArg: S, layerFilter: ((this: U, param1: Layer) => boolean), thisArg2: U): T; - forEachLayerAtPixel(pixel: Pixel, frameState: FrameState, hitTolerance: number, callback: ((this: S, param1: Layer, param2: Uint8ClampedArray | Uint8Array) => T), thisArg: S, layerFilter: ((this: U, param1: Layer) => boolean), thisArg2: U): T; + forEachFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, callback: ((this: S, p1: FeatureLike, p2: Layer) => T), thisArg: S, layerFilter: ((this: U, p1: Layer) => boolean), thisArg2: U): T; + forEachLayerAtPixel(pixel: Pixel, frameState: FrameState, hitTolerance: number, callback: ((this: S, p1: Layer, p2: Uint8ClampedArray | Uint8Array) => T), thisArg: S, layerFilter: ((this: U, p1: Layer) => boolean), thisArg2: U): T; getMap(): PluggableMap; - hasFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, layerFilter: ((this: U, param1: Layer) => boolean), thisArg: U): boolean; + hasFeatureAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, layerFilter: ((this: U, p1: Layer) => boolean), thisArg: U): boolean; registerLayerRenderers(constructors: LayerRenderer[]): void; removeLayerRenderers(): void; renderFrame(frameState: FrameState): void; diff --git a/types/ol/renderer/canvas/ImageLayer.d.ts b/types/ol/renderer/canvas/ImageLayer.d.ts index 4c3139ec86..1b3623633d 100644 --- a/types/ol/renderer/canvas/ImageLayer.d.ts +++ b/types/ol/renderer/canvas/ImageLayer.d.ts @@ -10,9 +10,9 @@ export default class CanvasImageLayerRenderer extends IntermediateCanvasRenderer constructor(imageLayer: ImageLayer | VectorLayer); create(mapRenderer: MapRenderer, layer: Layer): CanvasImageLayerRenderer; handles(layer: Layer): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/canvas/IntermediateCanvas.d.ts b/types/ol/renderer/canvas/IntermediateCanvas.d.ts index c6a9ca5e99..1cfb195b87 100644 --- a/types/ol/renderer/canvas/IntermediateCanvas.d.ts +++ b/types/ol/renderer/canvas/IntermediateCanvas.d.ts @@ -9,9 +9,9 @@ export default class IntermediateCanvasRenderer extends CanvasLayerRenderer { protected coordinateToCanvasPixelTransform: Transform; getImage(): HTMLCanvasElement | HTMLVideoElement | HTMLImageElement; getImageTransform(): Transform; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/canvas/Layer.d.ts b/types/ol/renderer/canvas/Layer.d.ts index fe4afa54a7..80c3d5a8ab 100644 --- a/types/ol/renderer/canvas/Layer.d.ts +++ b/types/ol/renderer/canvas/Layer.d.ts @@ -16,11 +16,11 @@ export default class CanvasLayerRenderer extends LayerRenderer { protected postCompose(context: CanvasRenderingContext2D, frameState: FrameState, layerState: State, opt_transform?: Transform): void; protected preCompose(context: CanvasRenderingContext2D, frameState: FrameState, opt_transform?: Transform): void; composeFrame(frameState: FrameState, layerState: State, context: CanvasRenderingContext2D): void; - forEachLayerAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, callback: ((this: S, param1: Layer, param2: Uint8ClampedArray | Uint8Array) => T), thisArg: S): T; + forEachLayerAtCoordinate(coordinate: Coordinate, frameState: FrameState, hitTolerance: number, callback: ((this: S, p1: Layer, p2: Uint8ClampedArray | Uint8Array) => T), thisArg: S): T; prepareFrame(frameState: FrameState, layerState: State): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/canvas/TileLayer.d.ts b/types/ol/renderer/canvas/TileLayer.d.ts index 15a66b0154..cfc8fc19d2 100644 --- a/types/ol/renderer/canvas/TileLayer.d.ts +++ b/types/ol/renderer/canvas/TileLayer.d.ts @@ -24,9 +24,9 @@ export default class CanvasTileLayerRenderer extends IntermediateCanvasRenderer getLayer(): TileLayer | VectorTileLayer; getLayer(): Layer; getTile(z: number, x: number, y: number, pixelRatio: number, projection: Projection): Tile; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/canvas/VectorLayer.d.ts b/types/ol/renderer/canvas/VectorLayer.d.ts index 81252f512c..00a1d100cb 100644 --- a/types/ol/renderer/canvas/VectorLayer.d.ts +++ b/types/ol/renderer/canvas/VectorLayer.d.ts @@ -16,9 +16,9 @@ export default class CanvasVectorLayerRenderer extends CanvasLayerRenderer { compose(context: CanvasRenderingContext2D, frameState: FrameState, layerState: State): void; handleFontsChanged_(event: Event): void; renderFeature(feature: Feature, resolution: number, pixelRatio: number, styles: Style | Style[], replayGroup: CanvasReplayGroup): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/canvas/VectorTileLayer.d.ts b/types/ol/renderer/canvas/VectorTileLayer.d.ts index e32ec22ab5..2f23fbdbbd 100644 --- a/types/ol/renderer/canvas/VectorTileLayer.d.ts +++ b/types/ol/renderer/canvas/VectorTileLayer.d.ts @@ -14,9 +14,9 @@ export default class CanvasVectorTileLayerRenderer extends CanvasTileLayerRender handles(layer: Layer): boolean; handleFontsChanged_(event: Event): void; renderFeature(feature: FeatureLike, squaredTolerance: number, styles: Style | Style[], replayGroup: CanvasReplayGroup): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/vector.d.ts b/types/ol/renderer/vector.d.ts index 63cb8a717d..64db880f83 100644 --- a/types/ol/renderer/vector.d.ts +++ b/types/ol/renderer/vector.d.ts @@ -16,4 +16,4 @@ import Style from '../style/Style'; export function defaultOrder(feature1: FeatureLike, feature2: FeatureLike): number; export function getSquaredTolerance(resolution: number, pixelRatio: number): number; export function getTolerance(resolution: number, pixelRatio: number): number; -export function renderFeature(replayGroup: ReplayGroup, feature: FeatureLike, style: Style, squaredTolerance: number, listener: ((this: T, param1: Event) => void), thisArg: T): boolean; +export function renderFeature(replayGroup: ReplayGroup, feature: FeatureLike, style: Style, squaredTolerance: number, listener: ((this: T, p1: Event) => void), thisArg: T): boolean; diff --git a/types/ol/renderer/webgl/ImageLayer.d.ts b/types/ol/renderer/webgl/ImageLayer.d.ts index 4d52e347a7..a23440541f 100644 --- a/types/ol/renderer/webgl/ImageLayer.d.ts +++ b/types/ol/renderer/webgl/ImageLayer.d.ts @@ -10,9 +10,9 @@ export default class WebGLImageLayerRenderer extends WebGLLayerRenderer { constructor(mapRenderer: WebGLMapRenderer, imageLayer: ImageLayer); create(mapRenderer: MapRenderer, layer: Layer): WebGLImageLayerRenderer; handles(layer: Layer): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/webgl/Layer.d.ts b/types/ol/renderer/webgl/Layer.d.ts index 714a6a7e62..9f059e9e43 100644 --- a/types/ol/renderer/webgl/Layer.d.ts +++ b/types/ol/renderer/webgl/Layer.d.ts @@ -18,15 +18,15 @@ export default class WebGLLayerRenderer extends LayerRenderer { protected texture: WebGLTexture; protected bindFramebuffer(frameState: FrameState, framebufferDimension: number): void; composeFrame(frameState: FrameState, layerState: State, context: WebGLContext): void; - forEachLayerAtPixel(pixel: Pixel, frameState: FrameState, callback: ((this: S, param1: Layer, param2: Uint8ClampedArray | Uint8Array) => T), thisArg: S): T; + forEachLayerAtPixel(pixel: Pixel, frameState: FrameState, callback: ((this: S, p1: Layer, p2: Uint8ClampedArray | Uint8Array) => T), thisArg: S): T; getProjectionMatrix(): Transform; getTexCoordMatrix(): Transform; getTexture(): WebGLTexture; handleWebGLContextLost(): void; prepareFrame(frameState: FrameState, layerState: State, context: WebGLContext): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/webgl/TileLayer.d.ts b/types/ol/renderer/webgl/TileLayer.d.ts index 01664bf37e..641f5bacda 100644 --- a/types/ol/renderer/webgl/TileLayer.d.ts +++ b/types/ol/renderer/webgl/TileLayer.d.ts @@ -10,9 +10,9 @@ export default class WebGLTileLayerRenderer extends WebGLLayerRenderer { constructor(mapRenderer: WebGLMapRenderer, tileLayer: TileLayer); create(mapRenderer: MapRenderer, layer: Layer): WebGLTileLayerRenderer; handles(layer: Layer): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/renderer/webgl/VectorLayer.d.ts b/types/ol/renderer/webgl/VectorLayer.d.ts index cb18a13c3c..73b981df2d 100644 --- a/types/ol/renderer/webgl/VectorLayer.d.ts +++ b/types/ol/renderer/webgl/VectorLayer.d.ts @@ -14,9 +14,9 @@ export default class WebGLVectorLayerRenderer extends WebGLLayerRenderer { create(mapRenderer: MapRenderer, layer: Layer): WebGLVectorLayerRenderer; handles(layer: Layer): boolean; renderFeature(feature: Feature, resolution: number, pixelRatio: number, styles: Style | Style[], replayGroup: WebGLReplayGroup): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/resolutionconstraint.d.ts b/types/ol/resolutionconstraint.d.ts index 2cf89c1812..c9bdb12d54 100644 --- a/types/ol/resolutionconstraint.d.ts +++ b/types/ol/resolutionconstraint.d.ts @@ -1,3 +1,3 @@ export function createSnapToPower(power: number, maxResolution: number, opt_maxLevel?: number): Type; export function createSnapToResolutions(resolutions: number[]): Type; -export type Type = ((param0: number, param1: number, param2: number) => number); +export type Type = ((p0: number, p1: number, p2: number) => number); diff --git a/types/ol/rotationconstraint.d.ts b/types/ol/rotationconstraint.d.ts index 79210d0d45..d5f8fd6ff8 100644 --- a/types/ol/rotationconstraint.d.ts +++ b/types/ol/rotationconstraint.d.ts @@ -2,4 +2,4 @@ export function createSnapToN(n: number): Type; export function createSnapToZero(opt_tolerance?: number): Type; export function disable(rotation: number, delta: number): number; export function none(rotation: number, delta: number): number; -export type Type = ((param0: number, param1: number) => number); +export type Type = ((p0: number, p1: number) => number); diff --git a/types/ol/source/BingMaps.d.ts b/types/ol/source/BingMaps.d.ts index 1220c51eb6..8d19931453 100644 --- a/types/ol/source/BingMaps.d.ts +++ b/types/ol/source/BingMaps.d.ts @@ -10,9 +10,9 @@ export default class BingMaps extends TileImage { getApiKey(): string; getImagerySet(): string; handleImageryMetadataResponse(response: BingMapsImageryMetadataResponse): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/CartoDB.d.ts b/types/ol/source/CartoDB.d.ts index 424cd0e97e..62cdf8d8aa 100644 --- a/types/ol/source/CartoDB.d.ts +++ b/types/ol/source/CartoDB.d.ts @@ -11,9 +11,9 @@ export default class CartoDB extends XYZ { getConfig(): any; setConfig(config: any): void; updateConfig(config: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/Cluster.d.ts b/types/ol/source/Cluster.d.ts index afc483cace..f5c9849a6e 100644 --- a/types/ol/source/Cluster.d.ts +++ b/types/ol/source/Cluster.d.ts @@ -10,7 +10,7 @@ export default class Cluster extends VectorSource { constructor(options: Options); protected distance: number; protected features: Feature[]; - protected geometryFunction: ((param0: Feature) => Point); + protected geometryFunction: ((p0: Feature) => Point); protected resolution: number; protected source: VectorSource; protected cluster(): void; @@ -18,9 +18,9 @@ export default class Cluster extends VectorSource { getDistance(): number; getSource(): VectorSource; setDistance(distance: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'addfeature', listener: (evt: VectorSourceEvent) => void): EventsKey; once(type: 'addfeature', listener: (evt: VectorSourceEvent) => void): EventsKey; un(type: 'addfeature', listener: (evt: VectorSourceEvent) => void): void; @@ -43,7 +43,7 @@ export default class Cluster extends VectorSource { export interface Options { attributions?: AttributionLike; distance?: number; - geometryFunction?: ((param0: Feature) => Point); + geometryFunction?: ((p0: Feature) => Point); source: VectorSource; wrapX?: boolean; } diff --git a/types/ol/source/Image.d.ts b/types/ol/source/Image.d.ts index 1bc7b2d4f3..00d7b97c3a 100644 --- a/types/ol/source/Image.d.ts +++ b/types/ol/source/Image.d.ts @@ -16,9 +16,9 @@ export default class ImageSource extends Source { protected getImageInternal(extent: Extent, resolution: number, pixelRatio: number, projection: Projection): ImageBase; protected handleImageChange(event: Event): void; getImage(extent: Extent, resolution: number, pixelRatio: number, projection: Projection): ImageBase; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/ImageArcGISRest.d.ts b/types/ol/source/ImageArcGISRest.d.ts index b0206fa7fc..ef49f6ffcd 100644 --- a/types/ol/source/ImageArcGISRest.d.ts +++ b/types/ol/source/ImageArcGISRest.d.ts @@ -14,9 +14,9 @@ export default class ImageArcGISRest extends ImageSource { setImageLoadFunction(imageLoadFunction: LoadFunction): void; setUrl(url: string): void; updateParams(params: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/ImageCanvas.d.ts b/types/ol/source/ImageCanvas.d.ts index 715a240dbf..809542af18 100644 --- a/types/ol/source/ImageCanvas.d.ts +++ b/types/ol/source/ImageCanvas.d.ts @@ -10,12 +10,12 @@ import ImageSource from './Image'; import { AttributionLike } from './Source'; import State from './State'; -export type FunctionType = ((this: ImageCanvas, param1: Extent, param2: number, param3: number, param4: Size, param5: Projection) => HTMLCanvasElement); +export type FunctionType = ((this: ImageCanvas, p1: Extent, p2: number, p3: number, p4: Size, p5: Projection) => HTMLCanvasElement); export default class ImageCanvasSource extends ImageSource { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/ImageMapGuide.d.ts b/types/ol/source/ImageMapGuide.d.ts index 9c93e9b014..c168b770ed 100644 --- a/types/ol/source/ImageMapGuide.d.ts +++ b/types/ol/source/ImageMapGuide.d.ts @@ -15,9 +15,9 @@ export default class ImageMapGuide extends ImageSource { getUrl(baseUrl: string, params: { [key: string]: any }, extent: Extent, size: Size, projection: Projection): string; setImageLoadFunction(imageLoadFunction: LoadFunction): void; updateParams(params: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/ImageStatic.d.ts b/types/ol/source/ImageStatic.d.ts index c7dfcee493..bb1a6f3aa7 100644 --- a/types/ol/source/ImageStatic.d.ts +++ b/types/ol/source/ImageStatic.d.ts @@ -21,9 +21,9 @@ export default class Static extends ImageSource { constructor(options: Options); getImageExtent(): Extent; getUrl(): string; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/ImageWMS.d.ts b/types/ol/source/ImageWMS.d.ts index 9e39416063..41d77d59d6 100644 --- a/types/ol/source/ImageWMS.d.ts +++ b/types/ol/source/ImageWMS.d.ts @@ -17,9 +17,9 @@ export default class ImageWMS extends ImageSource { setImageLoadFunction(imageLoadFunction: LoadFunction): void; setUrl(url: string): void; updateParams(params: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/OSM.d.ts b/types/ol/source/OSM.d.ts index 3183c619b6..80464f9569 100644 --- a/types/ol/source/OSM.d.ts +++ b/types/ol/source/OSM.d.ts @@ -20,9 +20,9 @@ export interface Options { } export default class OSM extends XYZ { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/Raster.d.ts b/types/ol/source/Raster.d.ts index c8361ac0b5..40fd513848 100644 --- a/types/ol/source/Raster.d.ts +++ b/types/ol/source/Raster.d.ts @@ -9,7 +9,7 @@ import ImageSource from './Image'; import Source from './Source'; import TileSource from './Tile'; -export type Operation = ((param0: number[][] | ImageData[], param1: object) => number[] | ImageData); +export type Operation = ((p0: number[][] | ImageData[], p1: object) => number[] | ImageData); export interface Options { sources: any[]; operation?: Operation; @@ -20,9 +20,9 @@ export interface Options { export default class RasterSource extends ImageSource { constructor(options: Options); setOperation(operation: Operation, opt_lib?: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'afteroperations', listener: (evt: RasterSourceEvent) => void): EventsKey; once(type: 'afteroperations', listener: (evt: RasterSourceEvent) => void): EventsKey; un(type: 'afteroperations', listener: (evt: RasterSourceEvent) => void): void; diff --git a/types/ol/source/Source.d.ts b/types/ol/source/Source.d.ts index 757a811bd4..1fcf2cf5d1 100644 --- a/types/ol/source/Source.d.ts +++ b/types/ol/source/Source.d.ts @@ -6,7 +6,7 @@ import { ProjectionLike } from '../proj'; import Projection from '../proj/Projection'; import State from './State'; -export type Attribution = ((param0: FrameState) => string | string[]); +export type Attribution = ((p0: FrameState) => string | string[]); export type AttributionLike = string | string[] | Attribution; export interface Options { attributions?: AttributionLike; @@ -26,9 +26,9 @@ export default class Source extends BaseObject { getWrapX(): boolean; refresh(): void; setAttributions(attributions: AttributionLike): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/Stamen.d.ts b/types/ol/source/Stamen.d.ts index 62d994452f..79f3f24ef1 100644 --- a/types/ol/source/Stamen.d.ts +++ b/types/ol/source/Stamen.d.ts @@ -17,9 +17,9 @@ export interface Options { } export default class Stamen extends XYZ { constructor(options: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/Tile.d.ts b/types/ol/source/Tile.d.ts index e748018622..8b678624c6 100644 --- a/types/ol/source/Tile.d.ts +++ b/types/ol/source/Tile.d.ts @@ -40,7 +40,7 @@ export default class TileSource extends Source { protected setKey(key: string): void; canExpireCache(): boolean; expireCache(projection: Projection, usedTiles: { [key: string]: TileRange }): void; - forEachLoadedTile(projection: Projection, z: number, tileRange: TileRange, callback: ((param0: Tile) => boolean | void)): boolean; + forEachLoadedTile(projection: Projection, z: number, tileRange: TileRange, callback: ((p0: Tile) => boolean | void)): boolean; getGutterForProjection(projection: Projection): number; getOpaque(projection: Projection): boolean; getTile(z: number, x: number, y: number, pixelRatio: number, projection: Projection): Tile; @@ -50,9 +50,9 @@ export default class TileSource extends Source { getTilePixelRatio(pixelRatio: number): number; getTilePixelSize(z: number, pixelRatio: number, projection: Projection): Size; useTile(z: number, x: number, y: number, projection: Projection): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/TileArcGISRest.d.ts b/types/ol/source/TileArcGISRest.d.ts index 2cc6c106ca..de4182ee62 100644 --- a/types/ol/source/TileArcGISRest.d.ts +++ b/types/ol/source/TileArcGISRest.d.ts @@ -28,9 +28,9 @@ export default class TileArcGISRest extends TileImage { constructor(opt_options?: Options); getParams(): any; updateParams(params: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/TileDebug.d.ts b/types/ol/source/TileDebug.d.ts index 8e12057da5..8b07cfc967 100644 --- a/types/ol/source/TileDebug.d.ts +++ b/types/ol/source/TileDebug.d.ts @@ -15,9 +15,9 @@ export interface Options { } export default class TileDebug extends TileSource { constructor(options: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/TileImage.d.ts b/types/ol/source/TileImage.d.ts index 326fbeb39e..21e9abb530 100644 --- a/types/ol/source/TileImage.d.ts +++ b/types/ol/source/TileImage.d.ts @@ -42,9 +42,9 @@ export default class TileImage extends UrlTile { getGutter(): number; setRenderReprojectionEdges(render: boolean): void; setTileGridForProjection(projection: ProjectionLike, tilegrid: TileGrid): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/TileJSON.d.ts b/types/ol/source/TileJSON.d.ts index 12c12df477..9902d0c2d5 100644 --- a/types/ol/source/TileJSON.d.ts +++ b/types/ol/source/TileJSON.d.ts @@ -38,9 +38,9 @@ export default class TileJSON extends TileImage { protected handleTileJSONError(): void; protected handleTileJSONResponse(tileJSON: Config): void; getTileJSON(): Config; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/TileWMS.d.ts b/types/ol/source/TileWMS.d.ts index 6ead462c01..5dc7952e00 100644 --- a/types/ol/source/TileWMS.d.ts +++ b/types/ol/source/TileWMS.d.ts @@ -36,9 +36,9 @@ export default class TileWMS extends TileImage { getGetFeatureInfoUrl(coordinate: Coordinate, resolution: number, projection: ProjectionLike, params: any): string; getParams(): any; updateParams(params: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/UTFGrid.d.ts b/types/ol/source/UTFGrid.d.ts index a8a22de008..350076f904 100644 --- a/types/ol/source/UTFGrid.d.ts +++ b/types/ol/source/UTFGrid.d.ts @@ -11,7 +11,7 @@ import { Config } from './TileJSON'; export class CustomTile extends Tile { constructor(tileCoord: TileCoord, state: TileState, src: string, extent: Extent, preemptive: boolean, jsonp: boolean); - forDataAtCoordinate(coordinate: Coordinate, callback: ((this: T, param1: any) => void), opt_this?: T, opt_request?: boolean): void; + forDataAtCoordinate(coordinate: Coordinate, callback: ((this: T, p1: any) => void), opt_this?: T, opt_request?: boolean): void; getData(coordinate: Coordinate): any; getImage(): HTMLImageElement; } @@ -25,11 +25,11 @@ export default class UTFGrid extends TileSource { constructor(options: Options); protected handleTileJSONError(): void; protected handleTileJSONResponse(tileJSON: Config): void; - forDataAtCoordinateAndResolution(coordinate: Coordinate, resolution: number, callback: ((param0: any) => void), opt_request?: boolean): void; + forDataAtCoordinateAndResolution(coordinate: Coordinate, resolution: number, callback: ((p0: any) => void), opt_request?: boolean): void; getTemplate(): string; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/UrlTile.d.ts b/types/ol/source/UrlTile.d.ts index 0ab3dfd700..878ee5e6a1 100644 --- a/types/ol/source/UrlTile.d.ts +++ b/types/ol/source/UrlTile.d.ts @@ -38,9 +38,9 @@ export default class UrlTile extends TileSource { setTileUrlFunction(tileUrlFunction: UrlFunction, key?: string): void; setUrl(url: string): void; setUrls(urls: string[]): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/Vector.d.ts b/types/ol/source/Vector.d.ts index b1bb38ae02..759c182c0a 100644 --- a/types/ol/source/Vector.d.ts +++ b/types/ol/source/Vector.d.ts @@ -14,7 +14,7 @@ export class VectorSourceEvent extends Event { constructor(); feature: Feature; } -export type LoadingStrategy = ((param0: Extent, param1: number) => Extent[]); +export type LoadingStrategy = ((p0: Extent, p1: number) => Extent[]); export interface Options { attributions?: AttributionLike; features?: Feature[] | Collection; @@ -34,10 +34,10 @@ export default class VectorSource extends Source { addFeature(feature: Feature): void; addFeatures(features: Feature[]): void; clear(opt_fast?: boolean): void; - forEachFeature(callback: ((param0: Feature) => T)): T; - forEachFeatureAtCoordinateDirect(coordinate: Coordinate, callback: ((param0: Feature) => T)): T; - forEachFeatureInExtent(extent: Extent, callback: ((param0: Feature) => T)): T; - forEachFeatureIntersectingExtent(extent: Extent, callback: ((param0: Feature) => T)): T; + forEachFeature(callback: ((p0: Feature) => T)): T; + forEachFeatureAtCoordinateDirect(coordinate: Coordinate, callback: ((p0: Feature) => T)): T; + forEachFeatureInExtent(extent: Extent, callback: ((p0: Feature) => T)): T; + forEachFeatureIntersectingExtent(extent: Extent, callback: ((p0: Feature) => T)): T; getClosestFeatureToCoordinate(coordinate: Coordinate, opt_filter?: (() => void)): Feature; getExtent(opt_extent?: Extent): Extent; getFeatureById(id: string | number): Feature; @@ -54,9 +54,9 @@ export default class VectorSource extends Source { removeFeature(feature: Feature): void; removeLoadedExtent(extent: Extent): void; setLoader(loader: FeatureLoader): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'addfeature', listener: (evt: VectorSourceEvent) => void): EventsKey; once(type: 'addfeature', listener: (evt: VectorSourceEvent) => void): EventsKey; un(type: 'addfeature', listener: (evt: VectorSourceEvent) => void): void; diff --git a/types/ol/source/VectorTile.d.ts b/types/ol/source/VectorTile.d.ts index 332650e6b7..ef5d02a72b 100644 --- a/types/ol/source/VectorTile.d.ts +++ b/types/ol/source/VectorTile.d.ts @@ -38,9 +38,9 @@ export default class VectorTile extends UrlTile { protected tileClass: VectorTile_1; clear(): void; getOverlaps(): boolean; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/WMTS.d.ts b/types/ol/source/WMTS.d.ts index 0a53bfd7f0..cbcc1efd66 100644 --- a/types/ol/source/WMTS.d.ts +++ b/types/ol/source/WMTS.d.ts @@ -43,9 +43,9 @@ export default class WMTS extends TileImage { getStyle(): string; getVersion(): string; updateDimensions(dimensions: any): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/XYZ.d.ts b/types/ol/source/XYZ.d.ts index 27b25597be..5058818780 100644 --- a/types/ol/source/XYZ.d.ts +++ b/types/ol/source/XYZ.d.ts @@ -31,9 +31,9 @@ export interface Options { } export default class XYZ extends TileImage { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/source/Zoomify.d.ts b/types/ol/source/Zoomify.d.ts index 13ce061234..6976bba2c2 100644 --- a/types/ol/source/Zoomify.d.ts +++ b/types/ol/source/Zoomify.d.ts @@ -31,9 +31,9 @@ export interface Options { } export default class Zoomify extends TileImage { constructor(opt_options?: Options); - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/structs/LRUCache.d.ts b/types/ol/structs/LRUCache.d.ts index f3e855aa32..11078f28cf 100644 --- a/types/ol/structs/LRUCache.d.ts +++ b/types/ol/structs/LRUCache.d.ts @@ -13,7 +13,7 @@ export default class LRUCache extends Target { canExpireCache(): boolean; clear(): void; containsKey(key: string): boolean; - forEach(f: ((this: S, param1: T, param2: string, param3: LRUCache) => void), opt_this?: S): void; + forEach(f: ((this: S, p1: T, p2: string, p3: LRUCache) => void), opt_this?: S): void; get(key: string): T; getCount(): number; getKeys(): string[]; @@ -27,9 +27,9 @@ export default class LRUCache extends Target { replace(key: string, value: T): void; set(key: string, value: T): void; setSize(size: number): void; - on(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - once(type: string | string[], listener: ((param0: any) => void)): EventsKey | EventsKey[]; - un(type: string | string[], listener: ((param0: any) => void)): void; + on(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + once(type: string | string[], listener: ((p0: any) => void)): EventsKey | EventsKey[]; + un(type: string | string[], listener: ((p0: any) => void)): void; on(type: 'change', listener: (evt: Event) => void): EventsKey; once(type: 'change', listener: (evt: Event) => void): EventsKey; un(type: 'change', listener: (evt: Event) => void): void; diff --git a/types/ol/structs/PriorityQueue.d.ts b/types/ol/structs/PriorityQueue.d.ts index 0888b65e90..5ab34eef8a 100644 --- a/types/ol/structs/PriorityQueue.d.ts +++ b/types/ol/structs/PriorityQueue.d.ts @@ -1,5 +1,5 @@ export default class PriorityQueue { - constructor(priorityFunction: ((param0: T) => number), keyFunction: ((param0: T) => string)); + constructor(priorityFunction: ((p0: T) => number), keyFunction: ((p0: T) => string)); clear(): void; dequeue(): T; enqueue(element: T): boolean; diff --git a/types/ol/structs/RBush.d.ts b/types/ol/structs/RBush.d.ts index 162c45092d..9dae3fa5d5 100644 --- a/types/ol/structs/RBush.d.ts +++ b/types/ol/structs/RBush.d.ts @@ -11,8 +11,8 @@ export default class RBush { constructor(opt_maxEntries?: number); clear(): void; concat(rbush: RBush): void; - forEach(callback: ((this: S, param1: T) => void), opt_this?: S): any; - forEachInExtent(extent: Extent, callback: ((this: S, param1: T) => void), opt_this?: S): any; + forEach(callback: ((this: S, p1: T) => void), opt_this?: S): any; + forEachInExtent(extent: Extent, callback: ((this: S, p1: T) => void), opt_this?: S): any; getAll(): T[]; getExtent(opt_extent?: Extent): Extent; getInExtent(extent: Extent): T[]; diff --git a/types/ol/style/Atlas.d.ts b/types/ol/style/Atlas.d.ts index c76ef2e50d..a35fdd5a7b 100644 --- a/types/ol/style/Atlas.d.ts +++ b/types/ol/style/Atlas.d.ts @@ -1,6 +1,6 @@ export default class Atlas { constructor(size: number, space: number); - add(id: string, width: number, height: number, renderCallback: ((param0: CanvasRenderingContext2D, param1: number, param2: number) => void), opt_this?: any): AtlasInfo; + add(id: string, width: number, height: number, renderCallback: ((p0: CanvasRenderingContext2D, p1: number, p2: number) => void), opt_this?: any): AtlasInfo; get(id: string): AtlasInfo; } export interface AtlasBlock { diff --git a/types/ol/style/AtlasManager.d.ts b/types/ol/style/AtlasManager.d.ts index 0ad20ac654..0e5fd5194a 100644 --- a/types/ol/style/AtlasManager.d.ts +++ b/types/ol/style/AtlasManager.d.ts @@ -1,6 +1,6 @@ export default class AtlasManager { constructor(opt_options?: Options); - add(id: string, width: number, height: number, renderCallback: ((param0: CanvasRenderingContext2D, param1: number, param2: number) => void), opt_renderHitCallback?: (() => void), opt_this?: any): AtlasManagerInfo; + add(id: string, width: number, height: number, renderCallback: ((p0: CanvasRenderingContext2D, p1: number, p2: number) => void), opt_renderHitCallback?: (() => void), opt_this?: any): AtlasManagerInfo; getInfo(id: string): AtlasManagerInfo; } export interface AtlasManagerInfo { diff --git a/types/ol/style/Image.d.ts b/types/ol/style/Image.d.ts index 908a13da5b..13ecfaa72e 100644 --- a/types/ol/style/Image.d.ts +++ b/types/ol/style/Image.d.ts @@ -19,14 +19,14 @@ export default class ImageStyle { getScale(): number; getSize(): Size; getSnapToPixel(): boolean; - listenImageChange(listener: ((this: T, param1: Event) => void), thisArg: T): EventsKey; + listenImageChange(listener: ((this: T, p1: Event) => void), thisArg: T): EventsKey; load(): void; setOpacity(opacity: number): void; setRotateWithView(rotateWithView: boolean): void; setRotation(rotation: number): void; setScale(scale: number): void; setSnapToPixel(snapToPixel: boolean): void; - unlistenImageChange(listener: ((this: T, param1: Event) => void), thisArg: T): void; + unlistenImageChange(listener: ((this: T, p1: Event) => void), thisArg: T): void; } export interface Options { opacity: number; diff --git a/types/ol/style/Style.d.ts b/types/ol/style/Style.d.ts index 719a2539ef..f6d66c609b 100644 --- a/types/ol/style/Style.d.ts +++ b/types/ol/style/Style.d.ts @@ -12,7 +12,7 @@ import Text from './Text'; export function createDefaultStyle(feature: FeatureLike, resolution: number): Style[]; export function createEditingStyle(): { [key in GeometryType]: Style[] }; export function toFunction(obj: StyleFunction | Style[] | Style): StyleFunction; -export type GeometryFunction = ((param0: FeatureLike) => Geometry | RenderFeature); +export type GeometryFunction = ((p0: FeatureLike) => Geometry | RenderFeature); export interface Options { geometry?: string | Geometry | GeometryFunction; fill?: Fill; @@ -22,7 +22,7 @@ export interface Options { text?: Text; zIndex?: number; } -export type RenderFunction = ((param0: Coordinate | Coordinate[] | Coordinate[][], param1: State) => void); +export type RenderFunction = ((p0: Coordinate | Coordinate[] | Coordinate[][], p1: State) => void); export default class Style { constructor(opt_options?: Options); clone(): Style; @@ -42,5 +42,5 @@ export default class Style { setText(text: Text): void; setZIndex(zIndex: number): void; } -export type StyleFunction = ((param0: FeatureLike, param1: number) => Style | Style[]); +export type StyleFunction = ((p0: FeatureLike, p1: number) => Style | Style[]); export type StyleLike = Style | Style[] | StyleFunction; diff --git a/types/ol/tilegrid/TileGrid.d.ts b/types/ol/tilegrid/TileGrid.d.ts index 95691ed115..be49c84858 100644 --- a/types/ol/tilegrid/TileGrid.d.ts +++ b/types/ol/tilegrid/TileGrid.d.ts @@ -18,8 +18,8 @@ export default class TileGrid { constructor(options: Options); protected maxZoom: number; protected minZoom: number; - forEachTileCoord(extent: Extent, zoom: number, callback: ((param0: TileCoord) => void)): void; - forEachTileCoordParentTileRange(tileCoord: TileCoord, callback: ((this: T, param1: number, param2: TileRange) => boolean), opt_this?: T, opt_tileRange?: TileRange, opt_extent?: Extent): boolean; + forEachTileCoord(extent: Extent, zoom: number, callback: ((p0: TileCoord) => void)): void; + forEachTileCoordParentTileRange(tileCoord: TileCoord, callback: ((this: T, p1: number, p2: TileRange) => boolean), opt_this?: T, opt_tileRange?: TileRange, opt_extent?: Extent): boolean; getExtent(): Extent; getFullTileRange(z: number): TileRange; getMaxZoom(): number; diff --git a/types/ol/tslint.json b/types/ol/tslint.json index bd0622add8..1229129904 100644 --- a/types/ol/tslint.json +++ b/types/ol/tslint.json @@ -6,6 +6,8 @@ "max-line-length": false, "no-unnecessary-class": false, "no-unnecessary-generics": false, + "prefer-template": false, + "strict-comparisons": false, "unified-signatures": false } } \ No newline at end of file diff --git a/types/ol/xml.d.ts b/types/ol/xml.d.ts index 7b78dd322e..2302ba40cf 100644 --- a/types/ol/xml.d.ts +++ b/types/ol/xml.d.ts @@ -2,23 +2,23 @@ export function createElementNS(namespaceURI: string, qualifiedName: string): El export function getAllTextContent(node: Node, normalizeWhitespace: boolean): string; export function getAttributeNS(node: Element, namespaceURI: string, name: string): string; export function isDocument(object: any): boolean; -export function makeArrayExtender(valueReader: ((this: T, param1: Node, param2: any[]) => any[]), opt_this?: T): Parser; -export function makeArrayPusher(valueReader: ((this: T, param1: Element, param2: any[]) => void), opt_this?: T): Parser; -export function makeArraySerializer(nodeWriter: ((this: T, param1: Element, param2: V, param3: any[]) => void), opt_this?: T): Serializer; -export function makeChildAppender(nodeWriter: ((this: T, param1: Node, param2: V, param3: any[]) => void), opt_this?: T): Serializer; -export function makeObjectPropertyPusher(valueReader: ((this: T, param1: Element, param2: any[]) => void), opt_property?: string, opt_this?: T): Parser; -export function makeObjectPropertySetter(valueReader: ((this: T, param1: Element, param2: any[]) => void), opt_property?: string, opt_this?: T): Parser; -export function makeReplacer(valueReader: ((this: T, param1: Node, param2: any[]) => void), opt_this?: T): Parser; +export function makeArrayExtender(valueReader: ((this: T, p1: Node, p2: any[]) => any[]), opt_this?: T): Parser; +export function makeArrayPusher(valueReader: ((this: T, p1: Element, p2: any[]) => void), opt_this?: T): Parser; +export function makeArraySerializer(nodeWriter: ((this: T, p1: Element, p2: V, p3: any[]) => void), opt_this?: T): Serializer; +export function makeChildAppender(nodeWriter: ((this: T, p1: Node, p2: V, p3: any[]) => void), opt_this?: T): Serializer; +export function makeObjectPropertyPusher(valueReader: ((this: T, p1: Element, p2: any[]) => void), opt_property?: string, opt_this?: T): Parser; +export function makeObjectPropertySetter(valueReader: ((this: T, p1: Element, p2: any[]) => void), opt_property?: string, opt_this?: T): Parser; +export function makeReplacer(valueReader: ((this: T, p1: Node, p2: any[]) => void), opt_this?: T): Parser; export function makeSequence(object: { [key: string]: V }, orderedKeys: string[]): V[]; -export function makeSimpleNodeFactory(opt_nodeName?: string, opt_namespaceURI?: string): ((param0: any, param1: any[], param2: string) => Node); +export function makeSimpleNodeFactory(opt_nodeName?: string, opt_namespaceURI?: string): ((p0: any, p1: any[], p2?: string) => Node); export function makeStructureNS(namespaceURIs: string[], structure: T, opt_structureNS?: { [key: string]: T }): { [key: string]: T }; export function parse(xml: string): Document; export function parseNode(parsersNS: { [key: string]: { [key: string]: Parser } }, node: Element, objectStack: any[], opt_this?: any): void; export function pushParseAndPop(object: T, parsersNS: { [key: string]: { [key: string]: Parser } }, node: Element, objectStack: any[], opt_this?: any): T; -export function pushSerializeAndPop(object: O, serializersNS: { [key: string]: { [key: string]: Serializer } }, nodeFactory: ((this: T, param1: any, param2: any[], param3: string) => Node), values: any[], objectStack: any[], opt_keys?: string[], opt_this?: T): O; -export function serialize(serializersNS: { [key: string]: { [key: string]: Serializer } }, nodeFactory: ((this: T, param1: any, param2: any[], param3: string) => Node), values: any[], objectStack: any[], opt_keys?: string[], opt_this?: T): void; +export function pushSerializeAndPop(object: O, serializersNS: { [key: string]: { [key: string]: Serializer } }, nodeFactory: ((this: T, p1: any, p2: any[], p3: string) => Node), values: any[], objectStack: any[], opt_keys?: string[], opt_this?: T): O; +export function serialize(serializersNS: { [key: string]: { [key: string]: Serializer } }, nodeFactory: ((this: T, p1: any, p2: any[], p3: string) => Node), values: any[], objectStack: any[], opt_keys?: string[], opt_this?: T): void; export interface NodeStackItem { node: Node; } -export type Parser = ((param0: Element, param1: any[]) => void); -export type Serializer = ((param0: Element, param1: any, param2: any[]) => void); +export type Parser = ((p0: Element, p1: any[]) => void); +export type Serializer = ((p0: Element, p1: any, p2: any[]) => void);