The sub-sources. The order in which they appear in the array will set their z-index (i.e sources at the end of the array will be displayed on top).
ReadonlycontainsGets the datatype of images generated by this source.
ReadonlyflipYGets whether images generated from this source should be flipped vertically.
ReadonlyisReadonlyisReadonlyisReadonly flag to indicate that his object implements MemoryUsage.
ReadonlypriorityReadonlysynchronousIf true, this source can immediately generate images without any delay.
ReadonlytransparentReadonlytypeGets the color space of the textures generated by this source.
The sources in this source.
Adds a listener to an event type.
The type of event to listen to.
The function that gets called when the event is fired.
Returns an adjusted extent, width and height so that request pixels are aligned with source pixels, and requests do not oversample the source.
The request extent.
The width, in pixels, of the request extent.
The height, in pixels, of the request extent.
The margin, in pixels, around the initial extent.
The adjusted parameters.
Returns true if the extent intersects with any sub-source's extent.
Fire an event type.
The event that gets fired.
Returns the CRS of this source.
The CRS.
Gets the images for the specified extent and pixel size.
The options.
An array containing the functions to generate the images asynchronously.
Returns an approximation of the memory used by this object, in bytes.
Checks if listener is added to an event type.
The type of event to listen to.
The function that gets called when the event is fired.
Initializes the source.
Options.
A promise that resolves when the source is initialized.
Test the intersection between the specified extent and this source's extent. This method may be overriden to perform special logic.
The extent to test.
true if the extent and this source extent intersects, false otherwise.
Removes a listener from an event type.
The type of the listener that gets removed.
The listener function that gets removed.
Sets the visibility of a sub-source. This will trigger a repaint of the source.
The source to update.
The new visibility.
Raises an event to reload the source.
Optionalextent: Extent
An image source that aggregates several sub-sources. The extent of this source is the union of the extent of all sub-sources.
Overlapping sources are stacked vertically with the sources toward the end of the array being drawn on top of sources at the beginning of the array.
Constraints: